@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)