This is the complete list of members for TMVA::DNN::TCuda< AReal >, including all inherited members.
| ActivationDescriptor_t typedef | TMVA::DNN::TCuda< AReal > | |
| ActivationFunctionBackward(Tensor_t &dX, const Tensor_t &Y, const Tensor_t &dY, const Tensor_t &X, EActivationFunction activFunct, const ActivationDescriptor_t activationDescr, const AFloat alpha=1, const AFloat beta=0) | TMVA::DNN::TCuda< AReal > | static |
| ActivationFunctionForward(Tensor_t &X, EActivationFunction activFunct, const ActivationDescriptor_t activationDescr, const double coef=0.0, const AFloat alpha=1, const AFloat beta=0) | TMVA::DNN::TCuda< AReal > | static |
| AdamUpdate(Matrix_t &A, const Matrix_t &M, const Matrix_t &V, Scalar_t alpha, Scalar_t eps) | TMVA::DNN::TCuda< AReal > | static |
| AdamUpdateFirstMom(Matrix_t &A, const Matrix_t &B, Scalar_t beta) | TMVA::DNN::TCuda< AReal > | static |
| AdamUpdateSecondMom(Matrix_t &A, const Matrix_t &B, Scalar_t beta) | TMVA::DNN::TCuda< AReal > | static |
| AddConvBiases(Matrix_t &output, const Matrix_t &biases) | TMVA::DNN::TCuda< AReal > | static |
| AddL1RegularizationGradients(Matrix_t &A, const Matrix_t &W, Scalar_t weightDecay) | TMVA::DNN::TCuda< AReal > | static |
| AddL2RegularizationGradients(Matrix_t &A, const Matrix_t &W, Scalar_t weightDecay) | TMVA::DNN::TCuda< AReal > | static |
| AddRowWise(Matrix_t &output, const Matrix_t &biases) | TMVA::DNN::TCuda< AReal > | static |
| AddRowWise(Tensor_t &output, const Matrix_t &biases) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| AFloat typedef | TMVA::DNN::TCuda< AReal > | |
| AlgorithmBackward_t typedef | TMVA::DNN::TCuda< AReal > | |
| AlgorithmDataType_t typedef | TMVA::DNN::TCuda< AReal > | |
| AlgorithmForward_t typedef | TMVA::DNN::TCuda< AReal > | |
| AlgorithmHelper_t typedef | TMVA::DNN::TCuda< AReal > | |
| AlmostEquals(const Matrix_t &A, const Matrix_t &B, double epsilon=0.1) | TMVA::DNN::TCuda< AReal > | static |
| Backward(Tensor_t &activationGradientsBackward, Matrix_t &weightGradients, Matrix_t &biasGradients, const Tensor_t &df, const Tensor_t &activationGradients, const Matrix_t &weights, const Tensor_t &activationBackward) | TMVA::DNN::TCuda< AReal > | static |
| BatchNormLayerBackward(int axis, const Tensor_t &x, const Tensor_t &dy, Tensor_t &dx, Matrix_t &gamma, Matrix_t &dgamma, Matrix_t &dbeta, const Matrix_t &mean, const Matrix_t &variance, const Matrix_t &iVariance, Scalar_t epsilon, const TensorDescriptor_t &) | TMVA::DNN::TCuda< AReal > | static |
| BatchNormLayerForwardInference(int axis, const Tensor_t &x, Matrix_t &gamma, Matrix_t &beta, Tensor_t &y, const Matrix_t &runningMeans, const Matrix_t &runningVars, Scalar_t epsilon, const TensorDescriptor_t &) | TMVA::DNN::TCuda< AReal > | static |
| BatchNormLayerForwardTraining(int axis, const Tensor_t &x, Tensor_t &y, Matrix_t &gamma, Matrix_t &beta, Matrix_t &mean, Matrix_t &, Matrix_t &iVariance, Matrix_t &runningMeans, Matrix_t &runningVars, Scalar_t nTrainedBatches, Scalar_t momentum, Scalar_t epsilon, const TensorDescriptor_t &bnParDescriptor) | TMVA::DNN::TCuda< AReal > | static |
| BNormDescriptors_t typedef | TMVA::DNN::TCuda< AReal > | |
| BNormLayer_t typedef | TMVA::DNN::TCuda< AReal > | |
| CalculateConvActivationGradients(Tensor_t &activationGradientsBackward, const Tensor_t &df, const Matrix_t &weights, size_t batchSize, size_t inputHeight, size_t inputWidth, size_t depth, size_t height, size_t width, size_t filterDepth, size_t filterHeight, size_t filterWidth) | TMVA::DNN::TCuda< AReal > | static |
| CalculateConvBiasGradients(Matrix_t &biasGradients, const Tensor_t &df, size_t batchSize, size_t depth, size_t nLocalViews) | TMVA::DNN::TCuda< AReal > | static |
| CalculateConvWeightGradients(Matrix_t &weightGradients, const Tensor_t &df, const Tensor_t &activations_backward, size_t batchSize, size_t inputHeight, size_t inputWidth, size_t depth, size_t height, size_t width, size_t filterDepth, size_t filterHeight, size_t filterWidth, size_t nLocalViews) | TMVA::DNN::TCuda< AReal > | static |
| calculateDimension(size_t imgDim, size_t fltDim, size_t padding, size_t stride) | TMVA::DNN::TCuda< AReal > | static |
| ConstAdd(Matrix_t &A, Scalar_t beta) | TMVA::DNN::TCuda< AReal > | static |
| ConstMult(Matrix_t &A, Scalar_t beta) | TMVA::DNN::TCuda< AReal > | static |
| ConvDescriptors_t typedef | TMVA::DNN::TCuda< AReal > | |
| ConvLayer_t typedef | TMVA::DNN::TCuda< AReal > | |
| ConvLayerBackward(Tensor_t &activationGradientsBackward, Matrix_t &weightGradients, Matrix_t &biasGradients, Tensor_t &df, Tensor_t &activationGradients, const Matrix_t &weights, const Tensor_t &activationBackward, const Tensor_t &outputTensor, EActivationFunction activFunc, const ConvDescriptors_t &, ConvWorkspace_t &, size_t batchSize, size_t inputHeight, size_t inputWidth, size_t depth, size_t height, size_t width, size_t filterDepth, size_t filterHeight, size_t filterWidth, size_t nLocalViews) | TMVA::DNN::TCuda< AReal > | static |
| ConvLayerForward(Tensor_t &output, Tensor_t &inputActivationFunc, const Tensor_t &input, const Matrix_t &weights, const Matrix_t &biases, const DNN::CNN::TConvParams ¶ms, EActivationFunction activFunc, Tensor_t &, const ConvDescriptors_t &, ConvWorkspace_t &) | TMVA::DNN::TCuda< AReal > | static |
| ConvolutionDescriptor_t typedef | TMVA::DNN::TCuda< AReal > | |
| ConvWorkspace_t typedef | TMVA::DNN::TCuda< AReal > | |
| Copy(Matrix_t &B, const Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| Copy(Tensor_t &A, const Tensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| CopyDiffArch(Matrix_t &B, const AMatrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| CopyDiffArch(Tensor_t &A, const ATensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| CopyDiffArch(std::vector< Matrix_t > &A, const std::vector< AMatrix_t > &B) | TMVA::DNN::TCuda< AReal > | static |
| CopyDiffArch(TCudaMatrix< AFloat > &B, const AMatrix_t &A) | TMVA::DNN::TCuda< AReal > | |
| CopyDiffArch(std::vector< TCudaMatrix< AFloat > > &B, const std::vector< AMatrix_t > &A) | TMVA::DNN::TCuda< AReal > | |
| CreateTensor(size_t n, size_t c, size_t h, size_t w) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| CreateTensor(size_t b, size_t t, size_t w) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| CreateTensor(DeviceBuffer_t buffer, size_t n, size_t c, size_t h, size_t w) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| CreateTensor(DeviceBuffer_t buffer, size_t b, size_t t, size_t w) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| CreateWeightTensors(std::vector< Matrix_t > &newWeights, const std::vector< Matrix_t > &weights) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| CrossEntropy(const Matrix_t &Y, const Matrix_t &output, const Matrix_t &weights) | TMVA::DNN::TCuda< AReal > | static |
| CrossEntropyGradients(Matrix_t &dY, const Matrix_t &Y, const Matrix_t &output, const Matrix_t &weights) | TMVA::DNN::TCuda< AReal > | static |
| Deflatten(Tensor_t &A, const Tensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| DeviceBuffer_t typedef | TMVA::DNN::TCuda< AReal > | |
| Downsample(Tensor_t &A, Tensor_t &B, const Tensor_t &C, const PoolingDescriptors_t &, PoolingWorkspace_t &, size_t imgHeight, size_t imgWidth, size_t fltHeight, size_t fltWidth, size_t strideRows, size_t strideCols) | TMVA::DNN::TCuda< AReal > | static |
| DropoutBackward(Tensor_t &, TDescriptors *, TWorkspace *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| DropoutDescriptor_t typedef | TMVA::DNN::TCuda< AReal > | |
| DropoutForward(Tensor_t &A, TDescriptors *descriptors, TWorkspace *workspace, Scalar_t p) | TMVA::DNN::TCuda< AReal > | static |
| DropoutForward(Matrix_t &A, Scalar_t p) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| EmptyDescriptor_t typedef | TMVA::DNN::TCuda< AReal > | |
| FastTanh(Tensor_t &B) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| FastTanhDerivative(Tensor_t &B, const Tensor_t &A) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| fgRandomGen | TMVA::DNN::TCuda< AReal > | privatestatic |
| FilterDescriptor_t typedef | TMVA::DNN::TCuda< AReal > | |
| Flatten(Tensor_t &A, const Tensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| FreeConvWorkspace(TWorkspace *&) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| FreePoolDropoutWorkspace(TWorkspace *&) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| FreeRNNWorkspace(TWorkspace *&) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| Gauss(Tensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| GaussDerivative(Tensor_t &B, const Tensor_t &A) | TMVA::DNN::TCuda< AReal > | static |
| GenLayer_t typedef | TMVA::DNN::TCuda< AReal > | |
| GetRandomGenerator() | TMVA::DNN::TCuda< AReal > | static |
| GetTensorLayout() | TMVA::DNN::TCuda< AReal > | inlinestatic |
| GRULayerBackward(Matrix_t &state_gradients_backward, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, Matrix_t &, bool) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| Hadamard(Tensor_t &A, const Tensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| Hadamard(Matrix_t &A, const Matrix_t &B) | TMVA::DNN::TCuda< AReal > | static |
| HostBuffer_t typedef | TMVA::DNN::TCuda< AReal > | |
| IdentityDerivative(Tensor_t &B, const Tensor_t &A) | TMVA::DNN::TCuda< AReal > | static |
| Im2col(Matrix_t &A, const Matrix_t &B, size_t imgHeight, size_t imgWidth, size_t fltHeight, size_t fltWidth, size_t strideRows, size_t strideCols, size_t zeroPaddingHeight, size_t zeroPaddingWidth) | TMVA::DNN::TCuda< AReal > | static |
| Im2colFast(Matrix_t &A, const Matrix_t &B, const std::vector< int > &V) | TMVA::DNN::TCuda< AReal > | static |
| Im2colIndices(std::vector< int > &V, const Matrix_t &B, size_t nLocalViews, size_t imgHeight, size_t imgWidth, size_t fltHeight, size_t fltWidth, size_t strideRows, size_t strideCols, size_t zeroPaddingHeight, size_t zeroPaddingWidth) | TMVA::DNN::TCuda< AReal > | static |
| InitializeActivationDescriptor(ActivationDescriptor_t &, EActivationFunction, double=0.0) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeBNormDescriptors(TDescriptors *&, BNormLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeConvDescriptors(TDescriptors *&, ConvLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeConvWorkspace(TWorkspace *&, TDescriptors *&, const DNN::CNN::TConvParams &, ConvLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeGauss(Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| InitializeGlorotNormal(Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| InitializeGlorotUniform(Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| InitializeGRUDescriptors(TDescriptors *&, GenLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeGRUTensors(GenLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeGRUWorkspace(TWorkspace *&, TDescriptors *&, GenLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeIdentity(Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| InitializeLSTMDescriptors(TDescriptors *&, GenLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeLSTMTensors(GenLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeLSTMWorkspace(TWorkspace *&, TDescriptors *&, GenLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializePoolDescriptors(TDescriptors *&, PoolingLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializePoolDropoutWorkspace(TWorkspace *&, TDescriptors *&, const DNN::CNN::TConvParams &, PoolingLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeRNNDescriptors(TDescriptors *&, GenLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeRNNTensors(GenLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeRNNWorkspace(TWorkspace *&, TDescriptors *&, GenLayer_t *) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| InitializeUniform(Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| InitializeZero(Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| InitializeZero(Tensor_t &A) | TMVA::DNN::TCuda< AReal > | static |
| IsCudnn() | TMVA::DNN::TCuda< AReal > | inlinestatic |
| L1Regularization(const Matrix_t &W) | TMVA::DNN::TCuda< AReal > | static |
| L2Regularization(const Matrix_t &W) | TMVA::DNN::TCuda< AReal > | static |
| LSTMLayerBackward(Matrix_t &state_gradients_backward, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, const Matrix_t &, Matrix_t &, Matrix_t &, Matrix_t &) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| Matrix_t typedef | TMVA::DNN::TCuda< AReal > | |
| MaxPoolLayerBackward(Tensor_t &activationGradientsBackward, const Tensor_t &activationGradients, const Tensor_t &indexMatrix, const Tensor_t &, const Tensor_t &, const PoolingDescriptors_t &, PoolingWorkspace_t &, size_t imgHeight, size_t imgWidth, size_t fltHeight, size_t fltWidth, size_t strideRows, size_t strideCols, size_t nLocalViews) | TMVA::DNN::TCuda< AReal > | static |
| MeanSquaredError(const Matrix_t &Y, const Matrix_t &output, const Matrix_t &weights) | TMVA::DNN::TCuda< AReal > | static |
| MeanSquaredErrorGradients(Matrix_t &dY, const Matrix_t &Y, const Matrix_t &output, const Matrix_t &weights) | TMVA::DNN::TCuda< AReal > | static |
| Multiply(Matrix_t &C, const Matrix_t &A, const Matrix_t &B) | TMVA::DNN::TCuda< AReal > | static |
| Multiply(TCudaMatrix< float > &C, const TCudaMatrix< float > &A, const TCudaMatrix< float > &B) | TMVA::DNN::TCuda< AReal > | |
| Multiply(TCudaMatrix< double > &C, const TCudaMatrix< double > &A, const TCudaMatrix< double > &B) | TMVA::DNN::TCuda< AReal > | |
| MultiplyTranspose(Matrix_t &output, const Matrix_t &input, const Matrix_t &weights) | TMVA::DNN::TCuda< AReal > | static |
| MultiplyTranspose(Tensor_t &output, const Tensor_t &input, const Matrix_t &weights) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| MultiplyTranspose(TCudaMatrix< float > &output, const TCudaMatrix< float > &input, const TCudaMatrix< float > &Weights) | TMVA::DNN::TCuda< AReal > | |
| MultiplyTranspose(TCudaMatrix< double > &output, const TCudaMatrix< double > &input, const TCudaMatrix< double > &Weights) | TMVA::DNN::TCuda< AReal > | |
| PoolingDescriptor_t typedef | TMVA::DNN::TCuda< AReal > | |
| PoolingDescriptors_t typedef | TMVA::DNN::TCuda< AReal > | |
| PoolingLayer_t typedef | TMVA::DNN::TCuda< AReal > | |
| PoolingWorkspace_t typedef | TMVA::DNN::TCuda< AReal > | |
| PrepareInternals(Tensor_t &) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| PrintTensor(const Tensor_t &A, const std::string name="Cuda-tensor", bool=false) | TMVA::DNN::TCuda< AReal > | static |
| Rearrange(Tensor_t &out, const Tensor_t &in) | TMVA::DNN::TCuda< AReal > | static |
| ReciprocalElementWise(Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| RecurrentDescriptor_t typedef | TMVA::DNN::TCuda< AReal > | |
| RecurrentLayerBackward(Matrix_t &state_gradients_backward, Matrix_t &input_weight_gradients, Matrix_t &state_weight_gradients, Matrix_t &bias_gradients, Matrix_t &df, const Matrix_t &state, const Matrix_t &weights_input, const Matrix_t &weights_state, const Matrix_t &input, Matrix_t &input_gradient) | TMVA::DNN::TCuda< AReal > | static |
| ReduceTensorDescriptor_t typedef | TMVA::DNN::TCuda< AReal > | |
| ReleaseBNormDescriptors(TDescriptors *&) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| ReleaseConvDescriptors(TDescriptors *&) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| ReleaseDescriptor(ActivationDescriptor_t &) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| ReleasePoolDescriptors(TDescriptors *&) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| ReleaseRNNDescriptors(TDescriptors *&) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| Relu(Tensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| ReluDerivative(Tensor_t &B, const Tensor_t &A) | TMVA::DNN::TCuda< AReal > | static |
| Reshape(Matrix_t &A, const Matrix_t &B) | TMVA::DNN::TCuda< AReal > | static |
| RNNBackward(const Tensor_t &, const Matrix_t &, const Matrix_t &, const Tensor_t &, const Tensor_t &, const Matrix_t &, const Matrix_t &, const Tensor_t &, Tensor_t &, Matrix_t &, Matrix_t &, Tensor_t &, const RNNDescriptors_t &, RNNWorkspace_t &) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| RNNDescriptors_t typedef | TMVA::DNN::TCuda< AReal > | |
| RNNForward(const Tensor_t &, const Matrix_t &, const Matrix_t &, const Tensor_t &, Tensor_t &, Matrix_t &, Matrix_t &, const RNNDescriptors_t &, RNNWorkspace_t &, bool) | TMVA::DNN::TCuda< AReal > | inlinestatic |
| RNNWorkspace_t typedef | TMVA::DNN::TCuda< AReal > | |
| RotateWeights(Matrix_t &A, const Matrix_t &B, size_t filterDepth, size_t filterHeight, size_t filterWidth, size_t numFilters) | TMVA::DNN::TCuda< AReal > | static |
| Scalar_t typedef | TMVA::DNN::TCuda< AReal > | |
| ScaleAdd(Matrix_t &A, const Matrix_t &B, Scalar_t beta=1.0) | TMVA::DNN::TCuda< AReal > | static |
| ScaleAdd(Tensor_t &A, const Tensor_t &B, Scalar_t beta=1.0) | TMVA::DNN::TCuda< AReal > | static |
| ScaleAdd(TCudaMatrix< float > &B, const TCudaMatrix< float > &A, float alpha) | TMVA::DNN::TCuda< AReal > | |
| ScaleAdd(TCudaMatrix< double > &B, const TCudaMatrix< double > &A, double alpha) | TMVA::DNN::TCuda< AReal > | |
| SetRandomSeed(size_t seed) | TMVA::DNN::TCuda< AReal > | static |
| Sigmoid(Tensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| Sigmoid(Matrix_t &YHat, const Matrix_t &) | TMVA::DNN::TCuda< AReal > | static |
| SigmoidDerivative(Tensor_t &B, const Tensor_t &A) | TMVA::DNN::TCuda< AReal > | static |
| Softmax(Matrix_t &YHat, const Matrix_t &) | TMVA::DNN::TCuda< AReal > | static |
| SoftmaxCrossEntropy(const Matrix_t &Y, const Matrix_t &output, const Matrix_t &weights) | TMVA::DNN::TCuda< AReal > | static |
| SoftmaxCrossEntropyGradients(Matrix_t &dY, const Matrix_t &Y, const Matrix_t &output, const Matrix_t &weights) | TMVA::DNN::TCuda< AReal > | static |
| SoftSign(Tensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| SoftSignDerivative(Tensor_t &B, const Tensor_t &A) | TMVA::DNN::TCuda< AReal > | static |
| SqrtElementWise(Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| SquareElementWise(Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| Sum(const Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| SumColumns(Matrix_t &B, const Matrix_t &A, Scalar_t alpha=1.0, Scalar_t beta=0.) | TMVA::DNN::TCuda< AReal > | static |
| SumColumns(TCudaMatrix< float > &B, const TCudaMatrix< float > &A, float alpha, float beta) | TMVA::DNN::TCuda< AReal > | |
| SumColumns(TCudaMatrix< double > &B, const TCudaMatrix< double > &A, double alpha, double beta) | TMVA::DNN::TCuda< AReal > | |
| SumRows(Matrix_t &B, const Matrix_t &A) | TMVA::DNN::TCuda< AReal > | static |
| SumRows(TCudaMatrix< float > &B, const TCudaMatrix< float > &A) | TMVA::DNN::TCuda< AReal > | |
| SumRows(TCudaMatrix< double > &B, const TCudaMatrix< double > &A) | TMVA::DNN::TCuda< AReal > | |
| SymmetricRelu(Tensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| SymmetricReluDerivative(Tensor_t &B, const Tensor_t &A) | TMVA::DNN::TCuda< AReal > | static |
| Tanh(Tensor_t &B) | TMVA::DNN::TCuda< AReal > | static |
| TanhDerivative(Tensor_t &B, const Tensor_t &A) | TMVA::DNN::TCuda< AReal > | static |
| Tensor_t typedef | TMVA::DNN::TCuda< AReal > | |
| TensorDescriptor_t typedef | TMVA::DNN::TCuda< AReal > | |
| TransposeMultiply(Matrix_t &output, const Matrix_t &input, const Matrix_t &Weights, Scalar_t alpha=1.0, Scalar_t beta=0.) | TMVA::DNN::TCuda< AReal > | static |
| TransposeMultiply(TCudaMatrix< float > &C, const TCudaMatrix< float > &A, const TCudaMatrix< float > &B, float alpha, float beta) | TMVA::DNN::TCuda< AReal > | |
| TransposeMultiply(TCudaMatrix< double > &C, const TCudaMatrix< double > &A, const TCudaMatrix< double > &B, double alpha, double beta) | TMVA::DNN::TCuda< AReal > |