OTB  9.0.0
Orfeo Toolbox
otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue > Member List

This is the complete list of members for otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >, including all inherited members.

CanReadFile(const std::string &)=0otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >pure virtual
CanWriteFile(const std::string &)=0otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >pure virtual
ConfidenceListSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
ConfidenceSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
ConfidenceValueType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
ConstPointer typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
DoPredict(const InputSampleType &input, ConfidenceValueType *quality=nullptr, ProbaSampleType *proba=nullptr) const =0otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >privatepure virtual
DoPredictBatch(const InputListSampleType *input, const unsigned int &startIndex, const unsigned int &size, TargetListSampleType *target, ConfidenceListSampleType *quality=nullptr, ProbaListSampleType *proba=nullptr) constotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >privatevirtual
GetDimension()otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >virtual
GetInputListSample() constotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >virtual
GetNameOfClass() constotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >virtual
GetRegressionMode()otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >virtual
HasConfidenceIndex() constotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >inline
HasProbaIndex() constotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >inline
InputListSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
InputSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
InputValueType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
itkGetObjectMacro(InputListSample, InputListSampleType)otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
itkGetObjectMacro(TargetListSample, TargetListSampleType)otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
itkGetObjectMacro(ConfidenceListSample, ConfidenceListSampleType)otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
Load(const std::string &filename, const std::string &name="")=0otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >pure virtual
m_ConfidenceIndexotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
m_ConfidenceListSampleotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
m_Dimensionotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
m_InputListSampleotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
m_IsDoPredictBatchMultiThreadedotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
m_IsRegressionSupportedotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
m_ProbaIndexotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
m_RegressionModeotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
m_TargetListSampleotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
m_ValidationListSampleotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
MachineLearningModel()otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
MachineLearningModel(const Self &)=deleteotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >private
operator=(const Self &)=deleteotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >private
Pointer typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
Predict(const InputSampleType &input, ConfidenceValueType *quality=nullptr, ProbaSampleType *proba=nullptr) constotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
PredictBatch(const InputListSampleType *input, ConfidenceListSampleType *quality=nullptr, ProbaListSampleType *proba=nullptr) constotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
PrintSelf(std::ostream &os, itk::Indent indent) const overrideotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected
ProbaListSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
ProbaSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
Save(const std::string &filename, const std::string &name="")=0otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >pure virtual
Self typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
SetDimension(unsigned int _arg)otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >virtual
SetInputListSample(InputListSampleType *_arg)otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >virtual
SetRegressionMode(bool flag)otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
SetTargetListSample(TargetListSampleType *_arg)otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >virtual
Superclass typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
TargetListSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
TargetSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
TargetValueType typedefotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >
Train()=0otb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >pure virtual
~MachineLearningModel() override=defaultotb::MachineLearningModel< TInputValue, TTargetValue, TConfidenceValue >protected