OTB  9.0.0
Orfeo Toolbox
otb::PCAModel< TInputValue > Member List

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

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