INRIA
Willow Project
Sierra Project
Thoth Project


SPAMS

Downloads

For any question regarding SPAMS, you can contact us at "spams.dev'AT'inria.fr" (replace 'AT' by @).

Version 2.6.2: R and Matlab versions remain at release 2.6 for the moment. SPAMS-python version 2.6.2 corresponds to a library reorganization and installation pipeline improvement. The Python version of SPAMS now has a dedicated Git forge.

Version 2.6.1: R and Matlab versions remain at release 2.6 for the moment. SPAMS-python version 2.6.1 corresponds to a reunification of the sources for python2 and python3 (a single package for both python versions).

Version 2.6: The toolbox was successfully tested with gcc-4.7, gcc-5.4, and the BLAS/LAPACK library atlas. Windows pre-compiled packages are not available yet.

Version <=2.5: The toolbox was successfully tested with gcc-4.6, the intel compiler version 12 and visual studio compiler 10, and the BLAS/LAPACK library atlas, Intel MKL and AMD ACML.
The best performance was obtained using the Intel compiler + Intel MKL under Linux. Since the toolbox was mostly tested with Matlab under Linux, please use the matlab Linux 64bits version if you want to report speed results.
To use SPAMS with matlab R2011a and later, do not forget to run the command setenv('MKL_NUM_THREADS','1') before using SPAMS.

Starting from version 2.6, the project files are hosted on INRIA GitLab with public git access. This repository is now considered the default SPAMS repository.
Starting from version 2.2 and until version 2.6, the project files are hosted on INRIA Gforge. If you are interested in more information, svn access, click here. It is recommended to use the Git repository for now on (especially for version >2.6). The svn repository is kept for legacy reason.


Version: 2.6.2

    /!\ Matlab and R packages are still in version 2.6 (c.f. below).

    /!\ SPAMS-python version 2.6.2 was only tested on GNU/Linux (Ubuntu 18.04) at the moment. Compatibility with MacOS should be OK, however Windows is not supported at the moment.

    Regarding the SPAMS-python package:

  • SPAMS is available on PyPI: you can run `pip install spams` to install it.
  • The library reorganization and installation pipeline improvement was done by François Rheault and Samuel Saint-Jean.
  • Please check the new dedicated Git forge for more details, especially regarding installation requirements. In particular, to improve performance, we recommend to install the MKL Intel library (available in the Anaconda Python distribution) before installing SPAMS.
  • Tar-gzipped sources of python interface (python3.x compatible, MKL compatible).


Version: 2.6.1

Version: 2.6

Version: 2.5

Version: 2.4

Version: 2.3

Version: 2.2

Version: 2.1

The version using Intel MKL are recommended for a better performance. There is no need of installing the MKL library, everything needed is included in the package. Mac and Windows versions have not been tested intensively. Please feel free to report any problem you encounter. If you want to report speed results obtained with this toolbox, please use the Linux 64bits version.

Version: 2.0

Version: 1.02

Version: 1.01

Version: 1.00


Last modification: 2020-09-01 17:30:06.132285157 +0200