[mlpack-svn] [MLPACK] #246: BinarySpaceTree does not take instantiated metrics

MLPACK Trac trac at coffeetalk-1.cc.gatech.edu
Tue Sep 11 00:58:24 EDT 2012


#246: BinarySpaceTree does not take instantiated metrics
---------------------+------------------------------------------------------
 Reporter:  rcurtin  |        Owner:                                                  
     Type:  defect   |       Status:  new                                             
 Priority:  minor    |    Milestone:  mlpack 1.0.3                                    
Component:  mlpack   |     Keywords:  hrectbound, binaryspacetree, instantiated metric
 Blocking:           |   Blocked By:                                                  
---------------------+------------------------------------------------------
 If you want to use a tree with an interesting metric that holds data (such
 as the Mahalanobis distance), currently you can't because BinarySpaceTree
 only works with metrics that have static Evaluate() functions.

 This also will require a refactoring of HRectBound to accept instantiated
 metrics.

 A quick test should be done to see if a serious runtime penalty is caused
 by this.  Realistically the metric should be held internally as a
 reference.

-- 
Ticket URL: <http://trac.research.cc.gatech.edu/fastlab/ticket/246>
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