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

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

BuildProblem(void)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
CanReadFile(const std::string &) overrideotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
CanWriteFile(const std::string &) overrideotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
CM_HYPER enum valueotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
CM_INDEX enum valueotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
CM_PROBA enum valueotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
ConfidenceListSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue >
ConfidenceMode enum nameotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
ConfidenceSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue >
ConfidenceValueType typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
ConsistencyCheck(void)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
ConstPointer typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
CreateAnother(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
CrossValidation(void)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
DeleteModel(void)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
DeleteProblem(void)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
DoPredict(const InputSampleType &input, ConfidenceValueType *quality=nullptr, ProbaSampleType *proba=nullptr) const overrideotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >protected
DoPredictBatch(const InputListSampleType *input, const unsigned int &startIndex, const unsigned int &size, TargetListSampleType *target, ConfidenceListSampleType *quality=nullptr, ProbaListSampleType *proba=nullptr) constotb::MachineLearningModel< TInputValue, TTargetValue >privatevirtual
DoShrinking(bool s)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetC(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetCacheSize(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetCoarseOptimizationNumberOfSteps()otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
GetConfidenceMode()otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
GetCVFolders()otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
GetDimension()otb::MachineLearningModel< TInputValue, TTargetValue >virtual
GetDoProbabilityEstimates(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetDoShrinking(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetEpsilon(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetFinalCrossValidationAccuracy()otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
GetFineOptimizationNumberOfSteps()otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
GetInitialCrossValidationAccuracy()otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
GetInputListSample() constotb::MachineLearningModel< TInputValue, TTargetValue >virtual
GetKernelCoef0(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetKernelGamma(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetKernelType(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetNameOfClass() constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
MachineLearningModel< TInputValue, TTargetValue >::GetNameOfClass() constotb::MachineLearningModel< TInputValue, TTargetValue >virtual
GetNu(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetNumberOfClasses(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetNumberOfKernelParameters()otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
GetNumberOfSupportVectors(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetP(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetParameterOptimization()otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
GetPolynomialKernelDegree(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
GetRegressionMode()otb::MachineLearningModel< TInputValue, TTargetValue >virtual
GetSVMType(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
HasConfidenceIndex() constotb::MachineLearningModel< TInputValue, TTargetValue >inline
HasProbabilities(void) constotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
HasProbaIndex() constotb::MachineLearningModel< TInputValue, TTargetValue >inline
InputListSampleType typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
InputSampleType typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
InputValueType typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
itkGetObjectMacro(InputListSample, InputListSampleType)otb::MachineLearningModel< TInputValue, TTargetValue >
itkGetObjectMacro(TargetListSample, TargetListSampleType)otb::MachineLearningModel< TInputValue, TTargetValue >
itkGetObjectMacro(ConfidenceListSample, ConfidenceListSampleType)otb::MachineLearningModel< TInputValue, TTargetValue >
LibSVMMachineLearningModel()otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >protected
LibSVMMachineLearningModel(const Self &)=deleteotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
Load(const std::string &filename, const std::string &name="") overrideotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
m_CoarseOptimizationNumberOfStepsotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_ConfidenceIndexotb::MachineLearningModel< TInputValue, TTargetValue >protected
m_ConfidenceListSampleotb::MachineLearningModel< TInputValue, TTargetValue >protected
m_ConfidenceModeotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_CVFoldersotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_Dimensionotb::MachineLearningModel< TInputValue, TTargetValue >protected
m_FinalCrossValidationAccuracyotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_FineOptimizationNumberOfStepsotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_InitialCrossValidationAccuracyotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_InputListSampleotb::MachineLearningModel< TInputValue, TTargetValue >protected
m_IsDoPredictBatchMultiThreadedotb::MachineLearningModel< TInputValue, TTargetValue >protected
m_IsRegressionSupportedotb::MachineLearningModel< TInputValue, TTargetValue >protected
m_Modelotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_ParameterOptimizationotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_Parametersotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_ProbaIndexotb::MachineLearningModel< TInputValue, TTargetValue >protected
m_Problemotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_RegressionModeotb::MachineLearningModel< TInputValue, TTargetValue >protected
m_TargetListSampleotb::MachineLearningModel< TInputValue, TTargetValue >protected
m_TmpTargetotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
m_ValidationListSampleotb::MachineLearningModel< TInputValue, TTargetValue >protected
MachineLearningModel()otb::MachineLearningModel< TInputValue, TTargetValue >protected
MachineLearningModel(const Self &)=deleteotb::MachineLearningModel< TInputValue, TTargetValue >private
New()otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >static
operator=(const Self &)=deleteotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
OptimizeParameters(void)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >private
otbSetSVMParameterMacro(SVMType, svm_type, int)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
otbSetSVMParameterMacro(KernelType, kernel_type, int)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
otbSetSVMParameterMacro(PolynomialKernelDegree, degree, int)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
otbSetSVMParameterMacro(KernelGamma, gamma, double)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
otbSetSVMParameterMacro(KernelCoef0, coef0, double)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
otbSetSVMParameterMacro(C, C, double)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
otbSetSVMParameterMacro(Epsilon, eps, double)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
otbSetSVMParameterMacro(P, p, double)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
otbSetSVMParameterMacro(Nu, nu, double)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
Pointer typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
Predict(const InputSampleType &input, ConfidenceValueType *quality=nullptr, ProbaSampleType *proba=nullptr) constotb::MachineLearningModel< TInputValue, TTargetValue >
PredictBatch(const InputListSampleType *input, ConfidenceListSampleType *quality=nullptr, ProbaListSampleType *proba=nullptr) constotb::MachineLearningModel< TInputValue, TTargetValue >
PrintSelf(std::ostream &os, itk::Indent indent) const overrideotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >protected
ProbaListSampleType typedefotb::MachineLearningModel< TInputValue, TTargetValue >
ProbaSampleType typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
Save(const std::string &filename, const std::string &name="") overrideotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
Self typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
SetCacheSize(int cSize)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
SetCoarseOptimizationNumberOfSteps(unsigned int _arg)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
SetConfidenceMode(unsigned int mode)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
SetCVFolders(unsigned int _arg)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
SetDimension(unsigned int _arg)otb::MachineLearningModel< TInputValue, TTargetValue >virtual
SetDoProbabilityEstimates(bool prob)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >inline
SetFineOptimizationNumberOfSteps(unsigned int _arg)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
SetInputListSample(InputListSampleType *_arg)otb::MachineLearningModel< TInputValue, TTargetValue >virtual
SetParameterOptimization(bool _arg)otb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
SetRegressionMode(bool flag)otb::MachineLearningModel< TInputValue, TTargetValue >
SetTargetListSample(TargetListSampleType *_arg)otb::MachineLearningModel< TInputValue, TTargetValue >virtual
Superclass typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
TargetListSampleType typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
TargetSampleType typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
TargetValueType typedefotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >
Train() overrideotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >virtual
~LibSVMMachineLearningModel() overrideotb::LibSVMMachineLearningModel< TInputValue, TTargetValue >protected
~MachineLearningModel() override=defaultotb::MachineLearningModel< TInputValue, TTargetValue >protected