Closed kellertuer closed 8 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
40955df
) 99.60% compared to head (ff27769
) 99.62%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
For a generic interface maybe :Population
would be better as it can refer to any evolutionary algorithm. Adding CMA-ES to Manopt is on my TODO list.
That sounds like a very good idea, to call that generic name :Population
– will do that :)
We noticed an inconsistency yesterday, where (probably for historic reasons) the swarm was sometimes returned when calling
get_iterate
on theParticleSwarmState
– probably since it made a few things easer.This PR fixes that and introduces
:Swarm
to access the swarm in general within the (much newer than PSO)get_manopt_parameter
and updates its occurrences accordingly. Furthermoreget_manopt_parameter
is now as tolerant asset_manopt_parameter!
and returns nothing (but does not error) if a state/problem/... does not have a certain parameter.