|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectFacemorph.Stats.PLSReducer
Facemorph.Stats.sPLSSVD_DWH
public class sPLSSVD_DWH
A version of Le Cao's algorithm modified to be sparse on the patches not on patch
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface Facemorph.Stats.DataReducer |
|---|
DataReducer.DataReducerInformation |
| Nested classes/interfaces inherited from interface Facemorph.Stats.Regressor |
|---|
Regressor.RegressorException |
| Field Summary |
|---|
| Fields inherited from class Facemorph.Stats.PLSReducer |
|---|
B, c, C, E, epsilon, F, maxComponents, maxIter, meanX, meanY, noComponents, p, P, q, R, stdX, stdY, t, T, targetDependentVariance, targetIndependentVariance, u, U, varX, varY, w, W, X, Y |
| Constructor Summary | |
|---|---|
sPLSSVD_DWH()
|
|
| Method Summary | |
|---|---|
protected double[] |
calcG(double[] vec,
int nonZero)
|
protected double |
computeLambda(double[] vec,
int noNonZero)
|
boolean |
train(boolean stats)
Perform multi-linear regression using the Ordinary Least Squares method. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public sPLSSVD_DWH()
| Method Detail |
|---|
public boolean train(boolean stats)
StatisticalModel
train in interface StatisticalModeltrain in class PLSReducerstats - calculate values for statistical analysis
protected double[] calcG(double[] vec,
int nonZero)
protected double computeLambda(double[] vec,
int noNonZero)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||