@Reference(type=Book, author={"Hyvrinen, Aapo","Hurri, Jarmo","Hoyer, Patrick O."}, title="Natural Image Statistics: A Probabilistic Approach to Early Computational Vision.", year="2009", edition="1st", publisher="Springer Publishing Company, Incorporated", customData={"isbn","1848824904, 9781848824904"}) public abstract class WhiteningTransform extends Object
Constructor and Description |
---|
WhiteningTransform() |
Modifier and Type | Method and Description |
---|---|
abstract void |
train(double[][] data)
Train the whitening transform with the given features.
|
abstract double[] |
whiten(double[] vector)
Apply the whitening transform to the given vector.
|
double[][] |
whiten(double[][] vector)
Apply the whitening transform to the given vectors.
|
public WhiteningTransform()
public abstract double[] whiten(double[] vector)
vector
- the vectorpublic double[][] whiten(double[][] vector)
vector
- the vectors; one per rowpublic abstract void train(double[][] data)
data
- the data (one feature per row)