Skip to content

Releases: gugarosa/opytimizer

v1.0.7

12 Sep 17:44
Compare
Choose a tag to compare

Changelog

Description

Welcome to v1.0.7 release. We added Opytimizer to pip repository, fixed up the optimization task time, reworked some tests, added new integrations (Recogners library), changed our license for further publication, and fixed an issue regarding agents being out of bounds.

Please read the docs at: opytimizer.readthedocs.io

Also, stay tuned for our next updates!

Includes (or changes)

  • examples/integrations/recogners
  • opytimizer
  • optimizers
  • tests

v1.0.6

21 Jun 14:11
Compare
Choose a tag to compare

Changelog

Description

Welcome to v1.0.6 release. We added new interesting things, such as a new optimizer, more benchmarking functions, bug fixes (mostly agents being out of bounds), a reworked history object and some adjusted tests.

Please read the docs at: opytimizer.readthedocs.io

Also, stay tuned for our next updates!

Includes

  • math.benchmark
  • optimizers.wca
  • utils.history
  • tests

v1.0.5

18 Apr 17:58
Compare
Choose a tag to compare

Changelog

Description

Welcome to v1.0.5 release. We added new interesting things, such as new optimizers, some reworked tests for better uses' cases, a multi-objective strategy for handling problems with more than one objective functions, and much more!

Please read the docs at: opytimizer.readthedocs.io

Also, stay tuned for our next updates!

Includes

  • examples.integrations.sklearn
  • functions.multi
  • optimizers.abc
  • optimizers.bha
  • optimizers.hs
  • tests
  • optimizers.ihs

v1.0.4

22 Mar 16:03
Compare
Choose a tag to compare

Changelog

Description

Welcome to v1.0.4 release. The project is finally documented and its documentation is already avaliable online.

Please read the docs at: opytimizer.readthedocs.io

Also, stay tuned for our next updates!

Includes

  • docs

v1.0.3

22 Mar 12:34
Compare
Choose a tag to compare

Changelog

Description

Welcome to v1.0.3 release. We have added methods for supporting new optimizers. Additionally, we have fixed some previous implementations and improved their convergence. Everything should be appropriate now.

Some examples integrating PyTorch with Opytimizer were created as well. Ranging from linear regression to long short-term memory networks, we hope to continue improving our library to serve you well.

Again, every test is implemented, making a 100% score of coverage. Please refer to the wiki in order to running them.

Please stay tuned for our next updates and our newest integrations (Sklearn and Tensorflow)!

Includes

  • optimizers.aiwpso
  • optimizers.ba
  • optimizers.cs
  • optimizers.fa
  • examples.integrations.pytorch

v1.0.2

07 Mar 18:22
Compare
Choose a tag to compare

Changelog

Description

Welcome to v1.0.2 release. We have added methods for supporting hypercomplex representations. From math modules to new spaces, we do support any hypercomplex approach, ranging from complexes to octonions.

A History class has been added as well. It will server as the one to hold vital information from the optimization task. In the future, we will support visualization and plots graphing.

Also, internal class has been removed. All of its contents were moved to core.function module. For now, this will be our new structure (there is a slighly chance to be modified in the future to accomodate multi-objective functions).

Finally, we have tests. Every test is implemented, making a 100% score of coverage. Please refer to the wiki in order to running them.

Please stay tuned for our next updates!

Includes

  • math.hypercomplex
  • spaces
  • utils.history
  • tests (100% coverage)

Excludes

  • functions

v1.0.1

26 Feb 16:01
Compare
Choose a tag to compare

Changelog

Description

Welcome to v1.0.1 release. Essentialy, we have reworked some basic structures, added a new math distribution module and a new optimizer (Flower Pollination Algorithm). Please stay tuned for our next updates!

Includes

  • math.distribution
  • optimizers.fpa

v1.0.0

26 Feb 15:57
Compare
Choose a tag to compare

Changelog

Description

This is the initial release of Opytimizer. It includes all basic modules in order to work with it. One can create an internal optimization function and apply a Particle Swarm Optimization optimizer onto it. Please check examples folder or read the docs in order to know how to use this library.

Includes

  • core
  • functions
  • math
  • optimizers
  • utils