Mila 0.13.48
Deep Neural Network Library
Loading...
Searching...
No Matches
Mila::Dnn::Compute::CpuLayerNormOp Member List

This is the complete list of members for Mila::Dnn::Compute::CpuLayerNormOp, including all inherited members.

allocateStatisticsTensors()Mila::Dnn::Compute::CpuLayerNormOpinlineprivate
asInputTensor(const ITensor &t)Mila::Dnn::Compute::UnaryOperation< DeviceType::Cpu, TensorDataType::FP32 >inlineprotectedstatic
asOutputTensor(ITensor &t)Mila::Dnn::Compute::UnaryOperation< DeviceType::Cpu, TensorDataType::FP32 >inlineprotectedstatic
axis_Mila::Dnn::Compute::CpuLayerNormOpprivate
backward(const ITensor &input, const ITensor &output_grad, ITensor &input_grad) const overrideMila::Dnn::Compute::CpuLayerNormOpinlinevirtual
bias_Mila::Dnn::Compute::CpuLayerNormOpprivate
bias_grad_Mila::Dnn::Compute::CpuLayerNormOpprivate
build(const BuildContext &config) overrideMila::Dnn::Compute::CpuLayerNormOpinlinevirtual
clearGradients() noexceptMila::Dnn::Compute::Operation< TDeviceType, TInput >inlinevirtual
computeAxisPartitioning(const shape_t &input_shape)Mila::Dnn::Compute::CpuLayerNormOpinlineprivate
config_Mila::Dnn::Compute::CpuLayerNormOpprivate
context_Mila::Dnn::Compute::CpuLayerNormOpprivate
CpuExecutionContext typedefMila::Dnn::Compute::CpuLayerNormOp
CpuLayerNormOp(IExecutionContext *context, const LayerNormConfig &config)Mila::Dnn::Compute::CpuLayerNormOpinline
data_typeMila::Dnn::Compute::Operation< TDeviceType, TInput >static
DataTypeTraits typedefMila::Dnn::Compute::Operation< TDeviceType, TInput >
device_typeMila::Dnn::Compute::Operation< TDeviceType, TInput >static
dim_size_Mila::Dnn::Compute::CpuLayerNormOpprivate
expected_slices_Mila::Dnn::Compute::CpuLayerNormOpprivate
forward(const ITensor &input, ITensor &output) const overrideMila::Dnn::Compute::CpuLayerNormOpinlinevirtual
getDataType() constMila::Dnn::Compute::Operation< TDeviceType, TInput >inlinevirtual
getDeviceType() constMila::Dnn::Compute::Operation< TDeviceType, TInput >inlinevirtual
getName() const overrideMila::Dnn::Compute::CpuLayerNormOpinlinevirtual
getOperationType() const overrideMila::Dnn::Compute::CpuLayerNormOpinlinevirtual
getStateMemorySize() constMila::Dnn::Compute::Operation< TDeviceType, TInput >inlinevirtual
inner_size_Mila::Dnn::Compute::CpuLayerNormOpprivate
is_built_Mila::Dnn::Compute::Operation< TDeviceType, TInput >protected
isBuilt() constMila::Dnn::Compute::Operation< TDeviceType, TInput >inlinevirtual
isEvalMode() constMila::Dnn::Compute::Operation< TDeviceType, TInput >inlinevirtual
mean_Mila::Dnn::Compute::CpuLayerNormOpprivate
MR typedefMila::Dnn::Compute::CpuLayerNormOp
outer_size_Mila::Dnn::Compute::CpuLayerNormOpprivate
rstd_Mila::Dnn::Compute::CpuLayerNormOpprivate
setGradients(ITensor *weight_grad, ITensor *bias_grad) overrideMila::Dnn::Compute::CpuLayerNormOpinlinevirtual
setParameters(ITensor *weight, ITensor *bias) overrideMila::Dnn::Compute::CpuLayerNormOpinlinevirtual
setTrainingMode(TrainingMode training_mode)Mila::Dnn::Compute::Operation< TDeviceType, TInput >inlinevirtual
TensorInputType typedefMila::Dnn::Compute::UnaryOperation< DeviceType::Cpu, TensorDataType::FP32 >
TensorOutputType typedefMila::Dnn::Compute::UnaryOperation< DeviceType::Cpu, TensorDataType::FP32 >
TensorType typedefMila::Dnn::Compute::CpuLayerNormOp
training_mode_Mila::Dnn::Compute::Operation< TDeviceType, TInput >protected
UnaryOperationBase typedefMila::Dnn::Compute::CpuLayerNormOp
validateInputShape(const shape_t &input_shape) constMila::Dnn::Compute::CpuLayerNormOpinlineprivate
validateShapeConsistency(const shape_t &shape) constMila::Dnn::Compute::CpuLayerNormOpinlineprivate
weight_Mila::Dnn::Compute::CpuLayerNormOpprivate
weight_grad_Mila::Dnn::Compute::CpuLayerNormOpprivate
~Operation()=defaultMila::Dnn::Compute::Operation< TDeviceType, TInput >virtual
~UnaryOperation()=defaultMila::Dnn::Compute::UnaryOperation< DeviceType::Cpu, TensorDataType::FP32 >virtual