API ReferenceAPI Reference·ModulesModules·MlMloa::FlattenFlatten: Flatten layer with PyTorch-style start_dim/end_dim.ClC++ public headers#include <oa/ml/nn/flatten/flatten.h>#include <oa/ml/nn/flatten/flatten.h>Inheritancepublic ModuleOpen class hierarchyOpen class hierarchyPublic MethodsforwardforwardMatrix oa::Flatten::forward(const Matrix & inInput)Constructor & Destructor Documentationoa::Flatten::Flatten( oa::I32 inStartDim = 1, oa::I32 inEndDim = -1 )SourceSourceNo public source comment is attached to this declaration.ParametersinStartDimoa::I32Default: 1inEndDimoa::I32Default: -1Public Method DocumentationMatrix oa::Flatten::forward( const Matrix & inInput )SourceSourceNo public source comment is attached to this declaration.ParametersinInputconst Matrix &—ReturnsMatrixThe declared return value.
oa::Flatten::Flatten( oa::I32 inStartDim = 1, oa::I32 inEndDim = -1 )SourceSourceNo public source comment is attached to this declaration.ParametersinStartDimoa::I32Default: 1inEndDimoa::I32Default: -1
Matrix oa::Flatten::forward( const Matrix & inInput )SourceSourceNo public source comment is attached to this declaration.ParametersinInputconst Matrix &—ReturnsMatrixThe declared return value.