21 #include "drwnFeatureTransform.h"
22 #include "drwnSuffStats.h"
25 using namespace Eigen;
70 const char *
type()
const {
return "drwnFeatureWhitener"; }
75 bool save(drwnXMLNode& node)
const;
76 bool load(drwnXMLNode& node);
83 double train(
const vector<vector<double> >& features);
87 void transform(vector<double>& x)
const;
88 void transform(
const vector<double>& x, vector<double>& y)
const;
drwnFeatureWhitener * clone() const
returns a copy of the class usually implemented as virtual Foo* clone() { return new Foo(*this); } ...
Definition: drwnFeatureWhitener.h:71
Whitens (zero mean, unit variance) feature vector (see also drwnPCA).
Definition: drwnFeatureWhitener.h:55
const char * type() const
returns object type as a string (e.g., Foo::type() { return "Foo"; })
Definition: drwnFeatureWhitener.h:70
Implements a class for accumulating first- and second-order sufficient statistics (moments)...
Definition: drwnSuffStats.h:43