What's Changed
New Features
- Enable support for internally parallelized evaluation of the loss function using multi-rank workers by @mcw92 in #110
- Provide example script for how to use Propulate with multi-rank workers for HPO / NAS of distributed data-parallel neural networks in
PyTorch
by @coquelin77 in #124 - Introduce CMA-ES propagator by @DonnyDevV in #91
- Introduce particle swarm optimization propagator by @Morridin in #78
- Introduce Nelder-Mead propagator by @oskar-taubert in #125
- Introduce surrogate models for early stopping of unpromising individuals by @vtotiv in #112
- Provide improved example script for how to use Propulate for HPO / NAS of neural networks in
PyTorch
(seetorch_example.py
) by @mcw92 in #106
Maintenance
- Introduce integration tests by @oskar-taubert in #98 and #99 and #116 and #140 and @mcw92 in #122
- Enable functional pre-commit hooks by @mcw92 in #114
- Improve tutorials and documentation by @mcw92 in #138
New Contributors
- @DonnyDevV made their first contribution in #91
- @Morridin made their first contribution in #78
- @vtotiv made their first contribution in #112
Full Changelog: v1.0.1...v1.2.2