Mila 0.13.48
Deep Neural Network Library
Loading...
Searching...
No Matches
Mila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision > Member List

This is the complete list of members for Mila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >, including all inherited members.

asLeftTensor(const ITensor &t)Mila::Dnn::Compute::BinaryOperation< DeviceType::Cuda, TInputA, TInputA, TInputA >inlineprotectedstatic
asOutputTensor(ITensor &t)Mila::Dnn::Compute::BinaryOperation< DeviceType::Cuda, TInputA, TInputA, TInputA >inlineprotectedstatic
asRightTensor(const ITensor &t)Mila::Dnn::Compute::BinaryOperation< DeviceType::Cuda, TInputA, TInputA, TInputA >inlineprotectedstatic
backward(const ITensor &input_A, const ITensor &input_B, const ITensor &output_grad, ITensor &A_grad, ITensor &B_grad) const overrideMila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >inlinevirtual
build(const BuildContext &config) overrideMila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >inlinevirtual
clearGradients() noexceptMila::Dnn::Compute::Operation< TDeviceType, TPrecision >inlinevirtual
config_Mila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >private
ConfigType typedefMila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >
context_Mila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >private
CudaExecutionContext typedefMila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >
CudaResidualOp(IExecutionContext *context, const ResidualConfig &config)Mila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >inline
data_typeMila::Dnn::Compute::Operation< TDeviceType, TPrecision >static
DataTypeTraits typedefMila::Dnn::Compute::Operation< TDeviceType, TPrecision >
device_typeMila::Dnn::Compute::Operation< TDeviceType, TPrecision >static
forward(const ITensor &input_A, const ITensor &input_B, ITensor &output) const overrideMila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >inlinevirtual
getDataType() constMila::Dnn::Compute::Operation< TDeviceType, TPrecision >inlinevirtual
getDeviceType() constMila::Dnn::Compute::Operation< TDeviceType, TPrecision >inlinevirtual
getName() const overrideMila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >inlinevirtual
getOperationType() const overrideMila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >inlinevirtual
getStateMemorySize() constMila::Dnn::Compute::Operation< TDeviceType, TPrecision >inlinevirtual
is_built_Mila::Dnn::Compute::Operation< TDeviceType, TPrecision >protected
isBuilt() constMila::Dnn::Compute::Operation< TDeviceType, TPrecision >inlinevirtual
isEvalMode() constMila::Dnn::Compute::Operation< TDeviceType, TPrecision >inlinevirtual
max_size_Mila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >private
MR typedefMila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >
NativeType typedefMila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >
ParameterGradTensor typedefMila::Dnn::Compute::BinaryOperation< DeviceType::Cuda, TInputA, TInputA, TInputA >
ParameterTensor typedefMila::Dnn::Compute::BinaryOperation< DeviceType::Cuda, TInputA, TInputA, TInputA >
scale_Mila::Dnn::Compute::Cuda::Residual::CudaResidualOp< TInputA, TInputB, TPrecision >private
setGradients(ITensor *weight_grad, ITensor *bias_grad)Mila::Dnn::Compute::Operation< TDeviceType, TPrecision >inlinevirtual
setParameters(ITensor *weight, ITensor *bias)Mila::Dnn::Compute::Operation< TDeviceType, TPrecision >inlinevirtual
setTrainingMode(TrainingMode training_mode)Mila::Dnn::Compute::Operation< TDeviceType, TPrecision >inlinevirtual
TensorLeftType typedefMila::Dnn::Compute::BinaryOperation< DeviceType::Cuda, TInputA, TInputA, TInputA >
TensorOutputType typedefMila::Dnn::Compute::BinaryOperation< DeviceType::Cuda, TInputA, TInputA, TInputA >
TensorRightType typedefMila::Dnn::Compute::BinaryOperation< DeviceType::Cuda, TInputA, TInputA, TInputA >
training_mode_Mila::Dnn::Compute::Operation< TDeviceType, TPrecision >protected
~BinaryOperation()=defaultMila::Dnn::Compute::BinaryOperation< DeviceType::Cuda, TInputA, TInputA, TInputA >virtual
~Operation()=defaultMila::Dnn::Compute::Operation< TDeviceType, TPrecision >virtual