| BuildProblem(void) | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| CanReadFile(const std::string &) override | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | virtual |
| CanWriteFile(const std::string &) override | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | virtual |
| CM_HYPER enum value | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| CM_INDEX enum value | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| CM_PROBA enum value | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| ConfidenceListSampleType typedef | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| ConfidenceMode enum name | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| ConfidenceSampleType typedef | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| ConfidenceValueType typedef | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| ConsistencyCheck(void) | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| ConstPointer typedef | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| CreateAnother(void) const | otb::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 override | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | protected |
| DoPredictBatch(const InputListSampleType *input, const unsigned int &startIndex, const unsigned int &size, TargetListSampleType *target, ConfidenceListSampleType *quality=nullptr, ProbaListSampleType *proba=nullptr) const | otb::MachineLearningModel< TInputValue, TTargetValue > | privatevirtual |
| DoShrinking(bool s) | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetC(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetCacheSize(void) const | otb::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) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetDoShrinking(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetEpsilon(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetFinalCrossValidationAccuracy() | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetFineOptimizationNumberOfSteps() | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetInitialCrossValidationAccuracy() | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetInputListSample() const | otb::MachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetKernelCoef0(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetKernelGamma(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetKernelType(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetNameOfClass() const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | virtual |
| MachineLearningModel< TInputValue, TTargetValue >::GetNameOfClass() const | otb::MachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetNu(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetNumberOfClasses(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetNumberOfKernelParameters() | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| GetNumberOfSupportVectors(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetP(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetParameterOptimization() | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetPolynomialKernelDegree(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| GetRegressionMode() | otb::MachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetSVMType(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | inline |
| HasConfidenceIndex() const | otb::MachineLearningModel< TInputValue, TTargetValue > | inline |
| HasProbabilities(void) const | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| HasProbaIndex() const | otb::MachineLearningModel< TInputValue, TTargetValue > | inline |
| InputListSampleType typedef | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| InputSampleType typedef | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| InputValueType typedef | otb::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 &)=delete | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| Load(const std::string &filename, const std::string &name="") override | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | virtual |
| m_CoarseOptimizationNumberOfSteps | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_ConfidenceIndex | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_ConfidenceListSample | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_ConfidenceMode | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_CVFolders | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_Dimension | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_FinalCrossValidationAccuracy | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_FineOptimizationNumberOfSteps | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_InitialCrossValidationAccuracy | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_InputListSample | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_IsDoPredictBatchMultiThreaded | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_IsRegressionSupported | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_Model | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_ParameterOptimization | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_Parameters | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_ProbaIndex | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_Problem | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_RegressionMode | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_TargetListSample | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_TmpTarget | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | private |
| m_ValidationListSample | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| MachineLearningModel() | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| MachineLearningModel(const Self &)=delete | otb::MachineLearningModel< TInputValue, TTargetValue > | private |
| New() | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | static |
| operator=(const Self &)=delete | otb::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 typedef | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| Predict(const InputSampleType &input, ConfidenceValueType *quality=nullptr, ProbaSampleType *proba=nullptr) const | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| PredictBatch(const InputListSampleType *input, ConfidenceListSampleType *quality=nullptr, ProbaListSampleType *proba=nullptr) const | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| PrintSelf(std::ostream &os, itk::Indent indent) const override | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | protected |
| ProbaListSampleType typedef | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| ProbaSampleType typedef | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| Save(const std::string &filename, const std::string &name="") override | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | virtual |
| Self typedef | otb::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 typedef | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| TargetListSampleType typedef | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| TargetSampleType typedef | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| TargetValueType typedef | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | |
| Train() override | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | virtual |
| ~LibSVMMachineLearningModel() override | otb::LibSVMMachineLearningModel< TInputValue, TTargetValue > | protected |
| ~MachineLearningModel() override=default | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |