Releases: gugarosa/opytimizer
v.3.1.4
Changelog
Description
Welcome to v3.1.4 release.
What's Changed
- chore(opytimizer): Adds Chernobyl Disaster Optimizer by @douglasrodrigues in #38
Full Changelog: v3.1.3...v3.1.4
v3.1.3
Changelog
Description
Welcome to v3.1.3 release.
In this release, we added two new optimizers.
Includes (or changes)
- optimizers
What's Changed
- chore(optimizers): Adds Slime Mould Algorithm. by @douglasrodrigues in #35
- chore(opytimizer): Adds Walrus Optimization Algorithm by @douglasrodrigues in #36
New Contributors
- @douglasrodrigues made their first contribution in #35
Full Changelog: v3.1.2...v3.1.3
v3.1.2
v3.1.1
v3.1.0
Changelog
Description
Welcome to v3.1.0 release.
In this release, we implemented the initial parts for holding graph-related searches, which will support Neural Architecture Search (NAS) in the feature.
Additionally, we have added the first algorithm for calculating the Pareto frontier of pre-defined points (Non-Dominated Sorting).
Includes (or changes)
- core
- optimizers
- spaces
v3.0.2
Changelog
Description
Welcome to v3.0.2 release.
In this release, we implemented the remaining meta-heuristics that were on hold. Please note that they are supposed to be 100% working, yet we still need to experimentally evaluate their performance.
Additionally, an important hot-fix regarding the calculation of Euclidean Distance has been corrected.
Includes (or changes)
- optimizers
- math.general
v3.0.1
v3.0.0
Changelog
Description
Welcome to v3.0.0 release.
In this release, we have revamped the whole library, rewriting base packages, such as agent
, function
, node
and space
, as well as implementing new features, such as callbacks and a better Opytimizer
bundler.
Additionally, we have rewritten every optimizer and their tests, removing more than 2.5k lines that were tagged as "repeatable". Furthermore, we have removed excessive commentaries to provide a cleaner reading and have rewritten every example to include the newest features.
Please take a while to check our most important advancements and read the docs at: opytimizer.readthedocs.io
Note that this is a major release and we expect everyone to update their corresponding packages, as this update will not work with v2.x.x
versions.
Includes (or changes)
- opytimizer
v2.1.4
Changelog
Description
Welcome to v2.1.4 release.
In this release, we have added the following optimizers: AOA and AO. Additionally, we have implemented a step size for each variable in the grid, as pointed by @gcoimbra.
Please read the docs at: opytimizer.readthedocs.io
Note that this is the latest update of v2 branch. The following update will feature a major rework on Opytimizer classes and will not be retroactive with past versions.
Includes (or changes)
- optimizers.misc.aoa
- optimizers.population.ao
- optimizers.spaces.grid
v2.1.3
Changelog
Description
Welcome to v2.1.3 release.
In this release, we have added the following optimizers: COA, JS and NBJS. Additionally, we have fixed the roulette selection for minimization problems, as pointed by @Martsks.
Please read the docs at: opytimizer.readthedocs.io
Also, stay tuned for our next updates!
Includes (or changes)
- optimizers.evolutionary.ga
- optimizers.population.coa
- optimizers.swarm.js