Class Matrix.OuterProductSVD

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    Matrix

    public static class Matrix.OuterProductSVD
    extends java.lang.Object
    implements java.io.Serializable
    A class to hold all the parts of the outer product form of the SVD
    Author:
    Bhagat
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      OuterProductSVD​(double[] singularValues, Vector[] us, Vector[] vs)
      creates a new SVD solution
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • singularValues

        public double[] singularValues
    • Constructor Detail

      • OuterProductSVD

        public OuterProductSVD​(double[] singularValues,
                               Vector[] us,
                               Vector[] vs)
        creates a new SVD solution
        Parameters:
        singularValues - the singular values
        us - the U vectors
        vs - the V vectors