3#if _MSC_VER >= 1900 && defined(_M_X64)
5#include "LearningRateSchedulerBase.h"
12 class FL_EXPORT CLearningRateSchedulerConstant :
public CLearningRateSchedulerBase<T>
15 CLearningRateSchedulerConstant();
16 CLearningRateSchedulerConstant(
const CLearningRateSchedulerConstant<T>& lrs);
17 CLearningRateSchedulerConstant(
const CLearningRateSchedulerConstant<T>* pLrs);
19 virtual ~CLearningRateSchedulerConstant();
21 virtual const CResult
Assign(
const CLearningRateSchedulerConstant<T>& lrs);
22 virtual const CResult
Assign(
const CLearningRateSchedulerConstant<T>* pLrs);
24 virtual const CResult
Clear();
26 virtual const CResult Step(T tLoss = 0)
override;
29 DeclareGetClassType();
30 SupportToDuplicateObject(CLearningRateSchedulerConstant<T>, *
this);
37 typedef CLearningRateSchedulerConstant<float> CLearningRateSchedulerConstantF;
38 typedef CLearningRateSchedulerConstant<double> CLearningRateSchedulerConstantD;
40 typedef CLearningRateSchedulerConstant<float> CLRSConstantF;
41 typedef CLearningRateSchedulerConstant<double> CLRSConstantD;
44 using CLRSConstant = CLearningRateSchedulerConstant<T>;
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
@ Clear
Clear all the figure objects.