[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