LCFIVertex
0.7.2
|
This is the complete list of members for nnet::BackPropagationCGAlgorithm, including all inherited members.
alpha(const std::vector< double > &x, const std::vector< double > &p, const std::vector< double > &g, const double F0, bool &converged) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
BackPropagationCGAlgorithm(NeuralNet &theNetwork) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | |
beta(const std::vector< double > &gk, const std::vector< double > &gkplus1, const std::vector< double > &dk) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
betaCD(const std::vector< double > &gk, const std::vector< double > &gkplus1, const std::vector< double > &dk) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
betaFR(const std::vector< double > &gk, const std::vector< double > &gkplus1) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
BetaFunctionSelect enum name (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | |
betaPR(const std::vector< double > &gk, const std::vector< double > &gkplus1) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
calculateDeDw() (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
calculateDerivativeOutputs() (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
calculateErrorSignals() (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
calculateLayerOutputs() (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
calculateRunningDeDw() (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
ConjugateDescent enum value (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | |
error() (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
FletcherReves enum value (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | |
getTrainingErrorValuesPerEpoch() const (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | inline |
layerOutput(const int layer) const (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
newEpoch(bool &success, double &gradient) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
PolakRibiere enum value (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | |
processDataSet() (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
setBetaFunction(BetaFunctionSelect theFunction) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | |
setEpochsBeforeGradientReset(const int numberOfEpochs) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | inline |
setLinearSearchAbsGradientCutoff(const double cutoff) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | inline |
setLinearSearchGamma(const double gamma) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | inline |
setLinearSearchInitialStepLength(const double stepLength) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | inline |
setLinearSearchMaxIterations(const int maxIterations) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | inline |
setLinearSearchMu(const double mu) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | inline |
setLinearSearchSigma(const double sigma) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | inline |
setProgressPrintoutFrequency(const int frequency) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | inline |
train(const int numberOfEpochs, const NeuralNetDataSet &dataSet, const NeuralNet::InputNormalisationSelect normaliseTrainingData=NeuralNet::PassthroughNormalised) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | |
train(const int numberOfEpochs, const NeuralNetDataSet &dataSet, const std::vector< InputNormaliser * > &inputNormalisers) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | |
trainWithDataSet(const int numberOfEpochs) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm | protected |
~BackPropagationCGAlgorithm(void) (defined in nnet::BackPropagationCGAlgorithm) | nnet::BackPropagationCGAlgorithm |