| AddWeightsXMLTo(void *parent) override | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inlinevirtual | 
  | Backward(Tensor_t &gradients_backward, const Tensor_t &activations_backward) override | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inlinevirtual | 
  | candidate_gate_value | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | CandidateValue(const Matrix_t &input, Matrix_t &dc) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | CellBackward(Matrix_t &state_gradients_backward, const Matrix_t &precStateActivations, const Matrix_t &reset_gate, const Matrix_t &update_gate, const Matrix_t &candidate_gate, const Matrix_t &input, Matrix_t &input_gradient, Matrix_t &dr, Matrix_t &du, Matrix_t &dc) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | CellForward(Matrix_t &updateGateValues, Matrix_t &candidateValues) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | CopyBiases(const std::vector< Matrix_t > &otherBiases) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | CopyParameters(const VGeneralLayer< Arch > &layer) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | CopyWeights(const std::vector< Matrix_t > &otherWeights) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | DoesRememberState() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | DoesReturnSequence() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | fActivationGradients | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fBatchSize | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fBiases | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fBiasGradients | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fCandidateBias | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fCandidateBiasGradients | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fCandidateValue | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fCell | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fDepth | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fDerivativesCandidate | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fDerivativesReset | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fDerivativesUpdate | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fDescriptors | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fDx | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fDy | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fF1 | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fF2 | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fHeight | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fInit | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fInputDepth | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fInputHeight | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fInputWidth | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fIsTraining | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | Forward(Tensor_t &input, bool isTraining=true) override | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inlinevirtual | 
  | fOutput | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fRememberState | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fResetBiasGradients | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fResetGateAfter | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fResetGateBias | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fResetValue | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fReturnSequence | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fState | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fStateSize | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fTimeSteps | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fUpdateBiasGradients | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fUpdateGateBias | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fUpdateValue | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightGradients | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fWeightGradientsTensor | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeights | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fWeightsCandidate | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsCandidateGradients | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsCandidateState | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsCandidateStateGradients | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsResetGate | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsResetGateState | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsResetGradients | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsResetStateGradients | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsTensor | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsUpdateGate | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsUpdateGateState | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsUpdateGradients | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWeightsUpdateStateGradients | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fWidth | TMVA::DNN::VGeneralLayer< Architecture_t > | protected | 
  | fWorkspace | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fX | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | fY | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | GetActivationFunctionF1() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetActivationFunctionF2() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetActivationGradients() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetActivationGradients() | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetActivationGradientsAt(size_t i) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetActivationGradientsAt(size_t i) const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetBatchSize() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetBiases() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetBiases() | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetBiasesAt(size_t i) const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetBiasesAt(size_t i) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetBiasGradients() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetBiasGradients() | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetBiasGradientsAt(size_t i) const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetBiasGradientsAt(size_t i) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetCandidateBias() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateBias() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateBiasGradients() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateBiasGradients() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateDerivativesAt(size_t i) const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateDerivativesAt(size_t i) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateGateTensor() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateGateTensor() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateGateTensorAt(size_t i) const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateGateTensorAt(size_t i) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateValue() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCandidateValue() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCell() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetCell() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetDepth() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetDerivativesCandidate() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetDerivativesCandidate() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetDerivativesReset() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetDerivativesReset() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetDerivativesUpdate() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetDerivativesUpdate() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetDX() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetDY() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetExtraLayerParameters() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inlinevirtual | 
  | GetHeight() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetInitialization() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetInputDepth() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetInputHeight() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetInputSize() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetInputWidth() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetOutput() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetOutput() | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetOutputAt(size_t i) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetOutputAt(size_t i) const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetResetBiasGradients() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetBiasGradients() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetDerivativesAt(size_t i) const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetDerivativesAt(size_t i) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetGateBias() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetGateBias() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetGateTensor() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetGateTensor() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetGateTensorAt(size_t i) const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetGateTensorAt(size_t i) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetGateValue() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetResetGateValue() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetState() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetState() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetStateSize() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetTimeSteps() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateBiasGradients() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateBiasGradients() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateDerivativesAt(size_t i) const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateDerivativesAt(size_t i) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateGateBias() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateGateBias() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateGateTensor() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateGateTensor() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateGateTensorAt(size_t i) const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateGateTensorAt(size_t i) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateGateValue() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetUpdateGateValue() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightGradients() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetWeightGradients() | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetWeightGradientsAt(size_t i) const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetWeightGradientsAt(size_t i) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetWeightGradientsTensor() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightGradientsTensor() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeights() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetWeights() | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetWeightsAt(size_t i) const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetWeightsAt(size_t i) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetWeightsCandidate() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsCandidate() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsCandidateGradients() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsCandidateGradients() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsCandidateState() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsCandidateState() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsCandidateStateGradients() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsCandidateStateGradients() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsResetGate() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsResetGate() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsResetGateState() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsResetGateState() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsResetGradients() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsResetGradients() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsResetStateGradients() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsResetStateGradients() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsTensor() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsTensor() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsUpdateGate() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsUpdateGate() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsUpdateGateState() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsUpdateGateState() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsUpdateGradients() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsUpdateGradients() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeightsUpdateStateGradients() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWeigthsUpdateStateGradients() const | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetWidth() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | GetX() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | GetY() | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | HelperDescriptor_t typedef | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | Initialize() override | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | virtual | 
  | InitState(DNN::EInitialization m=DNN::EInitialization::kZero) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | IsTraining() const | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | LayerDescriptor_t typedef | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | Matrix_t typedef | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | Print() const override | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | virtual | 
  | ReadMatrixXML(void *node, const char *name, Matrix_t &matrix) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | ReadWeightsFromXML(void *parent) override | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inlinevirtual | 
  | reset_gate_value | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | ResetGate(const Matrix_t &input, Matrix_t &di) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | ResetTraining() | TMVA::DNN::VGeneralLayer< Architecture_t > | inlinevirtual | 
  | RNNDescriptors_t typedef | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | RNNWorkspace_t typedef | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | Scalar_t typedef | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | SetBatchSize(size_t batchSize) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | SetDepth(size_t depth) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | SetDropoutProbability(Scalar_t) | TMVA::DNN::VGeneralLayer< Architecture_t > | inlinevirtual | 
  | SetExtraLayerParameters(const std::vector< Matrix_t > &) | TMVA::DNN::VGeneralLayer< Architecture_t > | inlinevirtual | 
  | SetHeight(size_t height) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | SetInputDepth(size_t inputDepth) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | SetInputHeight(size_t inputHeight) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | SetInputWidth(size_t inputWidth) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | SetIsTraining(bool isTraining) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | SetWidth(size_t width) | TMVA::DNN::VGeneralLayer< Architecture_t > | inline | 
  | TBasicGRULayer(size_t batchSize, size_t stateSize, size_t inputSize, size_t timeSteps, bool rememberState=false, bool returnSequence=false, bool resetGateAfter=false, DNN::EActivationFunction f1=DNN::EActivationFunction::kSigmoid, DNN::EActivationFunction f2=DNN::EActivationFunction::kTanh, bool training=true, DNN::EInitialization fA=DNN::EInitialization::kZero) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | TBasicGRULayer(const TBasicGRULayer &) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | Tensor_t typedef | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | TensorDescriptor_t typedef | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | Update(const Scalar_t learningRate) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | update_gate_value | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | private | 
  | UpdateBiases(const std::vector< Matrix_t > &biasGradients, const Scalar_t learningRate) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | UpdateBiasGradients(const std::vector< Matrix_t > &biasGradients, const Scalar_t learningRate) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | UpdateGate(const Matrix_t &input, Matrix_t &df) | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > | inline | 
  | UpdateWeightGradients(const std::vector< Matrix_t > &weightGradients, const Scalar_t learningRate) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | UpdateWeights(const std::vector< Matrix_t > &weightGradients, const Scalar_t learningRate) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | VGeneralLayer(size_t BatchSize, size_t InputDepth, size_t InputHeight, size_t InputWidth, size_t Depth, size_t Height, size_t Width, size_t WeightsNSlices, size_t WeightsNRows, size_t WeightsNCols, size_t BiasesNSlices, size_t BiasesNRows, size_t BiasesNCols, size_t OutputNSlices, size_t OutputNRows, size_t OutputNCols, EInitialization Init) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | VGeneralLayer(size_t BatchSize, size_t InputDepth, size_t InputHeight, size_t InputWidth, size_t Depth, size_t Height, size_t Width, size_t WeightsNSlices, std::vector< size_t > WeightsNRows, std::vector< size_t > WeightsNCols, size_t BiasesNSlices, std::vector< size_t > BiasesNRows, std::vector< size_t > BiasesNCols, size_t OutputNSlices, size_t OutputNRows, size_t OutputNCols, EInitialization Init) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | VGeneralLayer(VGeneralLayer< Architecture_t > *layer) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | VGeneralLayer(const VGeneralLayer &) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | WeightsDescriptor_t typedef | TMVA::DNN::RNN::TBasicGRULayer< Architecture_t > |  | 
  | WriteMatrixToXML(void *node, const char *name, const Matrix_t &matrix) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | WriteTensorToXML(void *node, const char *name, const std::vector< Matrix_t > &tensor) | TMVA::DNN::VGeneralLayer< Architecture_t > |  | 
  | ~VGeneralLayer() | TMVA::DNN::VGeneralLayer< Architecture_t > | virtual |