keurfonluu / stochopy

Python library for stochastic numerical optimization
https://github.com/keurfonluu/stochopy
BSD 3-Clause "New" or "Revised" License
92 stars 16 forks source link

Add option callback #12

Closed keurfonluu closed 2 years ago

keurfonluu commented 2 years ago

Reminders:

codecov-commenter commented 2 years ago

Codecov Report

Merging #12 (96c8d40) into master (682a601) will decrease coverage by 0.99%. The diff coverage is 90.85%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #12      +/-   ##
==========================================
- Coverage   90.06%   89.06%   -1.00%     
==========================================
  Files          31       31              
  Lines        1037     1116      +79     
==========================================
+ Hits          934      994      +60     
- Misses        103      122      +19     
Impacted Files Coverage Δ
stochopy/optimize/pso/_pso.py 100.00% <ø> (ø)
stochopy/sample/_common.py 80.00% <50.00%> (ø)
stochopy/optimize/na/_na.py 88.11% <83.78%> (-3.55%) :arrow_down:
stochopy/optimize/vdcma/_vdcma.py 86.90% <84.61%> (-0.75%) :arrow_down:
stochopy/optimize/cpso/_cpso.py 88.33% <87.09%> (-1.58%) :arrow_down:
stochopy/optimize/de/_de.py 88.67% <87.09%> (-1.85%) :arrow_down:
stochopy/sample/hmc/_hmc.py 86.73% <90.00%> (-1.22%) :arrow_down:
stochopy/optimize/cmaes/_cmaes.py 89.20% <96.00%> (-1.02%) :arrow_down:
stochopy/sample/mcmc/_mcmc.py 91.04% <96.42%> (+0.30%) :arrow_up:
stochopy/factory/benchmark.py 100.00% <100.00%> (ø)
... and 6 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c3cd38e...96c8d40. Read the comment docs.