Uses of Package
org.ejml.interfaces.decomposition
Packages that use org.ejml.interfaces.decomposition
Package
Description
-
Classes in org.ejml.interfaces.decomposition used by org.ejml
-
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.block.decomposition.cholClassDescriptionCholesky decomposition.Implementation of
CholeskyDecompositionfor 32-bit floats.Implementation ofCholeskyDecompositionfor 64-bit floats.An interface for performing matrix decompositions. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.block.decomposition.hessenbergClassDescriptionAn interface for performing matrix decompositions.Finds the decomposition of a matrix in the form of:
A = O*T*OT
where A is a symmetric m by m matrix, O is an orthogonal matrix, and T is a tridiagonal matrix.Implementation ofTridiagonalSimilarDecompositionfor 32-bit floatsImplementation ofTridiagonalSimilarDecompositionfor 64-bit floats -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.block.decomposition.qrClassDescriptionAn interface for performing matrix decompositions.QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.
-
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.block.linsol.cholClassDescriptionImplementation of
CholeskyDecompositionfor 32-bit floats.Implementation ofCholeskyDecompositionfor 64-bit floats. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.block.linsol.qrClassDescriptionQR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.
-
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.rowClassDescriptionImplementation of
EigenDecompositionfor 32-bit floatsImplementation ofEigenDecompositionfor 64-bit floatsImplementation ofSingularValueDecompositionfor 32-bit floats.Implementation ofSingularValueDecompositionfor 64-bit floats. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decompose.cholClassDescriptionCholesky decomposition.Implementation of
CholeskyDecompositionfor 32-bit floats.Implementation ofCholeskyDecompositionfor 64-bit floats.An interface for performing matrix decompositions. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decompose.hessenbergClassDescriptionAn interface for performing matrix decompositions.Finds the decomposition of a matrix in the form of:
A = O*T*OT
where A is a symmetric m by m matrix, O is an orthogonal matrix, and T is a tridiagonal matrix.Implementation ofTridiagonalSimilarDecompositionfor 32-bit floatsImplementation ofTridiagonalSimilarDecompositionfor 64-bit floats -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decompose.luClassDescriptionAn interface for performing matrix decompositions.LU Decomposition refactors the original matrix such that:
PT*L*U = A where P is a pivot matrix, L is a lower triangular matrix, U is an upper triangular matrix and A is the original matrix.Implementation ofLUDecompositionfor 32-bit numbersImplementation ofLUDecompositionfor 64-bit numbers -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decompose.qrClassDescriptionAn interface for performing matrix decompositions.QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.
-
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decomposition
-
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decomposition.bidiagonalClassDescriptionComputes a matrix decomposition such that:
A = U*B*VT
where A is m by n, U is orthogonal and m by m, B is an m by n bidiagonal matrix, V is orthogonal and n by n.Implementation ofBidiagonalDecompositionfor 32-bit floatsImplementation ofBidiagonalDecompositionfor 64-bit floatsAn interface for performing matrix decompositions. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decomposition.cholClassDescriptionCholesky decomposition.Implementation of
CholeskyDecompositionfor 32-bit floats.Implementation ofCholeskyDecompositionfor 64-bit floats.Cholesky LDLT decomposition.Implementation ofCholeskyDecompositionfor 32-bit floats.Implementation ofCholeskyDecompositionfor 64-bit floats.An interface for performing matrix decompositions. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decomposition.eigClassDescriptionAn interface for performing matrix decompositions.This is a generic interface for computing the eigenvalues and eigenvectors of a matrix.Implementation of
EigenDecompositionfor 32-bit floatsImplementation ofEigenDecompositionfor 64-bit floatsImplementation ofTridiagonalSimilarDecompositionfor 32-bit floatsImplementation ofTridiagonalSimilarDecompositionfor 64-bit floats -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decomposition.hessenbergClassDescriptionAn interface for performing matrix decompositions.Finds the decomposition of a matrix in the form of:
A = O*T*OT
where A is a symmetric m by m matrix, O is an orthogonal matrix, and T is a tridiagonal matrix.Implementation ofTridiagonalSimilarDecompositionfor 32-bit floatsImplementation ofTridiagonalSimilarDecompositionfor 64-bit floats -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decomposition.luClassDescriptionAn interface for performing matrix decompositions.LU Decomposition refactors the original matrix such that:
PT*L*U = A where P is a pivot matrix, L is a lower triangular matrix, U is an upper triangular matrix and A is the original matrix.Implementation ofLUDecompositionfor 32-bit numbersImplementation ofLUDecompositionfor 64-bit numbers -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decomposition.qrClassDescriptionAn interface for performing matrix decompositions.QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.Similar to
QRDecompositionbut it can handle the rank deficient case by performing column pivots during the decomposition.Implementation ofQRPDecompositionfor 32-bit floatsImplementation ofQRPDecompositionfor 64-bit floats -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.decomposition.svdClassDescriptionImplementation of
BidiagonalDecompositionfor 32-bit floatsImplementation ofBidiagonalDecompositionfor 64-bit floatsAn interface for performing matrix decompositions.This is an abstract class for computing the singular value decomposition (SVD) of a matrix, which is defined as:
A = U * W * V T where A is m by n, and U and V are orthogonal matrices, and W is a diagonal matrix.Implementation ofSingularValueDecompositionfor 32-bit floats.Implementation ofSingularValueDecompositionfor 64-bit floats. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.factoryClassDescriptionImplementation of
CholeskyDecompositionfor 32-bit floats.Implementation ofCholeskyDecompositionfor 64-bit floats.Implementation ofCholeskyDecompositionfor 32-bit floats.Implementation ofCholeskyDecompositionfor 64-bit floats.An interface for performing matrix decompositions.Implementation ofEigenDecompositionfor 32-bit floatsImplementation ofEigenDecompositionfor 64-bit floatsImplementation ofLUDecompositionfor 32-bit numbersImplementation ofLUDecompositionfor 64-bit numbersQR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.Implementation ofQRPDecompositionfor 32-bit floatsImplementation ofQRPDecompositionfor 64-bit floatsThis is an abstract class for computing the singular value decomposition (SVD) of a matrix, which is defined as:
A = U * W * V T where A is m by n, and U and V are orthogonal matrices, and W is a diagonal matrix.Implementation ofSingularValueDecompositionfor 32-bit floats.Implementation ofSingularValueDecompositionfor 64-bit floats.Implementation ofTridiagonalSimilarDecompositionfor 32-bit floatsImplementation ofTridiagonalSimilarDecompositionfor 64-bit floats -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.linsol
-
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.linsol.cholClassDescriptionImplementation of
CholeskyDecompositionfor 32-bit floats.Implementation ofCholeskyDecompositionfor 64-bit floats.Implementation ofCholeskyDecompositionfor 32-bit floats.Implementation ofCholeskyDecompositionfor 64-bit floats. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.linsol.qrClassDescriptionQR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.Implementation of
QRPDecompositionfor 32-bit floatsImplementation ofQRPDecompositionfor 64-bit floats -
Classes in org.ejml.interfaces.decomposition used by org.ejml.dense.row.linsol.svdClassDescriptionThis is an abstract class for computing the singular value decomposition (SVD) of a matrix, which is defined as:
A = U * W * V T where A is m by n, and U and V are orthogonal matrices, and W is a diagonal matrix.Implementation ofSingularValueDecompositionfor 32-bit floats.Implementation ofSingularValueDecompositionfor 64-bit floats. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.interfaces.decompositionClassDescriptionComputes a matrix decomposition such that:
A = U*B*VT
where A is m by n, U is orthogonal and m by m, B is an m by n bidiagonal matrix, V is orthogonal and n by n.Cholesky decomposition.Cholesky LDLT decomposition.An interface for performing matrix decompositions.Decomposition for sparse matrices.This is a generic interface for computing the eigenvalues and eigenvectors of a matrix.LU Decomposition refactors the original matrix such that:
PT*L*U = A where P is a pivot matrix, L is a lower triangular matrix, U is an upper triangular matrix and A is the original matrix.QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.Similar toQRDecompositionbut it can handle the rank deficient case by performing column pivots during the decomposition.This is an abstract class for computing the singular value decomposition (SVD) of a matrix, which is defined as:
A = U * W * V T where A is m by n, and U and V are orthogonal matrices, and W is a diagonal matrix.Finds the decomposition of a matrix in the form of:
A = O*T*OT
where A is a symmetric m by m matrix, O is an orthogonal matrix, and T is a tridiagonal matrix. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.interfaces.linsol
-
Classes in org.ejml.interfaces.decomposition used by org.ejml.simpleClassDescriptionThis is a generic interface for computing the eigenvalues and eigenvectors of a matrix.This is an abstract class for computing the singular value decomposition (SVD) of a matrix, which is defined as:
A = U * W * V T where A is m by n, and U and V are orthogonal matrices, and W is a diagonal matrix. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.sparse.csc.decomposition.cholClassDescriptionCholesky decomposition.Implementation of
CholeskySparseDecompositionfor 32-bit floats.Implementation ofCholeskySparseDecompositionfor 64-bit floats.An interface for performing matrix decompositions.Decomposition for sparse matrices. -
Classes in org.ejml.interfaces.decomposition used by org.ejml.sparse.csc.decomposition.luClassDescriptionAn interface for performing matrix decompositions.Decomposition for sparse matrices.LU Decomposition refactors the original matrix such that:
PT*L*U = A where P is a pivot matrix, L is a lower triangular matrix, U is an upper triangular matrix and A is the original matrix.Implementation ofLUSparseDecompositionfor 32-bit numbersImplementation ofLUSparseDecompositionfor 64-bit numbers -
Classes in org.ejml.interfaces.decomposition used by org.ejml.sparse.csc.decomposition.qrClassDescriptionAn interface for performing matrix decompositions.Decomposition for sparse matrices.QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.Sparse
QRDecomposition -
Classes in org.ejml.interfaces.decomposition used by org.ejml.sparse.csc.factoryClassDescriptionImplementation of
CholeskySparseDecompositionfor 32-bit floats.Implementation ofCholeskySparseDecompositionfor 64-bit floats.Implementation ofLUSparseDecompositionfor 32-bit numbersImplementation ofLUSparseDecompositionfor 64-bit numbersSparseQRDecomposition -
Classes in org.ejml.interfaces.decomposition used by org.ejml.sparse.csc.linsol.chol
-
Classes in org.ejml.interfaces.decomposition used by org.ejml.sparse.csc.linsol.lu
-
Classes in org.ejml.interfaces.decomposition used by org.ejml.sparse.csc.linsol.qr