Class FastIca.IcaResult

java.lang.Object
edu.cmu.tetrad.search.FastIca.IcaResult
Enclosing class:
FastIca

public static class FastIca.IcaResult extends Object
A list containing the following components

X: pre-processed data matrix

K: pre-whitening matrix that projects data onto the first n.comp principal components.

W: estimated un-mixing matrix (see definition in details)

A: estimated mixing matrix

S: estimated source matrix

  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructs an instance of the IcaResult class, taking as arguments the four matrices that are the result of the Fast ICA algorithm.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the pre-whitening matrix that projects data onto the first n.comp principal components.
    Returns the estimated source matrix.
    Returns the estimated un-mixing matrix.
    Returns the pre-processed data matrix.
    Returns a string representation of this IcaResult object.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • IcaResult

      public IcaResult(Matrix X, Matrix K, Matrix W, Matrix S)
      Constructs an instance of the IcaResult class, taking as arguments the four matrices that are the result of the Fast ICA algorithm.
      Parameters:
      X - The pre-processed data matrix.
      K - The pre-whitening matrix that projects data onto the first n.comp principal components.
      W - The estimated un-mixing matrix.
      S - The estimated source matrix.
  • Method Details

    • getX

      public Matrix getX()
      Returns the pre-processed data matrix.
      Returns:
      this matrix.
    • getK

      public Matrix getK()
      Returns the pre-whitening matrix that projects data onto the first n.comp principal components.
      Returns:
      this matrix.
    • getW

      public Matrix getW()
      Returns the estimated un-mixing matrix.
      Returns:
      this matrix.
    • getS

      public Matrix getS()
      Returns the estimated source matrix.
      Returns:
      this matrix.
    • toString

      public String toString()
      Returns a string representation of this IcaResult object.
      Overrides:
      toString in class Object
      Returns:
      this string.