Jump to content

Jblas: Linear Algebra for Java

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Pabeles (talk | contribs) at 01:23, 26 September 2013 (Adding citations to journal/conference papers as well as projects). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Jblas: Linear Algebra for Java
Original author(s)Mikio L. Braun
Stable release
1.2.3 / February 13, 2013 (2013-02-13)
Operating systemCross-platform
TypeLibrary
LicenseBSD Revised
Websitejblas.org

jblas is a linear algebra library for the Java programming language. jblas is a fast library due to its use of native implementations of BLAS and LAPACK, which are the de-facto industry standard for matrix computations. jblas improved upon the archaic API found in BLAS and LAPACK (an artifact of them originating from the Fortran community) by providing an easy to use high level interface for Java users. By design, jblas removes much of the tediousness of using JNI interfaces and hide the Fortran calling conventions.

Since its initial relase, jblas has been gaining popularity in scientific computing. With applications in a range of applications, such as text classification [1], network analysis [2], and stationary subspace analysis [3]. It is part of several software packages, such as JLabGroovy [4] and Universal Java Matrix Library Cite error: A <ref> tag is missing the closing </ref> (see the help page). [2] [3] [4] [5] [6] }}

  1. ^ Cite error: The named reference Dharmadhikar2012 was invoked but never defined (see the help page).
  2. ^ a b Davis, Nicholas (2011). "Real-world comparison of CPU and GPU implementations of SNPrank: a network analysis tool for GWAS". Bioinformatics. 27 (2): 284–285. {{cite journal}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)
  3. ^ a b Muller, Jan Saputra (2011). SSA Toolbox 1.3 Manual (PDF). Retrieved September 25, 2013. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help); replacement character in |coauthors= at position 48 (help)
  4. ^ a b Papadimitriou, Stergios. "JLabGroovy".
  5. ^ Arndt, Holger. "Universal Java Matrix Package". Retrieved September 25, 2013.
  6. ^ Abeles, Peter. "Java Matrix Benchmark". Retrieved September 23, 2013.