FLImaging 6.6.27.1
OptimizerForAnomalyDetection.h
1#pragma once
2
3#if _MSC_VER >= 1900 && defined(_M_X64)
4
5#include "DefinitionsAI.h"
6#include "Optimizer.h"
7
8namespace FLImaging
9{
10 namespace AI
11 {
12 template <typename T>
13 class CTensor;
14
15 template <typename T>
16 class FL_EXPORT COptimizerForAnomalyDetection : public COptimizer<T>
17 {
18 public:
19 COptimizerForAnomalyDetection();
20 COptimizerForAnomalyDetection(const COptimizerForAnomalyDetection<T>& otmz);
21 COptimizerForAnomalyDetection(const COptimizerForAnomalyDetection<T>* pOtmz);
22 virtual ~COptimizerForAnomalyDetection();
23
24 const COptimizerForAnomalyDetection<T>& operator=(const COptimizerForAnomalyDetection<T>& otmz);
25
26 virtual const CResult ClearHistories();
27
28 virtual const CResult Assign(const COptimizerForAnomalyDetection<T>& ob);
29 virtual const CResult Assign(const COptimizerForAnomalyDetection<T>* pOb);
30
31 protected:
32
33 private:
34 template<typename T>
35 friend class CValidatorBase;
36
37 template<typename T>
38 friend class CValidatorForAnomalyDetection;
39 };
40 }
41}
42
43#endif
Definition AlgorithmAIBase.h:16
@ Assign
CGUIPropertyItemView3DFigure 의 값을 해당 도형으로 설정하는 함수
Definition DefinitionsGUIView3D.h:2732