[mlpack-svn] [MLPACK] #274: Tree support for instantiated metrics is not standardized

MLPACK Trac trac at coffeetalk-1.cc.gatech.edu
Thu Apr 25 16:55:48 EDT 2013


#274: Tree support for instantiated metrics is not standardized
---------------------+------------------------------------------------------
 Reporter:  rcurtin  |        Owner:                                           
     Type:  defect   |       Status:  new                                      
 Priority:  major    |    Milestone:  mlpack 1.1.0                             
Component:  mlpack   |     Keywords:  tree, metrics, covertree, binaryspacetree
 Blocking:  273      |   Blocked By:  246                                      
---------------------+------------------------------------------------------
 Many mlpack methods use trees, but there is not a standardized API for
 what the constructors for the trees look like.  We should have a
 consistent constructor which takes an instantiated metric, in addition to
 one that does not:

 {{{
 TreeType(MatType& dataset);
 TreeType(MatType& dataset, MetricType& metric);
 }}}

 Then any optional tree-specific parameters can be added to those
 constructors.

 Remember that reverse-incompatible changes should not be made until 1.1.0
 is released.

-- 
Ticket URL: <http://trac.research.cc.gatech.edu/fastlab/ticket/274>
MLPACK <www.fast-lab.org>
MLPACK is an intuitive, fast, and scalable C++ machine learning library developed by the FASTLAB at Georgia Tech under Dr. Alex Gray.


More information about the mlpack-svn mailing list