Public Member Functions

NeuralNetwork Class Reference

Inheritance diagram for NeuralNetwork:
FloatingPoint::FloatingPoint RealValueGenotype Genotype

List of all members.

Public Member Functions

NeuralNetworkcopy ()
 Create an identical copy of the genotype object.
void registerParameters (StateP state)
 Register genotype's parameters (called before Genotype::initialize).
std::vector< MutationOpP > getMutationOp ()
 Create and return a vector of mutation operators.
bool initialize (StateP state)
 Initialize a genotype object (read parameters, perform sanity check, build data).
uint getLayersNumber ()
uint getInputsNumber ()
uint getOutputsNumber ()
std::vector< double > weightsFor (uint layer, uint neuron)
std::vector< double > outputsFor (std::vector< double > *inputs)
void readFromFile (std::string filePath)
void saveToFile (std::string filePath)

Detailed Description

Definition at line 7 of file NeuralNetwork.h.


The documentation for this class was generated from the following files: