From 447d3bddb5c4e8734fdc013b57469a1febd557ef Mon Sep 17 00:00:00 2001 From: Kirill Mishchenko Date: Sat, 5 Aug 2017 15:59:53 +0500 Subject: [PATCH] Remove redundant templates --- src/mlpack/core/cv/cv_base.hpp | 9 --------- src/mlpack/core/cv/cv_base_impl.hpp | 3 --- 2 files changed, 12 deletions(-) diff --git a/src/mlpack/core/cv/cv_base.hpp b/src/mlpack/core/cv/cv_base.hpp index ec88520680..e121383889 100644 --- a/src/mlpack/core/cv/cv_base.hpp +++ b/src/mlpack/core/cv/cv_base.hpp @@ -46,32 +46,23 @@ class CVBase /** * Assert that MLAlgorithm doesn't take any additional basic parameters like * numClasses. - * - * The constructor is templated to avoid instantiation before being called. */ - template CVBase(); /** * Assert that MLAlgorithm takes the numClasses parameter and store it. * - * The constructor is templated to avoid instantiation before being called. - * * @param numClasses Number of classes in the dataset. */ - template CVBase(const size_t numClasses); /** * Assert that MLAlgorithm takes the numClasses parameter and a * data::DatasetInfo parameter and store them. * - * The constructor is templated to avoid instantiation before being called. - * * @param datasetInfo Type information for each dimension of the dataset. * @param numClasses Number of classes in the dataset. */ - template CVBase(const data::DatasetInfo& datasetInfo, const size_t numClasses); diff --git a/src/mlpack/core/cv/cv_base_impl.hpp b/src/mlpack/core/cv/cv_base_impl.hpp index dbcb5374ec..03820b0052 100644 --- a/src/mlpack/core/cv/cv_base_impl.hpp +++ b/src/mlpack/core/cv/cv_base_impl.hpp @@ -19,7 +19,6 @@ template -template CVBase -template CVBase -template CVBase