|
| NeuronLayer (const NeuralNet *parentNetwork=0) |
|
| NeuronLayer (const int numberOfNeurons, const int numberOfInputsPerNeuron, const NeuronBuilder &theNeuronBuilder, const NeuralNet *parentNetwork=0) |
|
| NeuronLayer (const int numberOfInputsPerNeuron, const std::vector< std::string > &namedNeurons, const NeuralNet *parentNetwork=0) |
|
| NeuronLayer (const NeuronLayer &other, const NeuralNet *newParent) |
|
void | destroy () const |
|
void | serialise (std::ostream &os) const |
|
int | numberOfNeurons () const |
|
std::vector< double > | output (const std::vector< double > &inputValues) const |
|
Neuron * | neuron (const int i) |
|
int | numberOfWeights () const |
|
void | setWeights (const std::vector< double > &newWeights) |
|
std::vector< double > | weights () const |
|
std::vector< double > | derivativeOutput (const std::vector< double > &inputValues) const |
|
void | addNeuron (Neuron *neuronToAdd) |
|
Definition at line 31 of file NeuronLayer.h.
The documentation for this class was generated from the following file: