RobertTLange / evosax

Evolution Strategies in JAX 🦎
Apache License 2.0
479 stars 44 forks source link

Restart Wrappers & Separable CMA-ES #4

Closed RobertTLange closed 2 years ago

RobertTLange commented 2 years ago
RobertTLange commented 2 years ago

Codecov Report

Merging #4 (184b534) into main (bd36e98) will increase coverage by 1.43%. The diff coverage is 98.26%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main       #4      +/-   ##
==========================================
+ Coverage   87.89%   89.32%   +1.43%     
==========================================
  Files          32       38       +6     
  Lines        1437     1667     +230     
==========================================
+ Hits         1263     1489     +226     
- Misses        174      178       +4     
Impacted Files Coverage Δ
evosax/__init__.py 100.00% <ø> (ø)
evosax/problems/control_brax.py 87.91% <ø> (ø)
evosax/problems/control_gym.py 90.27% <ø> (ø)
evosax/problems/supervised.py 57.40% <ø> (ø)
evosax/utils/reshape_params.py 79.72% <ø> (ø)
evosax/restarts/restarter.py 93.10% <93.10%> (ø)
evosax/restarts/__init__.py 100.00% <100.00%> (ø)
evosax/restarts/bipop_restart.py 100.00% <100.00%> (ø)
evosax/restarts/simple_restart.py 100.00% <100.00%> (ø)
evosax/restarts/termination.py 100.00% <100.00%> (ø)
... and 13 more