17 releases (10 breaking)
new 0.11.1 | Feb 8, 2025 |
---|---|
0.10.0 | Jan 22, 2024 |
0.9.0 | May 17, 2023 |
0.8.0 | Mar 27, 2021 |
0.1.2 | Nov 26, 2017 |
#167 in Math
16,020 downloads per month
Used in 59 crates
(35 directly)
16KB
blas-src
![Build](https://img.gs/czjpqfbdkz/full/https://github.com/blas-lapack-rs/blas-src/actions/workflows/build.yml/badge.svg)
The packages provides a BLAS source of choice.
Architecture
Configuration
The following implementations are available:
accelerate
, which is the one in the Accelerate framework (macOS only),blis
, which is the one in BLIS,intel-mkl
, which is the one in Intel MKL,netlib
, which is the reference one by Netlib,openblas
, which is the one in OpenBLAS, andr
, which is the one in R.
An implementation can be chosen as follows:
[dependencies]
blas-src = { version = "0.11", features = ["accelerate"] }
blas-src = { version = "0.11", features = ["blis"] }
blas-src = { version = "0.11", features = ["intel-mkl"] }
blas-src = { version = "0.11", features = ["netlib"] }
blas-src = { version = "0.11", features = ["openblas"] }
blas-src = { version = "0.11", features = ["r"] }
Contribution
Your contribution is highly appreciated. Do not hesitate to open an issue or a pull request. Note that any contribution submitted for inclusion in the project will be licensed according to the terms given in LICENSE.md.
Dependencies
~0–16MB
~213K SLoC