From 7eb744f1437d21f3d7d382e5532c58a5739ab0da Mon Sep 17 00:00:00 2001 From: Guillaume Pasero <guillaume.pasero@c-s.fr> Date: Fri, 8 Dec 2017 18:50:40 +0100 Subject: [PATCH] TEST: fix ingroup test --- .../otbTrainDimensionalityReductionApplicationBase.h | 2 +- .../include/otbAutoencoderModel.h | 7 +++++++ .../include/otbAutoencoderModelFactory.h | 7 +++++++ .../include/otbDimensionalityReductionModelFactory.h | 2 +- .../include/otbImageDimensionalityReductionFilter.h | 2 +- .../DimensionalityReductionLearning/include/otbPCAModel.h | 2 ++ .../include/otbPCAModelFactory.h | 3 +++ .../DimensionalityReductionLearning/include/otbSOMModel.h | 2 ++ .../include/otbSOMModelFactory.h | 3 +++ 9 files changed, 27 insertions(+), 3 deletions(-) diff --git a/Modules/Applications/AppDimensionalityReduction/include/otbTrainDimensionalityReductionApplicationBase.h b/Modules/Applications/AppDimensionalityReduction/include/otbTrainDimensionalityReductionApplicationBase.h index 3fca979c8a..b0a2ae847a 100644 --- a/Modules/Applications/AppDimensionalityReduction/include/otbTrainDimensionalityReductionApplicationBase.h +++ b/Modules/Applications/AppDimensionalityReduction/include/otbTrainDimensionalityReductionApplicationBase.h @@ -65,7 +65,7 @@ namespace Wrapper * \sa TrainImagesClassifier * \sa TrainRegression * - * \ingroup OTBAppClassification + * \ingroup OTBAppDimensionalityReduction */ template <class TInputValue, class TOutputValue> class TrainDimensionalityReductionApplicationBase: public Application diff --git a/Modules/Learning/DimensionalityReductionLearning/include/otbAutoencoderModel.h b/Modules/Learning/DimensionalityReductionLearning/include/otbAutoencoderModel.h index f5c3b85e41..0707f5e182 100644 --- a/Modules/Learning/DimensionalityReductionLearning/include/otbAutoencoderModel.h +++ b/Modules/Learning/DimensionalityReductionLearning/include/otbAutoencoderModel.h @@ -40,6 +40,13 @@ namespace otb { +/** + * \class AutoencoderModel + * + * Autoencoder model wrapper class + * + * \ingroup OTBDimensionalityReductionLearning + */ template <class TInputValue, class NeuronType> class ITK_EXPORT AutoencoderModel : public MachineLearningModel< diff --git a/Modules/Learning/DimensionalityReductionLearning/include/otbAutoencoderModelFactory.h b/Modules/Learning/DimensionalityReductionLearning/include/otbAutoencoderModelFactory.h index a9b0065e8c..711711ca4b 100644 --- a/Modules/Learning/DimensionalityReductionLearning/include/otbAutoencoderModelFactory.h +++ b/Modules/Learning/DimensionalityReductionLearning/include/otbAutoencoderModelFactory.h @@ -26,6 +26,13 @@ namespace otb { +/** + * \class AutoencoderModelFactory + * + * Factory for AutoencoderModel + * + * \ingroup OTBDimensionalityReductionLearning + */ template <class TInputValue, class TTargetValue, class NeuronType> class ITK_EXPORT AutoencoderModelFactory : public itk::ObjectFactoryBase { diff --git a/Modules/Learning/DimensionalityReductionLearning/include/otbDimensionalityReductionModelFactory.h b/Modules/Learning/DimensionalityReductionLearning/include/otbDimensionalityReductionModelFactory.h index a96235ccb9..d088b5394d 100644 --- a/Modules/Learning/DimensionalityReductionLearning/include/otbDimensionalityReductionModelFactory.h +++ b/Modules/Learning/DimensionalityReductionLearning/include/otbDimensionalityReductionModelFactory.h @@ -28,7 +28,7 @@ namespace otb /** \class MachineLearningModelFactory * \brief Creation of object instance using object factory. * - * \ingroup OTBSupervised + * \ingroup OTBDimensionalityReductionLearning */ template <class TInputValue, class TOutputValue> class DimensionalityReductionModelFactory : public MachineLearningModelFactoryBase diff --git a/Modules/Learning/DimensionalityReductionLearning/include/otbImageDimensionalityReductionFilter.h b/Modules/Learning/DimensionalityReductionLearning/include/otbImageDimensionalityReductionFilter.h index 93c60cf022..d5538c1700 100644 --- a/Modules/Learning/DimensionalityReductionLearning/include/otbImageDimensionalityReductionFilter.h +++ b/Modules/Learning/DimensionalityReductionLearning/include/otbImageDimensionalityReductionFilter.h @@ -36,7 +36,7 @@ namespace otb * \ingroup Streamed * \ingroup Threaded * - * \ingroup OTBSupervised + * \ingroup OTBDimensionalityReductionLearning */ template <class TInputImage, class TOutputImage, class TMaskImage = TOutputImage> class ITK_EXPORT ImageDimensionalityReductionFilter diff --git a/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModel.h b/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModel.h index 0285f9d852..907d6a33cf 100644 --- a/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModel.h +++ b/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModel.h @@ -41,6 +41,8 @@ namespace otb /** \class PCAModel * * This class wraps a PCA model implemented by Shark, in a otb::MachineLearningModel + * + * \ingroup OTBDimensionalityReductionLearning */ template <class TInputValue> class ITK_EXPORT PCAModel diff --git a/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModelFactory.h b/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModelFactory.h index 86fb9a5676..d30a2c4663 100644 --- a/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModelFactory.h +++ b/Modules/Learning/DimensionalityReductionLearning/include/otbPCAModelFactory.h @@ -27,7 +27,10 @@ namespace otb { /** \class PCAModelFactory + * * Factory for the PCAModel + * + * \ingroup OTBDimensionalityReductionLearning */ template <class TInputValue, class TTargetValue> class ITK_EXPORT PCAModelFactory : public itk::ObjectFactoryBase diff --git a/Modules/Learning/DimensionalityReductionLearning/include/otbSOMModel.h b/Modules/Learning/DimensionalityReductionLearning/include/otbSOMModel.h index f1a10a90c8..0e5bbaca1f 100644 --- a/Modules/Learning/DimensionalityReductionLearning/include/otbSOMModel.h +++ b/Modules/Learning/DimensionalityReductionLearning/include/otbSOMModel.h @@ -35,6 +35,8 @@ namespace otb /** \class SOMModel * MachineLearningModel for Self-Organizing Map + * + * \ingroup OTBDimensionalityReductionLearning */ template <class TInputValue, unsigned int MapDimension> class ITK_EXPORT SOMModel diff --git a/Modules/Learning/DimensionalityReductionLearning/include/otbSOMModelFactory.h b/Modules/Learning/DimensionalityReductionLearning/include/otbSOMModelFactory.h index 72d590a3f8..71d314e5f5 100644 --- a/Modules/Learning/DimensionalityReductionLearning/include/otbSOMModelFactory.h +++ b/Modules/Learning/DimensionalityReductionLearning/include/otbSOMModelFactory.h @@ -27,7 +27,10 @@ namespace otb { /** \class SOMModelFactory + * * Factory for SOMModel + * + * \ingroup OTBDimensionalityReductionLearning */ template <class TInputValue, class TTargetValue, unsigned int MapDimension> class ITK_EXPORT SOMModelFactory : public itk::ObjectFactoryBase -- GitLab