[mlpack-git] master: Merge remote-tracking branch 'upstream/master' into hilbert-r-tree Fix conflicts. (ab890df)
gitdub at mlpack.org
gitdub at mlpack.org
Mon Jun 27 11:35:59 EDT 2016
Repository : https://github.com/mlpack/mlpack
On branch : master
Link : https://github.com/mlpack/mlpack/compare/37fda23945b4f998cd5fa6ec011ae345236c8552...479eca0c625cc4255a3b1a354a4788dae10f1b01
>---------------------------------------------------------------
commit ab890dff6b4b617b5309af53950c6cac97d994d6
Merge: 72f53d6 e6d2ca7
Author: Mikhail Lozhnikov <lozhnikovma at gmail.com>
Date: Wed Jun 1 21:02:26 2016 +0300
Merge remote-tracking branch 'upstream/master' into hilbert-r-tree
Fix conflicts.
>---------------------------------------------------------------
ab890dff6b4b617b5309af53950c6cac97d994d6
doc/guide/formats.hpp | 43 ++++++-
doc/guide/iodoc.hpp | 2 +-
doc/tutorials/range_search/range_search.txt | 8 +-
src/mlpack/core/data/split_data.hpp | 5 +-
src/mlpack/core/tree/ballbound.hpp | 20 ++-
src/mlpack/core/tree/ballbound_impl.hpp | 94 +++++++--------
src/mlpack/core/tree/binary_space_tree/typedef.hpp | 4 +-
.../tree/rectangle_tree/r_star_tree_split_impl.hpp | 2 -
.../core/tree/rectangle_tree/x_tree_split_impl.hpp | 2 -
src/mlpack/core/tree/traversal_info.hpp | 6 +
src/mlpack/methods/CMakeLists.txt | 1 +
.../ann/activation_functions/logistic_function.hpp | 4 +-
src/mlpack/methods/ann/layer/constant_layer.hpp | 4 +-
src/mlpack/methods/ann/layer/dropconnect_layer.hpp | 4 +-
src/mlpack/methods/ann/layer/empty_layer.hpp | 4 +-
src/mlpack/methods/ann/layer/glimpse_layer.hpp | 4 +-
src/mlpack/methods/ann/layer/hard_tanh_layer.hpp | 4 +-
src/mlpack/methods/ann/layer/leaky_relu_layer.hpp | 4 +-
src/mlpack/methods/ann/layer/log_softmax_layer.hpp | 4 +-
.../methods/ann/layer/multiply_constant_layer.hpp | 4 +-
.../ann/layer/negative_log_likelihood_layer.hpp | 4 +-
.../methods/ann/layer/reinforce_normal_layer.hpp | 11 +-
.../methods/ann/layer/vr_class_reward_layer.hpp | 4 +-
src/mlpack/methods/emst/dtb_rules.hpp | 4 +-
src/mlpack/methods/fastmks/fastmks_rules.hpp | 5 +-
.../methods/kmeans/dual_tree_kmeans_rules.hpp | 4 +-
.../methods/kmeans/pelleg_moore_kmeans_rules.hpp | 2 -
src/mlpack/methods/lsh/lsh_search_impl.hpp | 34 +++---
src/mlpack/methods/neighbor_search/CMakeLists.txt | 1 -
src/mlpack/methods/neighbor_search/kfn_main.cpp | 2 +-
src/mlpack/methods/neighbor_search/knn_main.cpp | 4 +-
.../neighbor_search/neighbor_search_rules.hpp | 4 +-
src/mlpack/methods/neighbor_search/ns_model.hpp | 8 +-
.../methods/neighbor_search/ns_model_impl.hpp | 4 +-
.../methods/neighbor_search/ns_traversal_info.hpp | 70 -----------
.../methods/range_search/range_search_main.cpp | 2 +-
.../methods/range_search/range_search_rules.hpp | 4 +-
src/mlpack/methods/range_search/rs_model.cpp | 2 +-
src/mlpack/methods/range_search/rs_model.hpp | 8 +-
src/mlpack/methods/rann/allkrann_main.cpp | 2 +-
src/mlpack/methods/rann/ra_model.hpp | 8 +-
src/mlpack/methods/rann/ra_model_impl.hpp | 6 +-
src/mlpack/methods/rann/ra_search_rules.hpp | 4 +-
src/mlpack/methods/{pca => rmva}/CMakeLists.txt | 6 +-
src/mlpack/tests/data/vc2_test.csv | 134 ++++++++++-----------
src/mlpack/tests/serialization_test.cpp | 4 +-
46 files changed, 266 insertions(+), 298 deletions(-)
diff --cc src/mlpack/core/tree/rectangle_tree/r_star_tree_split_impl.hpp
index e1f2a73,44dbf95..060c2c0
--- a/src/mlpack/core/tree/rectangle_tree/r_star_tree_split_impl.hpp
+++ b/src/mlpack/core/tree/rectangle_tree/r_star_tree_split_impl.hpp
@@@ -642,9 -661,9 +642,7 @@@ bool RStarTreeSplit::SplitNonLeafNode(T
// just in case, we use an assert.
assert(par->NumChildren() <= par->MaxNumChildren() + 1);
if (par->NumChildren() == par->MaxNumChildren() + 1)
-- {
- par->Split().SplitNonLeafNode(par, relevels);
- }
+ RStarTreeSplit::SplitNonLeafNode(par,relevels);
- }
// We have to update the children of each of these new nodes so that they
// record the correct parent.
diff --cc src/mlpack/core/tree/rectangle_tree/x_tree_split_impl.hpp
index 1e02901,0b43454..7bb875c
--- a/src/mlpack/core/tree/rectangle_tree/x_tree_split_impl.hpp
+++ b/src/mlpack/core/tree/rectangle_tree/x_tree_split_impl.hpp
@@@ -809,9 -829,9 +809,7 @@@ bool XTreeSplit::SplitNonLeafNode(TreeT
assert(par->NumChildren() <= par->MaxNumChildren() + 1);
if (par->NumChildren() == par->MaxNumChildren() + 1)
-- {
- par->Split().SplitNonLeafNode(par, relevels);
- }
+ XTreeSplit::SplitNonLeafNode(par,relevels);
- }
// We have to update the children of each of these new nodes so that they
// record the correct parent.
More information about the mlpack-git
mailing list