Interface Decomposition<R extends DecompositionResult>

  • Type Parameters:
    R - the type of the decomposition result
    All Superinterfaces:
    java.util.function.Function<DoubleMatrix,​R>

    public interface Decomposition<R extends DecompositionResult>
    extends java.util.function.Function<DoubleMatrix,​R>
    Base interface for matrix decompositions, such as SVD and LU.
    • Method Detail

      • apply

        R apply​(DoubleMatrix input)
        Applies this function to the given argument.
        Specified by:
        apply in interface java.util.function.Function<DoubleMatrix,​R extends DecompositionResult>
        Parameters:
        input - the input matrix
        Returns:
        the resulting decomposition