LCFIVertex  0.7.2
nnet::BatchBackPropagationAlgorithm Member List

This is the complete list of members for nnet::BatchBackPropagationAlgorithm, including all inherited members.

BatchBackPropagationAlgorithm(NeuralNet &theNetwork, const double learningRate=0.5, const double momentumConstant=0.5) (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithm
calculateDeltaWeights() (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithmprotected
calculateDerivativeOutputs() (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithmprotected
calculateErrorSignals() (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithmprotected
calculateLayerOutputs() (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithmprotected
calculateRunningGradientTotal() (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithmprotected
error() (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithmprotected
getTrainingErrorValuesPerEpoch() const (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithminline
layerOutput(const int layer) const (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithmprotected
newEpoch() (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithmprotected
processDataSet() (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithmprotected
setEpochsToWaitBeforeRestore(const int epochs) (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithminline
setLearningRate(const double newLearningRate) (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithminline
setMaxErrorIncrease(const double maxIncrease) (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithminline
setMomentumConstant(const double newMomentumConstant) (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithminline
setProgressPrintoutFrequency(const int frequency) (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithminline
train(const int numberOfEpochs, const NeuralNetDataSet &dataSet, const NeuralNet::InputNormalisationSelect normaliseTrainingData=NeuralNet::PassthroughNormalised) (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithm
train(const int numberOfEpochs, const NeuralNetDataSet &dataSet, const std::vector< InputNormaliser * > &inputNormalisers) (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithm
trainWithDataSet(const int numberOfEpochs) (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithmprotected
~BatchBackPropagationAlgorithm(void) (defined in nnet::BatchBackPropagationAlgorithm)nnet::BatchBackPropagationAlgorithm