[mlpack-git] master: Make NumMappings() const. (81c8dc8)
gitdub at big.cc.gt.atl.ga.us
gitdub at big.cc.gt.atl.ga.us
Wed Dec 23 11:42:07 EST 2015
Repository : https://github.com/mlpack/mlpack
On branch : master
Link : https://github.com/mlpack/mlpack/compare/de9cc4b05069e1fa4793d9355f2f595af5ff45d2...6070527af14296cd99739de6c62666cc5d2a2125
>---------------------------------------------------------------
commit 81c8dc81cf283d9d5ba83c9bee4a5890923ee538
Author: Ryan Curtin <ryan at ratml.org>
Date: Mon Sep 21 13:59:53 2015 -0700
Make NumMappings() const.
>---------------------------------------------------------------
81c8dc81cf283d9d5ba83c9bee4a5890923ee538
src/mlpack/core/data/dataset_info.hpp | 2 +-
src/mlpack/core/data/dataset_info_impl.hpp | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/mlpack/core/data/dataset_info.hpp b/src/mlpack/core/data/dataset_info.hpp
index d71dfce..faaf4d6 100644
--- a/src/mlpack/core/data/dataset_info.hpp
+++ b/src/mlpack/core/data/dataset_info.hpp
@@ -55,7 +55,7 @@ class DatasetInfo
Datatype Type(const size_t dimension) const;
- size_t NumMappings(const size_t dimension);
+ size_t NumMappings(const size_t dimension) const;
private:
// Map entries will only exist for dimensions that are categorical.
diff --git a/src/mlpack/core/data/dataset_info_impl.hpp b/src/mlpack/core/data/dataset_info_impl.hpp
index b32472b..080aaec 100644
--- a/src/mlpack/core/data/dataset_info_impl.hpp
+++ b/src/mlpack/core/data/dataset_info_impl.hpp
@@ -65,9 +65,9 @@ inline Datatype DatasetInfo::Type(const size_t dimension) const
Datatype::categorical;
}
-inline size_t DatasetInfo::NumMappings(const size_t dimension)
+inline size_t DatasetInfo::NumMappings(const size_t dimension) const
{
- return (maps.count(dimension) == 0) ? 0 : maps[dimension].second;
+ return (maps.count(dimension) == 0) ? 0 : maps.at(dimension).second;
}
} // namespace data
More information about the mlpack-git
mailing list