EJMLA fast and easy to use dense matrix linear algebra library written in Java | |
Download |
EJML Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- Peter Abeles
- Publisher web site:
- Operating Systems:
- Mac OS X
- File Size:
- 123 KB
EJML Tags
EJML Description
A fast and easy to use dense matrix linear algebra library written in Java EJML stands for Efficient Java Matrix Library and it is basically a linear algebra library designed for the efficient manipulation of dense matrices.EJML has three distinct ways to interact with it. This allows a programmer to choose between simplicity and efficiency. · A simplified interface that allows a more object oriented way of programming. · Letting EJML select the best algorithm to use. · Directly calling specialized algorithms. Here are some key features of "EJML": · Basic operators (addition, multiplication, etc). · Linear Solvers (batch and incremental). · Decompositions (LU, QR, Cholesky, SVD, Eigenvalue). · Matrix Features (rank, symmetric, definitiveness, ... etc). · Random Matrices (covariance, orthogonal, symmetric, etc). Requirements: · Java What's New in This Release: · Fixed a bug with large symmetric matrices where eigen pairs would be incorrectly associated with each other. · Made the general eigenvalue decomposition algorithm less buggy. It can now handle the case where eigenvalues appear in a different order the second time, but doesn't solve for repeat values correctly.
EJML Related Software