|  | OpenANN
    1.1.0
    An open source library for artificial neural networks. | 
Zero phase component analysis whitening transformation. More...
#include <ZCAWhitening.h>
 Inheritance diagram for OpenANN::ZCAWhitening:
 Inheritance diagram for OpenANN::ZCAWhitening:| Public Member Functions | |
| virtual Transformer & | fit (const Eigen::MatrixXd &X) | 
| Fit transformation according to training set X.  More... | |
| virtual Eigen::MatrixXd | transform (const Eigen::MatrixXd &X) | 
| Transform the data.  More... | |
|  Public Member Functions inherited from OpenANN::Transformer | |
| virtual | ~Transformer () | 
| virtual Transformer & | fitPartial (const Eigen::MatrixXd &X) | 
| Fit transformation according to subset of the training set X.  More... | |
Zero phase component analysis whitening transformation.
The data will be transformed through  such that the covariance matrix
 such that the covariance matrix  will be
 will be  and
 and  . This is essentially a PCA and a transformation back to the original space.
. This is essentially a PCA and a transformation back to the original space. 
| 
 | virtual | 
Fit transformation according to training set X.
| X | each row represents an instance | 
Implements OpenANN::Transformer.
| 
 | virtual | 
Transform the data.
| X | each row represents an instance | 
Implements OpenANN::Transformer.
 1.8.4
 1.8.4