Jblas: Linear Algebra For Java

From GM-RKB
Jump to navigation Jump to search

A Jblas: Linear Algebra For Java is a BLAS that ...



References

2017

  • (Wikipedia, 2017) ⇒ https://en.wikipedia.org/wiki/Jblas:_Linear_Algebra_for_Java Retrieved:2017-9-20.
    • jblas is a linear algebra library, created by Mikio Braun, for the Java programming language built upon BLAS and LAPACK. Unlike most other Java linear algebra libraries, jblas is designed to be used with native code through the Java Native Interface (JNI) and comes with precompiled binaries. When used on one of the targeted architectures, it will automatically select the correct binary to use and load it. This allows it to be used out of the box and avoid a potentially tedious compilation process. jblas provides an easier to use high level API on top of the archaic API provided by BLAS and LAPACK, removing much of the tediousness.

      Since its initial release, jblas has been gaining popularity in scientific computing. With applications in a range of applications, such as text classification, network analysis, and stationary subspace analysis. It is part of software packages, such as JLabGroovy, Universal Java Matrix Library (UJMP)., and DataMelt scientific computational environment. In a recent performance study of Java matrix libraries, jblas is the highest performing library, when libraries with native code are considered.