Uses of Interface
org.ejml.interfaces.decomposition.SingularValueDecomposition_F32
Package
Description
-
Uses of SingularValueDecomposition_F32 in org.ejml.dense.row
Modifier and TypeMethodDescriptionstatic int
SingularOps_FDRM.nullity
(SingularValueDecomposition_F32<?> svd) Extracts the nullity of a matrix using a preexisting decomposition and default threshold.static int
SingularOps_FDRM.nullity
(SingularValueDecomposition_F32<?> svd, float threshold) Extracts the nullity of a matrix using a preexisting decomposition.static FMatrixRMaj
SingularOps_FDRM.nullSpace
(SingularValueDecomposition_F32<FMatrixRMaj> svd, @Nullable FMatrixRMaj nullSpace, float tol) Returns the null-space from the singular value decomposition.static FMatrixRMaj
SingularOps_FDRM.nullVector
(SingularValueDecomposition_F32<FMatrixRMaj> svd, boolean isRight, @Nullable FMatrixRMaj nullVector) The vector associated will the smallest singular value is returned as the null space of the decomposed system.static int
SingularOps_FDRM.rank
(SingularValueDecomposition_F32<?> svd) Extracts the rank of a matrix using a preexisting decomposition and default threshold.static int
SingularOps_FDRM.rank
(SingularValueDecomposition_F32<?> svd, float threshold) Extracts the rank of a matrix using a preexisting decomposition.static float
SingularOps_FDRM.singularThreshold
(SingularValueDecomposition_F32<?> svd) Returns a reasonable threshold for singular values.
tol = max (size (A)) * largest sigma * eps;static float
SingularOps_FDRM.singularThreshold
(SingularValueDecomposition_F32<?> svd, float tolerance) -
Uses of SingularValueDecomposition_F32 in org.ejml.dense.row.decomposition.svd
Modifier and TypeClassDescriptionclass
Wraps around aSingularValueDecomposition
and ensures that the input is not modified.class
Computes the Singular value decomposition of a matrix using the implicit QR algorithm for singular value decomposition.class
Concurrent version ofSvdImplicitQrDecompose_FDRM
-
Uses of SingularValueDecomposition_F32 in org.ejml.dense.row.factory
Modifier and TypeMethodDescriptionDecompositionFactory_FDRM.svd
(boolean needU, boolean needV, boolean compact) Returns aSingularValueDecomposition
that is NOT optimized for any specified matrix size.DecompositionFactory_FDRM.svd
(int numRows, int numCols, boolean needU, boolean needV, boolean compact) Returns aSingularValueDecomposition
that has been optimized for the specified matrix size.DecompositionFactory_MT_FDRM.svd
(boolean needU, boolean needV, boolean compact) Returns aSingularValueDecomposition
that is NOT optimized for any specified matrix size.DecompositionFactory_MT_FDRM.svd
(int numRows, int numCols, boolean needU, boolean needV, boolean compact) Returns aSingularValueDecomposition
that has been optimized for the specified matrix size. -
Uses of SingularValueDecomposition_F32 in org.ejml.dense.row.linsol.svd
Modifier and TypeMethodDescriptionSolvePseudoInverseSvd_FDRM.getDecomposition()
SolveNullSpaceSvd_FDRM.getSvd()