|
LCFIVertex
0.7.2
|
Public Member Functions | |
| BatchBackPropagationAlgorithm (NeuralNet &theNetwork, const double learningRate=0.5, const double momentumConstant=0.5) | |
| void | setLearningRate (const double newLearningRate) |
| void | setMomentumConstant (const double newMomentumConstant) |
| void | setMaxErrorIncrease (const double maxIncrease) |
| double | train (const int numberOfEpochs, const NeuralNetDataSet &dataSet, const NeuralNet::InputNormalisationSelect normaliseTrainingData=NeuralNet::PassthroughNormalised) |
| double | train (const int numberOfEpochs, const NeuralNetDataSet &dataSet, const std::vector< InputNormaliser * > &inputNormalisers) |
| void | setProgressPrintoutFrequency (const int frequency) |
| void | setEpochsToWaitBeforeRestore (const int epochs) |
| std::vector< double > | getTrainingErrorValuesPerEpoch () const |
Definition at line 25 of file BatchBackPropagationAlgorithm.h.
1.8.6