3#if _MSC_VER >= 1900 && defined(_M_X64)
5#include "InternalOptimizerAdamGradientDescent.h"
12 class FL_EXPORT CInternalOptimizerAdaBeliefGradientDescent :
public CInternalOptimizerAdamGradientDescent<T>
15 CInternalOptimizerAdaBeliefGradientDescent();
16 CInternalOptimizerAdaBeliefGradientDescent(
const CInternalOptimizerAdaBeliefGradientDescent<T>& ob);
18 virtual ~CInternalOptimizerAdaBeliefGradientDescent();
20 virtual const CResult
Assign(
const CInternalOptimizerAdaBeliefGradientDescent<T>& ob);
21 virtual const CResult
Assign(
const CInternalOptimizerAdaBeliefGradientDescent<T>* pOb);
23 virtual CInternalOptimizerBase<T>* Clone()
const override;
25 virtual const CResult UpdateWeights()
override;
28 DeclareGetClassType();
32 typedef CInternalOptimizerAdaBeliefGradientDescent<float> CInternalOptimizerAdaBeliefGradientDescentF;
33 typedef CInternalOptimizerAdaBeliefGradientDescent<double> CInternalOptimizerAdaBeliefGradientDescentD;
35 typedef CInternalOptimizerAdaBeliefGradientDescent<float> CInternalOptimizerAdaBeliefGDF;
36 typedef CInternalOptimizerAdaBeliefGradientDescent<double> CInternalOptimizerAdaBeliefGDD;
39 using CInternalOptimizerAdaBeliefGD = CInternalOptimizerAdaBeliefGradientDescent<T>;
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.