| CanReadFile(const std::string &) override | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| CanWriteFile(const std::string &) override | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| ConfidenceListSampleType typedef | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| ConfidenceSampleType typedef | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| ConfidenceValueType typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| ConstPointer typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| CreateAnother(void) const | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| CreateNetwork() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| DoPredict(const InputSampleType &input, ConfidenceValueType *quality=nullptr, ProbaSampleType *proba=nullptr) const override | otb::NeuralNetworkMachineLearningModel< 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 |
| GetActivateFunction() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetAlpha() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetBackPropDWScale() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetBackPropMomentScale() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetBeta() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetDimension() | otb::MachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetEpsilon() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetInputListSample() const | otb::MachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetMaxIter() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetNameOfClass() const | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| MachineLearningModel< TInputValue, TTargetValue >::GetNameOfClass() const | otb::MachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetRegPropDW0() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetRegPropDWMin() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetRegressionMode() | otb::MachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetTermCriteriaType() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| GetTrainMethod() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| HasConfidenceIndex() const | otb::MachineLearningModel< TInputValue, TTargetValue > | inline |
| HasProbaIndex() const | otb::MachineLearningModel< TInputValue, TTargetValue > | inline |
| InputListSampleType typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| InputSampleType typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| InputValueType typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| itkGetObjectMacro(InputListSample, InputListSampleType) | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| itkGetObjectMacro(TargetListSample, TargetListSampleType) | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| itkGetObjectMacro(ConfidenceListSample, ConfidenceListSampleType) | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| LabelsToMat(const TargetListSampleType *listSample, cv::Mat &output) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | protected |
| Load(const std::string &filename, const std::string &name="") override | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| m_ActivateFunction | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_Alpha | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_ANNModel | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_BackPropDWScale | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_BackPropMomentScale | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_Beta | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_ConfidenceIndex | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_ConfidenceListSample | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_Dimension | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_Epsilon | otb::NeuralNetworkMachineLearningModel< 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_LayerSizes | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_MapOfLabels | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_MatrixOfLabels | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_MaxIter | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_ProbaIndex | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_RegPropDW0 | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_RegPropDWMin | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_RegressionMode | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_TargetListSample | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| m_TermCriteriaType | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| m_TrainMethod | otb::NeuralNetworkMachineLearningModel< 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 |
| MapOfLabelsType typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| NeuralNetworkMachineLearningModel() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | protected |
| NeuralNetworkMachineLearningModel(const Self &)=delete | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| New() | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | static |
| operator=(const Self &)=delete | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| Pointer typedef | otb::NeuralNetworkMachineLearningModel< 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::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | protected |
| ProbaListSampleType typedef | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| ProbaSampleType typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| Save(const std::string &filename, const std::string &name="") override | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| Self typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| SetActivateFunction(int _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetAlpha(double _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetBackPropDWScale(double _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetBackPropMomentScale(double _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetBeta(double _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetDimension(unsigned int _arg) | otb::MachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetEpsilon(double _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetInputListSample(InputListSampleType *_arg) | otb::MachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetLayerSizes(const std::vector< unsigned int > layers) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| SetMaxIter(int _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetRegPropDW0(double _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetRegPropDWMin(double _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetRegressionMode(bool flag) | otb::MachineLearningModel< TInputValue, TTargetValue > | |
| SetTargetListSample(TargetListSampleType *_arg) | otb::MachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetTermCriteriaType(int _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetTrainMethod(int _arg) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| SetupNetworkAndTrain(cv::Mat &labels) | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | private |
| Superclass typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| TargetListSampleType typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| TargetSampleType typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| TargetValueType typedef | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | |
| Train() override | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | virtual |
| ~MachineLearningModel() override=default | otb::MachineLearningModel< TInputValue, TTargetValue > | protected |
| ~NeuralNetworkMachineLearningModel() override=default | otb::NeuralNetworkMachineLearningModel< TInputValue, TTargetValue > | protected |