nnaisense / evotorch

Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.
https://evotorch.ai
Apache License 2.0
1.01k stars 63 forks source link

Add vectorized gym support and other improvements #20

Closed engintoklu closed 2 years ago

engintoklu commented 2 years ago

New features:

codecov-commenter commented 2 years ago

Codecov Report

Merging #20 (6f83f31) into master (df034a4) will decrease coverage by 1.17%. The diff coverage is 44.30%.

@@            Coverage Diff             @@
##           master      #20      +/-   ##
==========================================
- Coverage   54.66%   53.48%   -1.18%     
==========================================
  Files          35       43       +8     
  Lines        4978     6254    +1276     
==========================================
+ Hits         2721     3345     +624     
- Misses       2257     2909     +652     
Impacted Files Coverage Δ
src/evotorch/neuroevolution/net/rl.py 20.49% <20.77%> (-4.51%) :arrow_down:
src/evotorch/neuroevolution/vecgymne.py 20.89% <20.89%> (ø)
src/evotorch/logging.py 28.82% <22.22%> (-7.93%) :arrow_down:
src/evotorch/neuroevolution/net/misc.py 64.70% <22.22%> (+30.09%) :arrow_up:
src/evotorch/core.py 66.53% <23.07%> (-0.47%) :arrow_down:
src/evotorch/neuroevolution/gymne.py 26.69% <24.70%> (-0.81%) :arrow_down:
src/evotorch/neuroevolution/net/statefulmodule.py 36.36% <36.36%> (ø)
src/evotorch/neuroevolution/net/vecrl.py 40.06% <40.06%> (ø)
src/evotorch/algorithms/searchalgorithm.py 38.82% <45.45%> (+0.13%) :arrow_up:
src/evotorch/neuroevolution/neproblem.py 35.16% <53.84%> (+1.42%) :arrow_up:
... and 17 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

flukeskywalker commented 2 years ago

Let's merge #25 to this branch, then merge this.