OTB  9.0.0
Orfeo Toolbox
otb::AutoencoderModel< TInputValue, NeuronType > Member List

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

AutoencoderModel()otb::AutoencoderModel< TInputValue, NeuronType >protected
CanReadFile(const std::string &filename) overrideotb::AutoencoderModel< TInputValue, NeuronType >virtual
CanWriteFile(const std::string &filename) overrideotb::AutoencoderModel< TInputValue, NeuronType >virtual
ConfidenceListSampleType typedefotb::AutoencoderModel< TInputValue, NeuronType >
ConfidenceSampleType typedefotb::AutoencoderModel< TInputValue, NeuronType >
ConfidenceValueType typedefotb::AutoencoderModel< TInputValue, NeuronType >
ConstPointer typedefotb::AutoencoderModel< TInputValue, NeuronType >
CreateAnother(void) constotb::AutoencoderModel< TInputValue, NeuronType >
DoPredict(const InputSampleType &input, ConfidenceValueType *quality=nullptr, ProbaSampleType *proba=nullptr) const overrideotb::AutoencoderModel< TInputValue, NeuronType >protectedvirtual
DoPredictBatch(const InputListSampleType *, const unsigned int &startIndex, const unsigned int &size, TargetListSampleType *, ConfidenceListSampleType *quality=nullptr, ProbaListSampleType *proba=nullptr) const overrideotb::AutoencoderModel< TInputValue, NeuronType >protectedvirtual
GetBeta()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetDimension()otb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >virtual
GetEpsilon()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetInitFactor()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetInputListSample() constotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >virtual
GetLearningCurveFileName()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetNameOfClass() constotb::AutoencoderModel< TInputValue, NeuronType >virtual
MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >::GetNameOfClass() constotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >virtual
GetNoise()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetNumberOfHiddenNeurons()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetNumberOfIterations()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetNumberOfIterationsFineTuning()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetRegressionMode()otb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >virtual
GetRegularization()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetRho()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetWriteLearningCurve()otb::AutoencoderModel< TInputValue, NeuronType >virtual
GetWriteWeights()otb::AutoencoderModel< TInputValue, NeuronType >virtual
HasConfidenceIndex() constotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >inline
HasProbaIndex() constotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >inline
InputListSampleType typedefotb::AutoencoderModel< TInputValue, NeuronType >
InputSampleType typedefotb::AutoencoderModel< TInputValue, NeuronType >
InputValueType typedefotb::AutoencoderModel< TInputValue, NeuronType >
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 > >
LayerType typedefotb::AutoencoderModel< TInputValue, NeuronType >
ListSamplePointerType typedefotb::AutoencoderModel< TInputValue, NeuronType >
Load(const std::string &filename, const std::string &name="") overrideotb::AutoencoderModel< TInputValue, NeuronType >virtual
m_Betaotb::AutoencoderModel< TInputValue, NeuronType >private
m_ConfidenceIndexotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >protected
m_ConfidenceListSampleotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >protected
m_Dimensionotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >protected
m_Encoderotb::AutoencoderModel< TInputValue, NeuronType >private
m_Epsilonotb::AutoencoderModel< TInputValue, NeuronType >private
m_InitFactorotb::AutoencoderModel< TInputValue, NeuronType >private
m_InLayersotb::AutoencoderModel< TInputValue, NeuronType >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_LearningCurveFileNameotb::AutoencoderModel< TInputValue, NeuronType >private
m_Noiseotb::AutoencoderModel< TInputValue, NeuronType >private
m_NumberOfHiddenNeuronsotb::AutoencoderModel< TInputValue, NeuronType >private
m_NumberOfIterationsotb::AutoencoderModel< TInputValue, NeuronType >private
m_NumberOfIterationsFineTuningotb::AutoencoderModel< TInputValue, NeuronType >private
m_OutLayerotb::AutoencoderModel< TInputValue, NeuronType >private
m_ProbaIndexotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >protected
m_RegressionModeotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >protected
m_Regularizationotb::AutoencoderModel< TInputValue, NeuronType >private
m_Rhootb::AutoencoderModel< TInputValue, NeuronType >private
m_TargetListSampleotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >protected
m_ValidationListSampleotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >protected
m_WriteLearningCurveotb::AutoencoderModel< TInputValue, NeuronType >private
m_WriteWeightsotb::AutoencoderModel< TInputValue, NeuronType >private
MachineLearningModel()otb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >protected
MachineLearningModel(const Self &)=deleteotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >private
ModelType typedefotb::AutoencoderModel< TInputValue, NeuronType >
New()otb::AutoencoderModel< TInputValue, NeuronType >static
operator=(const Self &)=deleteotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >private
OutLayerType typedefotb::AutoencoderModel< TInputValue, NeuronType >
Pointer typedefotb::AutoencoderModel< TInputValue, NeuronType >
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::AutoencoderModel< TInputValue, NeuronType >
ProbaSampleType typedefotb::AutoencoderModel< TInputValue, NeuronType >
Save(const std::string &filename, const std::string &name="") overrideotb::AutoencoderModel< TInputValue, NeuronType >virtual
Self typedefotb::AutoencoderModel< TInputValue, NeuronType >
SetBeta(itk::Array< double > _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetDimension(unsigned int _arg)otb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >virtual
SetEpsilon(double _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetInitFactor(double _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetInputListSample(InputListSampleType *_arg)otb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >virtual
SetLearningCurveFileName(std::string _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetNoise(itk::Array< double > _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetNumberOfHiddenNeurons(itk::Array< unsigned int > _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetNumberOfIterations(unsigned int _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetNumberOfIterationsFineTuning(unsigned int _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetRegressionMode(bool flag)otb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >
SetRegularization(itk::Array< double > _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetRho(itk::Array< double > _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetTargetListSample(TargetListSampleType *_arg)otb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >virtual
SetWriteLearningCurve(bool _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
SetWriteWeights(bool _arg)otb::AutoencoderModel< TInputValue, NeuronType >virtual
Superclass typedefotb::AutoencoderModel< TInputValue, NeuronType >
TargetListSampleType typedefotb::AutoencoderModel< TInputValue, NeuronType >
TargetSampleType typedefotb::AutoencoderModel< TInputValue, NeuronType >
TargetValueType typedefotb::AutoencoderModel< TInputValue, NeuronType >
Train() overrideotb::AutoencoderModel< TInputValue, NeuronType >virtual
TrainNetwork(shark::AbstractStoppingCriterion< T > &criterion, shark::Data< shark::RealVector > &, std::ostream &)otb::AutoencoderModel< TInputValue, NeuronType >
TrainOneLayer(shark::AbstractStoppingCriterion< T > &criterion, unsigned int, shark::Data< shark::RealVector > &, std::ostream &)otb::AutoencoderModel< TInputValue, NeuronType >
TrainOneSparseLayer(shark::AbstractStoppingCriterion< T > &criterion, unsigned int, shark::Data< shark::RealVector > &, std::ostream &)otb::AutoencoderModel< TInputValue, NeuronType >
~AutoencoderModel() overrideotb::AutoencoderModel< TInputValue, NeuronType >protected
~MachineLearningModel() override=defaultotb::MachineLearningModel< itk::VariableLengthVector< TInputValue >, itk::VariableLengthVector< TInputValue > >protected