[mlpack-svn] [MLPACK] #164: Standardized concept for class output to Log

MLPACK Trac trac at coffeetalk-1.cc.gatech.edu
Wed Nov 23 02:51:35 EST 2011


#164: Standardized concept for class output to Log
----------------------+-----------------------------------------------------
 Reporter:  rcurtin   |        Owner:                                         
     Type:  wishlist  |       Status:  new                                    
 Priority:  major     |    Milestone:  MLPACK 1.0                             
Component:  MLPACK    |     Keywords:  mlpack output model type consistent api
 Blocking:  120       |   Blocked By:                                         
----------------------+-----------------------------------------------------
 Should we have something like this?

 {{{
 class GMM // just an example
 {
  public:
   // ...
   std::ostream& operator<<(std::ostream&);
 };
 }}}

 That is, should we provide consistent interfaces to output an entire model
 to the display?  It seems like it could be unnecessary and unwieldy for
 large datasets and models, but we should decide on whether we should
 simply eliminate output functions (forcing the user to send things to
 stdout or Log::<whatever>) so we can decide what to do with the several
 output functions floating around the code.

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