[mlpack-svn] [MLPACK] #369: visual studio compilation failure in x_tree_split.hpp

MLPACK Trac trac at coffeetalk-1.cc.gatech.edu
Wed Sep 24 15:49:04 EDT 2014


#369: visual studio compilation failure in x_tree_split.hpp
------------------------------------------+---------------------------------
  Reporter:  rcurtin                      |        Owner:              
      Type:  defect                       |       Status:  new         
  Priority:  minor                        |    Milestone:  mlpack 1.1.0
 Component:  mlpack                       |   Resolution:              
  Keywords:  x tree, tree, rectangletree  |     Blocking:              
Blocked By:                               |  
------------------------------------------+---------------------------------

Comment (by rcurtin):

 r17188 is a temporary workaround for the issue.  I think that allowing the
 user to specify the maximum overlap is good, but maybe it is better
 accomplished by holding a non-static member in the XTreeSplit and making
 the splitting methods non-static.  This will require the RectangleTree to
 be able to work with non-static splitting techniques though, which may
 take a decent amount of refactoring.  Another solution may be to add a
 template parameter to XTreeSplit that specifies the maximum overlap, but
 this will be a little difficult because floating-point values are not
 allowed a template parameters.  So it would be necessary to come up with
 some other integer-based encoding for the maximum overlap, or something
 like that.  Once a better solution is in place, this ticket can be
 resolved.

-- 
Ticket URL: <http://trac.research.cc.gatech.edu/fastlab/ticket/369#comment:1>
MLPACK <www.fast-lab.org>
MLPACK is an intuitive, fast, and scalable C++ machine learning library developed at Georgia Tech.


More information about the mlpack-svn mailing list