Package jsat.linear
-
Class Summary Class Description CholeskyDecomposition The Cholesky Decomposition factors a symmetric positive definite matrix A into the form A = L LT.ConcatenatedVec ConcatenatedVec provides a light wrapper around a list of vectors to provide a view of one single vector that's length is the sum of the lengths of the inputs.ConstantVector This class provides a simple utility to represent an immutable vector where all values in the vector must have the same constant value.DenseMatrix DenseVector A vector implementation that is dense, meaning all values are allocated - even if their values will be implicitly zero.EigenValueDecomposition Class for performing the Eigen Value Decomposition of a matrix.GenericMatrix This Class provides default implementations of most all functions in row major form.HessenbergForm IndexValue The value at a specified index for one dimension.LUPDecomposition This class uses the LUP decomposition of a matrix to provide efficient methods for solving A x = b, as well as computing the determinant of A.Matrix Generic class with some pre-implemented methods for a Matrix object.MatrixOfVecs This class provides a base mechanism to create a Matrix 'view' from a list ofVecobjects.MatrixStatistics This class provides methods useful for statistical operations that involve matrices and vectors.Poly2Vec This class is used to create an implicit representation of the degree 2 polynomial of an input vector, with an implicit bias term added so that the original vector values are present in the implicit vector.QRDecomposition RandomMatrix Stores a Matrix full of random values in constant O(1) space by re-computing all matrix values on the fly as need.RandomVector Stores a Vector full of random values in constant O(1) space by re-computing all matrix values on the fly as need.RowColumnOps A collection of mutable Row and Column operations that can be performed on matrices.ScaledVector A wrapper for a vector that represents the vector multiplied by a scalar constant.ShiftedVec A wrapper for a vector that represents the vector added with a scalar value.SingularValueDecomposition The Singular Value Decomposition (SVD) of a matrix Am,n = Um,n Σn,n VTn,n , where S is the diagonal matrix of the singular values sorted in descending order and are all non negative.SparseMatrix Creates a new Sparse Matrix where each row is backed by a sparse vector.SparseVector Provides a vector implementation that is sparse.SubMatrix This class allows for the selection of an area of a matrix to operate on independently.SubVector SubVector takes an already existing vector and creates a new one that is a subset of and backed by the original one.TransposeView This class provides a free view of the transpose of a matrix.Vec Vec is a object representing the math concept of a vector.VecOps This class provides efficient implementations of use full vector operations and updates.VecPaired<V extends Vec,P> This data structure allows to wrap a Vector so that it is associated with some object time.VecPairedComparable<V extends Vec,P extends java.lang.Comparable<P>> Utility class for usingVecPairedwhen the paired value is comparable , and the vectors need to be sorted based on their paired value.VecWithNorm A wrapper for a vector that allows for transparent tracking of the 2-norm of the base vector.
DataMelt 3.0 © DataMelt by jWork.ORG