EJML

A fast and easy to use dense matrix linear algebra library written in Java
Download

EJML Ranking & Summary

Advertisement

  • Rating:
  • 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