API ReferenceAPI Reference·ModulesModules·MlMloa::Dropoutmodule. training applies inverted dropout; evaluation is identity.ClC++ public headers#include <oa/ml/nn/dropout/dropout.h>#include <oa/ml/nn/dropout/dropout.h>Inheritancepublic ModuleOpen class hierarchyOpen class hierarchyPublic Methodsforwardforwardoa::Matrix oa::Dropout::forward(const oa::Matrix & inInput)Constructor & Destructor Documentationoa::Dropout::Dropout( oa::F32 inProbability = 0.1F )SourceSourceNo public source comment is attached to this declaration.ParametersinProbabilityoa::F32Default: 0.1FPublic Method Documentationoa::Matrix oa::Dropout::forward( const oa::Matrix & inInput )SourceSourceNo public source comment is attached to this declaration.ParametersinInputconst oa::Matrix &—Returnsoa::MatrixThe declared return value.
oa::Dropout::Dropout( oa::F32 inProbability = 0.1F )SourceSourceNo public source comment is attached to this declaration.ParametersinProbabilityoa::F32Default: 0.1F
oa::Matrix oa::Dropout::forward( const oa::Matrix & inInput )SourceSourceNo public source comment is attached to this declaration.ParametersinInputconst oa::Matrix &—Returnsoa::MatrixThe declared return value.