|
LoveBrains
1.0.0
|
Contains all the objects that provide the management for the genetic algorithm with neural networks. More...
Classes | |
| class | ANN |
| Define what is a neural network. More... | |
| class | ANNException |
| Define the exception that will be used by the GANN::ANN class. More... | |
| class | ANNGenerator |
| Define the generator of a neural network. More... | |
| class | ANNLayer |
| Define a layer of a neural network. More... | |
| class | GANN |
| Define a new object called "GANN" for Genetic Artificial Neural Network that inherit of the interface IDNA. More... | |
| class | GANNEngine |
| Define the engine that will manage the population of GANN and the evolution. More... | |
| class | GANNException |
| Define the exception that will be used by the GANNEngine class. More... | |
| class | Matrix |
Functions | |
| template<class T > | |
| Matrix< T > | operator+ (Matrix< T > const &m1, Matrix< T > const &m2) |
| template<class T > | |
| Matrix< T > | operator- (Matrix< T > const &m1, Matrix< T > const &m2) |
| template<class T > | |
| Matrix< T > | operator+ (Matrix< T > const &m1, T const &s) |
| template<class T > | |
| Matrix< T > | operator* (Matrix< T > const &m1, T const &s) |
| template<class T > | |
| Matrix< T > | operator* (Matrix< T > const &m1, Matrix< T > const &m2) |
| template<class T > | |
| bool | operator== (Matrix< T > const &m1, Matrix< T > const &m2) |
| template<class T > | |
| bool | operator== (Matrix< T > &m1, Matrix< T > &m2) |
| template<class T > | |
| std::ostream & | operator<< (std::ostream &flux, Matrix< T > const &m) |
| double | Sigmoid (double x) |
| double | Threshold (double x) |
| double | RandomDouble (double min, double max) |
| int | RandomInt (int min, int max) |
Contains all the objects that provide the management for the genetic algorithm with neural networks.
1.8.10