3#if _MSC_VER >= 1900 && defined(_M_X64)
5#include "DefinitionsAI.h"
12 class CComputationalGraph;
15 class FL_EXPORT CInternalOptimizerSpecBase :
public Base::CFLBase
18 CInternalOptimizerSpecBase();
19 CInternalOptimizerSpecBase(
const CInternalOptimizerSpecBase<T>& osb);
20 CInternalOptimizerSpecBase(
const CInternalOptimizerSpecBase<T>* pOsb);
22 virtual ~CInternalOptimizerSpecBase();
24 virtual const CResult
Assign(
const CInternalOptimizerSpecBase<T>& osb);
25 virtual const CResult
Assign(
const CInternalOptimizerSpecBase<T>* pOsb);
27 virtual CInternalOptimizerSpecBase<T>* Clone()
const = 0;
29 virtual const CResult SetLearningRate(T tLearningRate = (T)1e-3f);
30 virtual T GetLearningRate();
32 virtual const CResult SetMaximized(
bool bMaximized);
33 virtual bool GetMaximized()
const;
35 virtual EInternalOptimizerType GetOptimizerType();
37 DeclareGetClassType();
39 virtual void Throw(
const CResult& res,
const wchar_t* pWcsExtraMessage =
nullptr)
const override;
42 EInternalOptimizerType m_eOptimizerType;
Definition AlgorithmAIBase.h:16
@ Assign
CGUIPropertyItemView3DFigure 의 값을 해당 도형으로 설정하는 함수
Definition DefinitionsGUIView3D.h:2732