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.