[mlpack-git] master: Add Serialize(). (d58d318)

gitdub at big.cc.gt.atl.ga.us gitdub at big.cc.gt.atl.ga.us
Wed Dec 23 11:43:27 EST 2015


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

On branch  : master
Link       : https://github.com/mlpack/mlpack/compare/de9cc4b05069e1fa4793d9355f2f595af5ff45d2...6070527af14296cd99739de6c62666cc5d2a2125

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

commit d58d3189df5b0d6452b80480f84e99a658c8af6e
Author: ryan <ryan at ratml.org>
Date:   Thu Oct 1 14:19:44 2015 -0400

    Add Serialize().


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

d58d3189df5b0d6452b80480f84e99a658c8af6e
 src/mlpack/methods/hoeffding_trees/streaming_decision_tree.hpp | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/mlpack/methods/hoeffding_trees/streaming_decision_tree.hpp b/src/mlpack/methods/hoeffding_trees/streaming_decision_tree.hpp
index bcfb2c2..b8a3027 100644
--- a/src/mlpack/methods/hoeffding_trees/streaming_decision_tree.hpp
+++ b/src/mlpack/methods/hoeffding_trees/streaming_decision_tree.hpp
@@ -59,6 +59,14 @@ class StreamingDecisionTree
 
   // that's just a split dimension and a rule (categorical or numeric)
 
+  template<typename Archive>
+  void Serialize(Archive& ar, const unsigned int /* version */)
+  {
+    ar & data::CreateNVP(split, "split");
+
+    //ar & data::CreateNVP(children, "children");
+  }
+
  private:
   std::vector<StreamingDecisionTree> children;
 



More information about the mlpack-git mailing list