Hide
Login/Register to vote and to have access to more featuresYou are here: Root > By Topic > Science and Engineering > Mathematics
View the dependency graph for this librarySpartns
Created by jp on: Thu, 05 Feb 2009 12:14:50 GMT, Last modification: Tue, 20 Oct 2009 13:29:07 GMT
Sparse tensor representation library. There are no external dependencies; Spartns works on any data type and is heavily optimized.
| eMail | |
| Web site | http://aleph0.info/spartns |
| Mailing list | |
| Version | - |
| Maturity | Beta |
| OS compatibility | |
| ASDF installable | Yes |
| Official Download | |
| Mirrored Download | |
| Source code repository | |
Spartns is a
SPARse TeNSor representation library (if you don't know what
a tensor is, think of it as a matrix with any number of dimensions, not just
two).
Spartns is distributed under the LLGPL license.
Latest version:
1.3.4 - 09 Oct 2009
changelog
Features:
- No external dependencies (no BLAS or any other C/Fortran library needed). Just plain Common Lisp;
- Represents mappings from one dimension onto another using any scheme you want (there
are three built-in schemes: array, hash and compressed-vector, but you can roll your own and
plug it);
- Flexible: works with any data type;
- Heavily optimized: traversing the tensor can be extremely fast
(in one specific situation -- traversing the tensor -- it was 10 times faster than a naive
implementation in C++);
- Fairly portable: works with SBCL, ABCL, OpenMCL, CMUCL, Clisp, ECL, GCL, XCL, Poplog, LispWorks, and
Allegro Common Lisp. But it looks like Spartns does not work with Corman Common Lisp;
- Spartns is never released without going through regression tests (if a platform breaks and
can't be supported, it will be clear in the release announcement);
- ASDF installable (thanks Slobodan Blazeski!);
- Easy to use, with introductory documentation (not only on-line);
- Comes with description of the internals of the library.
Compatible Implementations
OpenMCL | SBCL | LispWorks | GCL | ECL | CMUCL | CLISP | Armed Bear Common Lisp | Allegro Common Lisp
Tags
Mathematics | Libraries | ASDF installable | LLGPL
0 Notes and 0 comments
0 Notes
You must be logged to add a note
0 Comments
You must be logged to add a comment