Spartns

A SPARse TeNSor representation library.
Download

Spartns Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • J. Pellegrini
  • Publisher web site:
  • http://aleph0.info/spartns/

Spartns Tags


Spartns Description

A SPARse TeNSor representation library. 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). It is distributed under the LGPL license. Here are some key features of "Spartns": · 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, it was 10 times faster than a naive implementation in C++); · Fairly portable: works with SBCL, ABCL, CMUCL, Clisp, ECL, GCL, XCL, Poplog, LispWorks. Allegro Common Lisp is not fully supported anymore, but partially works; · ASDF installable (thanks Slobodan Blazeski!); · Easy to use, with introductory documentation (not only on-line); · Comes with description of the internals of the library. What's New in This Release: · This version has new features related to structure traversals.


Spartns Related Software