public class PCA extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
CENTER_ON_AVG |
static double |
EPS |
static int |
NOPROCESS |
static int |
NORMALIZE |
| Modifier and Type | Method and Description |
|---|---|
DMatrix |
convertSpace(DMatrix initial) |
double[] |
convertVector(double[] data) |
double[] |
get_avg() |
int |
get_bestDim() |
DMatrix |
get_data() |
double[] |
get_max() |
double[] |
get_min() |
double[] |
get_sigma() |
double[] |
getDimensionInfo() |
double |
getPercentRetained() |
DMatrix |
getTransformationVector() |
DMatrix |
inverseConvertSpace(DMatrix initial) |
double[] |
inverseConvertVector(double[] data) |
void |
inverseNormalizeData(DMatrix data) |
void |
normalizeData(DMatrix data) |
static int |
retain(double[] svector,
double percent) |
void |
setDimension(int dim) |
public static double EPS
public static int NOPROCESS
public static int CENTER_ON_AVG
public static int NORMALIZE
public PCA(DMatrix data, int processType)
public int get_bestDim()
public DMatrix get_data()
public double[] getDimensionInfo()
public double[] get_min()
public double[] get_max()
public double[] get_avg()
public double[] get_sigma()
public void normalizeData(DMatrix data)
public double[] convertVector(double[] data)
public void setDimension(int dim)
public void inverseNormalizeData(DMatrix data)
public double[] inverseConvertVector(double[] data)
public DMatrix getTransformationVector()
public double getPercentRetained()
public static int retain(double[] svector,
double percent)
Copyright © 2017. All rights reserved.