Closed dilpath closed 6 months ago
Attention: Patch coverage is 60.00000%
with 2 lines
in your changes are missing coverage. Please review.
Project coverage is 81.88%. Comparing base (
d32563b
) to head (bc338e0
).
Files | Patch % | Lines |
---|---|---|
pypesto/optimize/optimizer.py | 60.00% | 2 Missing :warning: |
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Perhaps would be nicer to rename to
cma
in setup?
Agreed, as well as renaming CmaesOptimizer
to CmaOptimizer
, since it looks like the other optimizers are named after the package rather than the method. What do you think? Would be an unnecessary breaking change then.
Perhaps would be nicer to rename to
cma
in setup?Agreed, as well as renaming
CmaesOptimizer
toCmaOptimizer
, since it looks like the other optimizers are named after the package rather than the method. What do you think? Would be an unnecessary breaking change then.
I am fine with that, we can have a period where we still allow the usage of CmaesOptimizer
but then with a deprecation warning? Would not be breaking per se but we can then remove it later?
Currently instructs users to install
cma
withpip install pypesto[cma]
, but this isn't configured in "setup.py".Now refactored so everything is in terms of
cma
andCmaOptimizer
.