API ReferenceAPI Reference·ModulesModules·MlMloa::CosineSchedulerCosine annealing from maxLr to minLr over totalSteps.ClC++ public headers#include <oa/ml/lrScheduler.h>#include <oa/ml/lrScheduler.h>Inheritancepublic LRSchedulerOpen class hierarchyOpen class hierarchyPublic MethodsgetLrgetLroa::F32 oa::CosineScheduler::getLr(oa::U64 inStep)Constructor & Destructor Documentationoa::CosineScheduler::CosineScheduler( oa::F32 inMaxLr, oa::F32 inMinLr, oa::U64 inTotalSteps )SourceSourceNo public source comment is attached to this declaration.ParametersinMaxLroa::F32—inMinLroa::F32—inTotalStepsoa::U64—Public Method Documentationoa::F32 oa::CosineScheduler::getLr( oa::U64 inStep )SourceSourceNo public source comment is attached to this declaration.ParametersinStepoa::U64—Returnsoa::F32The declared return value.
oa::CosineScheduler::CosineScheduler( oa::F32 inMaxLr, oa::F32 inMinLr, oa::U64 inTotalSteps )SourceSourceNo public source comment is attached to this declaration.ParametersinMaxLroa::F32—inMinLroa::F32—inTotalStepsoa::U64—
oa::F32 oa::CosineScheduler::getLr( oa::U64 inStep )SourceSourceNo public source comment is attached to this declaration.ParametersinStepoa::U64—Returnsoa::F32The declared return value.