Feature Selection ToolboxFST3 Library / Documentation

FST::Data_Scaler< DATATYPE > Class Template Reference

abstract class, defines interface for data scaling implementations (for use in data accessors) More...

#include <data_scaler.hpp>

Inheritance diagram for FST::Data_Scaler< DATATYPE >:

List of all members.

Public Member Functions

 Data_Scaler (const int dims=1)
 Data_Scaler (const Data_Scaler &ds)
virtual int learn_loops () const =0
virtual bool startFirstLoop ()=0
virtual bool startNextLoop ()=0
virtual void learn (const DATATYPE &value)=0
virtual DATATYPE scale (const DATATYPE &value)=0
 return the scaled value
virtual void scale_inplace (DATATYPE &value)=0
 scale the value in place
virtual std::ostream & print (std::ostream &os) const

Friends

std::ostream & operator<< (std::ostream &os, const Data_Scaler< DATATYPE > &ds)

Detailed Description

template<typename DATATYPE>
class FST::Data_Scaler< DATATYPE >

abstract class, defines interface for data scaling implementations (for use in data accessors)


The documentation for this class was generated from the following file:

Generated on Thu Mar 31 11:38:02 2011 for FST3Library by  doxygen 1.6.1