fDeepNet | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | protected |
fGlobalStep | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | protected |
fLearningRate | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | protected |
GetGlobalStep() const | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | inline |
GetLayerAt(size_t i) | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | inline |
GetLayers() | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | inline |
GetLearningRate() const | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | inline |
IncrementGlobalStep() | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | inline |
Matrix_t typedef | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | |
Scalar_t typedef | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | |
SetLearningRate(size_t learningRate) | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | inline |
Step() | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | |
UpdateBiases(size_t layerIndex, std::vector< Matrix_t > &biases, const std::vector< Matrix_t > &biasGradients)=0 | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | protectedpure virtual |
UpdateWeights(size_t layerIndex, std::vector< Matrix_t > &weights, const std::vector< Matrix_t > &weightGradients)=0 | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | protectedpure virtual |
VOptimizer(Scalar_t learningRate, DeepNet_t &deepNet) | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | |
~VOptimizer()=default | TMVA::DNN::VOptimizer< Architecture_t, Layer_t, DeepNet_t > | virtual |