FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingAI
FLImagingAI
ValidatorForAnomalyDetection.h
1
#pragma once
2
3
#if _MSC_VER >= 1900 && defined(_M_X64)
4
5
#include "ValidatorBase.h"
6
7
namespace
FLImaging
8
{
9
namespace
AI
10
{
11
template
<
typename
T>
12
class
FL_EXPORT CValidatorForAnomalyDetection :
public
CValidatorBase<T>
13
{
14
15
public
:
16
CValidatorForAnomalyDetection();
17
CValidatorForAnomalyDetection(
const
CValidatorForAnomalyDetection<T>& validator);
18
CValidatorForAnomalyDetection(
const
CValidatorForAnomalyDetection<T>* pValidator);
19
virtual
~CValidatorForAnomalyDetection();
20
21
const
CValidatorForAnomalyDetection<T>& operator=(
const
CValidatorForAnomalyDetection<T>& validator);
22
23
virtual
const
CResult
Assign
(
const
CValidatorForAnomalyDetection<T>& validator);
24
virtual
const
CResult
Assign
(
const
CValidatorForAnomalyDetection<T>* pValidator);
25
26
virtual
T Validate(int32_t* pI32IterationFeedback =
nullptr
)
override
;
27
28
DeclareGetClassType();
29
SupportToDuplicateObject(CValidatorForAnomalyDetection<T>, *
this
);
30
31
protected
:
32
33
private
:
34
template
<
typename
T>
35
friend
class
COptimizer;
36
};
37
38
typedef
CValidatorForAnomalyDetection<float> CValidatorForAnomalyDetectionF;
39
typedef
CValidatorForAnomalyDetection<double> CValidatorForAnomalyDetectionD;
40
}
41
}
42
43
#endif
FLImaging::AI
Definition
AlgorithmAIBase.h:18
FLImagingCLR::GUI::EAvailableView3DFigureContextMenu::Assign
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.
Definition
DefinitionsGUIView3D.h:3531
FLImaging
Generated on
for FLImaging by
1.17.0