|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectFacemorph.Stats.PLSReducer
Facemorph.Stats.sPLSSVD
public class sPLSSVD
From 'A Sparse PLS for Variable Selection when Integrating Omics data' Le Cao Rossouw Robet-Granie Besse
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()
|
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()
Method Detail |
---|
public boolean train(boolean stats)
StatisticalModel
train
in interface StatisticalModel
train
in class PLSReducer
stats
- 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 |