3#if _MSC_VER >= 1900 && defined(_M_X64)
5#include "DefinitionsAI.h"
16 class FL_EXPORT COptimizerForSemanticSegmentation :
public COptimizer<T>
19 COptimizerForSemanticSegmentation();
20 COptimizerForSemanticSegmentation(
const COptimizerForSemanticSegmentation<T>& otmz);
21 COptimizerForSemanticSegmentation(
const COptimizerForSemanticSegmentation<T>* pOtmz);
22 virtual ~COptimizerForSemanticSegmentation();
24 const COptimizerForSemanticSegmentation<T>& operator=(
const COptimizerForSemanticSegmentation<T>& otmz);
26 virtual const CResult ClearHistories();
28 virtual const CResult
Assign(
const COptimizerForSemanticSegmentation<T>& ob);
29 virtual const CResult
Assign(
const COptimizerForSemanticSegmentation<T>* pOb);
31 virtual const std::vector<T>& GetLearningResultAccuracyZEHistory()
const;
32 virtual const std::vector<T>& GetLearningResultMeanIoUHistory()
const;
33 virtual const std::vector<T>& GetLearningResultMeanIoUZEHistory()
const;
35 virtual const std::vector<T>& GetLearningResultMeanAPHistory()
const;
36 virtual const std::vector<T>& GetLearningResultRecallHistory()
const;
37 virtual const std::vector<T>& GetLearningResultPrecisionHistory()
const;
39 virtual T GetLearningResultLastAccuracyZEValue()
const;
40 virtual T GetLearningResultLastMeanIoUValue()
const;
41 virtual T GetLearningResultLastMeanIoUZEValue()
const;
43 virtual T GetLearningResultLastMeanAP()
const;
44 virtual T GetLearningResultLastRecall()
const;
45 virtual T GetLearningResultLastPrecision()
const;
48 virtual const CResult UpdateValidationHistory()
override;
51 std::vector<T>& m_vctValidationZEHistory;
52 std::vector<T>& m_vctMeanIoUHistory;
53 std::vector<T>& m_vctMeanIoUZEHistory;
55 std::vector<T>& m_vctMeanAPHistory;
56 std::vector<T>& m_vctRecallHistory;
57 std::vector<T>& m_vctPreicisionHistory;
61 friend class CValidatorBase;
64 friend class CValidatorForSemanticSegmentation;
Definition FLImagingImgProcBase/AlgorithmAIBase.h:18
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
Definition FLImagingGUICLR/DefinitionsGUIView3D.h:3539