mikera.matrixx.algo.IPLSResult Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of vectorz Show documentation
Show all versions of vectorz Show documentation
Fast double-precision vector and matrix maths library for Java, supporting N-dimensional numeric arrays.
package mikera.matrixx.algo;
import mikera.matrixx.AMatrix;
import mikera.vectorz.AVector;
public interface IPLSResult {
/**
* Get the original input matrix,
* @return
*/
public AMatrix getX();
/**
* Get the original output matrix,
* @return
*/
public AMatrix getY();
/**
* Get the score matrix for X
* @return
*/
public AMatrix getT();
/**
* Get the loadings matrix for X
* @return
*/
public AMatrix getP();
/**
* Get the loadings matrix for Y
* @return
*/
public AMatrix getQ();
/**
* Get the PLS Weight matrix
* @return
*/
public AMatrix getW();
/**
* Get the matrix of diagonal coefficients
* @return
*/
public AMatrix getB();
/**
* Get the matrix of regression coefficients B, for the equation:
*
* Y = X.Bt+C
*
* @return
*/
AMatrix getCoefficients();
/**
* Get the regression constant C, for the equation:
*
* Y = X.Bt+C
*
* @return
*/
AVector getConstant();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy