Mila 0.13.48
Deep Neural Network Library
Loading...
Searching...
No Matches
Mila::Dnn::Dropout< TDeviceType, TInput, TOutput > Member List

This is the complete list of members for Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >, including all inherited members.

backward(const Tensor< TInput, MR > &input, const Tensor< TOutput, MR > &output_grad, Tensor< TInput, MR > &input_grad)Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >inline
build(const BuildContext &context) finalMila::Dnn::Component< DeviceType::Cuda, float, float >inlinevirtual
build_context_Mila::Dnn::Component< DeviceType::Cuda, float, float >protected
built_Mila::Dnn::Component< DeviceType::Cuda, float, float >private
Component(const std::string &name)Mila::Dnn::Component< DeviceType::Cuda, float, float >inlineexplicit
ComponentBase typedefMila::Dnn::Dropout< TDeviceType, TInput, TOutput >
config_Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >private
createOperation()Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >inlineprivate
Dropout(const std::string &device_name, const DropoutConfig &config)Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >inlineexplicit
Dropout(std::shared_ptr< DeviceContext > device_context, const DropoutConfig &config)Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >inlineexplicit
ensureBuilt(const char *method) constMila::Dnn::Component< DeviceType::Cuda, float, float >inlineprivate
exec_context_Mila::Dnn::Component< DeviceType::Cuda, float, float >private
forward(const Tensor< TInput, MR > &input, Tensor< TOutput, MR > &output)Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >inline
generateMask(Tensor< TOutput, MR > &mask, const std::vector< int64_t > &shape)Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >inlineprivate
getDeviceId() const=0Mila::Dnn::Component< DeviceType::Cuda, float, float >pure virtual
getDeviceType()Mila::Dnn::Component< DeviceType::Cuda, float, float >inlinestatic
getExecutionContext() constMila::Dnn::Component< DeviceType::Cuda, float, float >inlineprotected
getGradients() const=0Mila::Dnn::Component< DeviceType::Cuda, float, float >pure virtual
getMemoryStats() const=0Mila::Dnn::Component< DeviceType::Cuda, float, float >pure virtual
getName() constMila::Dnn::Component< DeviceType::Cuda, float, float >inline
getParameterNames() constMila::Dnn::Component< DeviceType::Cuda, float, float >inlinevirtual
getParameters() const=0Mila::Dnn::Component< DeviceType::Cuda, float, float >pure virtual
getPrecision() noexceptMila::Dnn::Component< DeviceType::Cuda, float, float >inlinestatic
getProbability() constMila::Dnn::Dropout< TDeviceType, TInput, TOutput >inline
getRuntimeMode() const noexceptMila::Dnn::Component< DeviceType::Cuda, float, float >inline
getSeed() constMila::Dnn::Dropout< TDeviceType, TInput, TOutput >inline
getTrainingMode() const noexceptMila::Dnn::Component< DeviceType::Cuda, float, float >inline
getType() const overrideMila::Dnn::Dropout< TDeviceType, TInput, TOutput >inlinevirtual
hasExecutionContext() const noexceptMila::Dnn::Component< DeviceType::Cuda, float, float >inlineprotected
isBuilt() const finalMila::Dnn::Component< DeviceType::Cuda, float, float >inlinevirtual
isIdentifier(const std::string &s) noexceptMila::Dnn::Component< DeviceType::Cuda, float, float >inlineprivatestatic
isInferenceMode() const noexceptMila::Dnn::Component< DeviceType::Cuda, float, float >inline
isTrainingMode() const noexceptMila::Dnn::Component< DeviceType::Cuda, float, float >inline
load(ModelArchive &archive) overrideMila::Dnn::Dropout< TDeviceType, TInput, TOutput >inline
loadParameter(const std::string &name, const Serialization::ITensorBlob &blob)Mila::Dnn::Component< DeviceType::Cuda, float, float >inlinevirtual
loadParameterFromBlob(const std::string &param_name, const Serialization::ITensorBlob &blob, Tensor< TParameterPrecision, TMemoryResource > &target, const shape_t &expected_shape)Mila::Dnn::Component< DeviceType::Cuda, float, float >inlineprotected
mask_Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >private
MR typedefMila::Dnn::Dropout< TDeviceType, TInput, TOutput >
name_Mila::Dnn::Component< DeviceType::Cuda, float, float >private
onBuilding(const BuildContext &config)Mila::Dnn::Component< DeviceType::Cuda, float, float >inlineprotectedvirtual
onExecutionContextSet()Mila::Dnn::Component< DeviceType::Cuda, float, float >inlineprotectedvirtual
onTrainingModeChanging(TrainingMode mode)Mila::Dnn::Component< DeviceType::Cuda, float, float >inlineprotectedvirtual
operation_Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >private
output_state_Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >private
parameterCount() const overrideMila::Dnn::Dropout< TDeviceType, TInput, TOutput >inlinevirtual
parameters_Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >private
rng_Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >private
save(ModelArchive &archive) const overrideMila::Dnn::Dropout< TDeviceType, TInput, TOutput >inline
save_(ModelArchive &archive, SerializationMode mode) const=0Mila::Dnn::Component< DeviceType::Cuda, float, float >pure virtual
seed_Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >private
setExecutionContext(IExecutionContext *context)Mila::Dnn::Component< DeviceType::Cuda, float, float >inlineprotected
setSeed(unsigned int seed)Mila::Dnn::Dropout< TDeviceType, TInput, TOutput >inline
setTrainingMode(TrainingMode mode)Mila::Dnn::Component< DeviceType::Cuda, float, float >inline
synchronize()=0Mila::Dnn::Component< DeviceType::Cuda, float, float >pure virtual
toString() const overrideMila::Dnn::Dropout< TDeviceType, TInput, TOutput >inlinevirtual
training_mode_Mila::Dnn::Component< DeviceType::Cuda, float, float >private
training_mode_mutex_Mila::Dnn::Component< DeviceType::Cuda, float, float >private
validateName(const std::string &name)Mila::Dnn::Component< DeviceType::Cuda, float, float >inlineprivatestatic
zeroGradients()Mila::Dnn::Component< DeviceType::Cuda, float, float >inlinevirtual
~Component()=defaultMila::Dnn::Component< DeviceType::Cuda, float, float >virtual