Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Linear Algebra for Java

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
config
docs
examples
nbproject
scripts
src
test/org/jblas
.classpath
.project
AUTHORS
COPYING
INSTALL
Makefile
README
RELEASE_NOTES
build.xml
configure
fortranwrapper.dump
javadoc.css

README

jblas is a matrix library for Java which uses existing high
performance BLAS and LAPACK libraries like ATLAS.

Version 0.2, May 8, 2009
Version 0.1, March 28, 2009

see also the file RELEASE_NOTES

INSTALL

In principle, all you need is the jblas-0.2.jar in your
classpath. jblas-0.2.jar will then automagically extract your platform
dependent native library to a tempfile and load it from there. You can
also put that file somewhere in your load path ($LD_LIBRARY_PATH for
Linux, %PATH for Windows).


BUILDING

If you want to build jBLAS from the sources, you need to set up quite
a few things:

You will need some implementation of blas and lapack, for example, as
provided by ATLAS (http://math-atlas.sourceforge.net/). You also need
the Fortran sources for BLAS and LAPACK, available, for example from
http://www.netlib.org/lapack/lapack-lite-3.1.1.tgz.

Besides that, you need an installation of ruby, for some code
generation scripts.

If you still want to build the source your own, see INSTALL for further
details.


HOW TO GET STARTED

Have a look at javadoc/index.html and javadoc/org/jblas/DoubleMatrix.html


LICENSE

jblas is distributed under a BSD-style license. See the file LICENSE
for more information.


BUGS

If you encounter any bugs, feel free to go to http://jblas.org and
register a ticket for them. Make sure to include as much information
as possible. For configuration problems it would also be helpful to
include the file "configure.log".


CONTRIBUTORS

see file AUTHORS
Something went wrong with that request. Please try again.