public class SafeSvd_FDRM
extends java.lang.Object
implements org.ejml.interfaces.decomposition.SingularValueDecomposition_F32<org.ejml.data.FMatrixRMaj>
SingularValueDecomposition and ensures that the input is not modified.| Constructor and Description |
|---|
SafeSvd_FDRM(org.ejml.interfaces.decomposition.SingularValueDecomposition_F32<org.ejml.data.FMatrixRMaj> alg) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
decompose(org.ejml.data.FMatrixRMaj orig) |
float[] |
getSingularValues() |
org.ejml.data.FMatrixRMaj |
getU(org.ejml.data.FMatrixRMaj U,
boolean transposed) |
org.ejml.data.FMatrixRMaj |
getV(org.ejml.data.FMatrixRMaj V,
boolean transposed) |
org.ejml.data.FMatrixRMaj |
getW(org.ejml.data.FMatrixRMaj W) |
boolean |
inputModified() |
boolean |
isCompact() |
int |
numberOfSingularValues() |
int |
numCols() |
int |
numRows() |
public SafeSvd_FDRM(org.ejml.interfaces.decomposition.SingularValueDecomposition_F32<org.ejml.data.FMatrixRMaj> alg)
public float[] getSingularValues()
getSingularValues in interface org.ejml.interfaces.decomposition.SingularValueDecomposition_F32<org.ejml.data.FMatrixRMaj>public int numberOfSingularValues()
numberOfSingularValues in interface org.ejml.interfaces.decomposition.SingularValueDecomposition<org.ejml.data.FMatrixRMaj>public boolean isCompact()
isCompact in interface org.ejml.interfaces.decomposition.SingularValueDecomposition<org.ejml.data.FMatrixRMaj>public org.ejml.data.FMatrixRMaj getU(org.ejml.data.FMatrixRMaj U,
boolean transposed)
getU in interface org.ejml.interfaces.decomposition.SingularValueDecomposition<org.ejml.data.FMatrixRMaj>public org.ejml.data.FMatrixRMaj getV(org.ejml.data.FMatrixRMaj V,
boolean transposed)
getV in interface org.ejml.interfaces.decomposition.SingularValueDecomposition<org.ejml.data.FMatrixRMaj>public org.ejml.data.FMatrixRMaj getW(org.ejml.data.FMatrixRMaj W)
getW in interface org.ejml.interfaces.decomposition.SingularValueDecomposition<org.ejml.data.FMatrixRMaj>public int numRows()
numRows in interface org.ejml.interfaces.decomposition.SingularValueDecomposition<org.ejml.data.FMatrixRMaj>public int numCols()
numCols in interface org.ejml.interfaces.decomposition.SingularValueDecomposition<org.ejml.data.FMatrixRMaj>public boolean decompose(org.ejml.data.FMatrixRMaj orig)
decompose in interface org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.FMatrixRMaj>public boolean inputModified()
inputModified in interface org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.FMatrixRMaj>