Projects that are tagged with linear algebra.

Logo MLweb 1.2

by lauerfab - February 23, 2018, 15:40:27 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 15586 views, 3685 downloads, 3 subscriptions

About: MLweb is an open source project that aims at bringing machine learning capabilities into web pages and web applications, while maintaining all computations on the client side. It includes (i) a javascript library to enable scientific computing within web pages, (ii) a javascript library implementing machine learning algorithms for classification, regression, clustering and dimensionality reduction, (iii) a web application providing a matlab-like development environment.

  • Add bibtex entry of corresponding Neurocomputing paper
  • Create javascript modules to avoid global scope pollution in web pages

Logo Armadillo library 8.400

by cu24gjf - February 20, 2018, 03:26:16 CET [ Project Homepage BibTeX Download ] 132386 views, 25142 downloads, 5 subscriptions

Rating Whole StarWhole StarWhole StarWhole StarEmpty Star
(based on 3 votes)

About: Armadillo is a high quality C++ linear algebra library, aiming towards a good balance between speed and ease of use. The function syntax is deliberately similar to MATLAB. Useful for algorithm development directly in C++, or quick conversion of research code into production environments (eg. software & hardware products).

  • faster handling of band matrices by solve() and chol()
  • faster incremental construction of sparse matrices via element access operators
  • faster diagonal views in sparse matrices
  • faster handling of sparse matrices by repmat()
  • faster loading of CSV files
  • faster gmm_diag class, for Gaussian mixture models with diagonal covariance matrices
  • speedups via expanded use of OpenMP by many element-wise functions
  • expanded kron() to handle sparse matrices
  • expanded index_min() and index_max() to handle cubes
  • expanded SpMat to save/load sparse matrices in coord format
  • expanded .save() to allow appending new datasets to existing HDF5 files
  • expanded .save()/.load() to allow specification of datasets within HDF5 files
  • expanded .each_slice() to optionally use OpenMP for multi-threaded execution
  • expanded clamp() to handle cubes
  • added submatrix & subcube iterators
  • added normpdf(), normcdf(), mvnrnd()
  • added chi2rnd(), wishrnd(), iwishrnd()
  • added gmm_full class, for Gaussian mixture models with full covariance matrices
  • added affmul() to simplify application of affine transformations
  • added intersect() for finding common elements in two vectors/matrices

Logo Universal Java Matrix Package 0.3.0

by arndt - July 31, 2015, 14:23:14 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ] 17530 views, 3312 downloads, 3 subscriptions

About: The Universal Java Matrix Package (UJMP) is a data processing tool for Java. Unlike JAMA and Colt, it supports multi-threading and is therefore much faster on current hardware. It does not only support matrices with double values, but instead handles every type of data as a matrix through a common interface, e.g. CSV files, Excel files, images, WAVE audio files, tables in SQL data bases, and much more.


Updated to version 0.3.0

Logo FsAlg 0.5.4

by gbaydin - April 25, 2015, 02:11:03 CET [ Project Homepage BibTeX Download ] 2736 views, 730 downloads, 1 subscription

About: FsAlg is a linear algebra library that supports generic types.


Initial Announcement on

Logo jblas 1.1.1

by mikio - September 1, 2010, 13:53:51 CET [ Project Homepage BibTeX Download ] 20409 views, 4768 downloads, 1 subscription

Rating Whole StarWhole StarWhole Star1/2 StarEmpty Star
(based on 2 votes)

About: jblas is a fast linear algebra library for Java. jblas is based on BLAS and LAPACK, the de-facto industry standard for matrix computations, and uses state-of-the-art implementations like ATLAS for all its computational routines, making jBLAS very fast.


Changes from 1.0:

  • Added singular value decomposition
  • Fixed bug with returning complex values
  • Many other minor improvements