[mlpack-svn] [MLPACK] #120: Force all machine learning methods to consistent API

MLPACK Trac trac at coffeetalk-1.cc.gatech.edu
Thu Oct 27 23:28:34 EDT 2011


#120: Force all machine learning methods to consistent API
-------------------------------------+--------------------------------------
  Reporter:  rcurtin                 |        Owner:            
      Type:  defect                  |       Status:  new       
  Priority:  major                   |    Milestone:  MLPACK 1.0
 Component:  MLPACK                  |   Resolution:            
  Keywords:  consistent api methods  |     Blocking:            
Blocked By:  118, 152, 153, 154      |  
-------------------------------------+--------------------------------------

Comment (by rcurtin):

 We're here again?  I'll keep it short.  Not every machine learning method
 even needs to save state; now we have MLPACK methods that have a
 `SaveModel()` and `LoadModel()` parameter.  MVU doesn't have anything it
 needs to save.  Why confuse users in that way?

 Like seriously, I thought we were done with this one.  If we are using
 utility classes to (1) get parameters from the command line, (2) provide
 logging output, then approaching (3) save and load XML models from a
 different paradigm just doesn't really make sense when the existing
 utility class paradigm works just fine and it's what we're already using
 elsewhere.

 Time is ticking, and let's stop the fireworks and get the code done.

-- 
Ticket URL: <https://trac.research.cc.gatech.edu/fastlab/ticket/120#comment:21>
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