[mlpack-git] master: Merge branch 'master' into serialize (3063668)

gitdub at big.cc.gt.atl.ga.us gitdub at big.cc.gt.atl.ga.us
Fri Jul 10 19:00:16 EDT 2015


Repository : https://github.com/mlpack/mlpack

On branch  : master
Link       : https://github.com/mlpack/mlpack/compare/4a97187bbba7ce8a6191b714949dd818ef0f37d2...e5905e62c15d1bcff21e6359b11efcd7ab6d7ca0

>---------------------------------------------------------------

commit 30636685f24eccc9a6697a621ea3db4ab3a5b128
Merge: 9690b45 9763c57
Author: ryan <ryan at ratml.org>
Date:   Thu Apr 23 14:52:39 2015 -0400

    Merge branch 'master' into serialize


>---------------------------------------------------------------

30636685f24eccc9a6697a621ea3db4ab3a5b128
 HISTORY.md                                         |   5 +-
 src/mlpack/methods/fastmks/fastmks.hpp             | 150 +++----
 src/mlpack/methods/fastmks/fastmks_impl.hpp        | 490 ++++++--------------
 src/mlpack/methods/fastmks/fastmks_main.cpp        | 111 +++--
 .../methods/neighbor_search/neighbor_search.hpp    |  10 +
 src/mlpack/methods/rann/allkrann_main.cpp          | 195 +++-----
 src/mlpack/methods/rann/ra_search.hpp              | 326 ++++++++------
 src/mlpack/methods/rann/ra_search_impl.hpp         | 493 ++++++++++++---------
 src/mlpack/methods/rann/ra_search_rules.hpp        |   8 +-
 src/mlpack/methods/rann/ra_search_rules_impl.hpp   |  22 +-
 src/mlpack/tests/allkrann_search_test.cpp          |  35 +-
 11 files changed, 850 insertions(+), 995 deletions(-)

diff --cc src/mlpack/methods/neighbor_search/neighbor_search.hpp
index 6621b72,80306e1..71f1c50
--- a/src/mlpack/methods/neighbor_search/neighbor_search.hpp
+++ b/src/mlpack/methods/neighbor_search/neighbor_search.hpp
@@@ -173,13 -178,21 +178,18 @@@ class NeighborSearc
    //! Modify the number of node combination scores.
    size_t& Scores() { return scores; }
  
+   //! Access whether or not search is done in single-tree mode.
+   bool SingleMode() const { return singleMode; }
+   //! Modify whether or not search is done in single-tree mode.
+   bool& SingleMode() { return singleMode; }
+ 
   private:
 -  //! Copy of reference dataset (if we need it, because tree building modifies
 -  //! it).
 -  typename TreeType::Mat referenceCopy;
 -  //! Reference dataset.
 -  const typename TreeType::Mat& referenceSet;
 -  //! Pointer to the root of the reference tree.
 -  TreeType* referenceTree;
    //! Permutations of reference points during tree building.
    std::vector<size_t> oldFromNewReferences;
 +  //! Pointer to the root of the reference tree.
 +  TreeType* referenceTree;
 +  //! Reference to reference dataset.
 +  const typename TreeType::Mat& referenceSet;
  
    //! If true, this object created the trees and is responsible for them.
    bool treeOwner;



More information about the mlpack-git mailing list