{"repo":"lessthanoptimal/ejml","free":true,"listed":false,"github":"https://github.com/lessthanoptimal/ejml","clone":"git clone https://github.com/lessthanoptimal/ejml.git","description":"A fast and easy to use linear algebra library written in Java for dense, sparse, real, and complex matrices.","language":"Java","stars":615,"topics":["hacktoberfest","linear-algebra-library","matrix","sparse-matrix","blas"],"license":null,"category":"chat-messaging","readme_excerpt":"Efficient Java Matrix Library Author: Peter Abeles peter.abeles@gmail.com Project Website: http://ejml.org Introduction Efficient Java Matrix Library (EJML) is a linear algebra library for manipulating real/complex/dense/sparse matrices. Its design goals are; 1) to be as computationally and memory efficient as possible for both small and large matrices, and 2) to be accessible to both novices and experts. These goals are accomplished by dynamically selecting the best algorithms to use at runtime, clean API, and multiple interfaces. EJML is free, written in 100% Java and has been released under an Apache v2.0 license. EJML has three distinct ways to interact with it: 1) Operations, 2) SimpleMatrix, and 3) Equations. Operations provides all capabilities of EJML and almost complete control over memory creation, speed, and specific algorithms with a procedural API. SimpleMatrix provides a simplified subset of the core capabilities in an easy to use flow styled object-oriented API, inspired by Jama. Equations is a symbolic interface, similar in spirit to Matlab and other CAS, that provides a compact way of writing equations. The following functionality is provided: Basic Operators (addition, multiplication, ...) Matrix Manipulation (extract, insert, combine, ...) Linear Solvers (linear, least squares,incremental, ...) Decompositions (LU, QR, Cholesky, SVD, Eigenvalue, ...) Matrix Features (rank, symmetric, definitiveness, ...) Random Matrices (covariance, orthogonal, symmetric, ..","default_branch":null,"files":null,"tree":[],"storefront":"/r/lessthanoptimal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lessthanoptimal/ejml/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}