13 releases (7 breaking)

Uses old Rust 2015

0.8.0 Mar 27, 2021
0.7.0 Dec 6, 2020
0.6.1 Mar 8, 2020
0.4.0 Oct 12, 2019
0.1.2 Nov 26, 2017

#98 in Math

Download history 2641/week @ 2022-03-12 2617/week @ 2022-03-19 2287/week @ 2022-03-26 2495/week @ 2022-04-02 2514/week @ 2022-04-09 1683/week @ 2022-04-16 1621/week @ 2022-04-23 1972/week @ 2022-04-30 2171/week @ 2022-05-07 1491/week @ 2022-05-14 1370/week @ 2022-05-21 1817/week @ 2022-05-28 1741/week @ 2022-06-04 2008/week @ 2022-06-11 1826/week @ 2022-06-18 1161/week @ 2022-06-25

7,077 downloads per month
Used in 39 crates (20 directly)

Apache-2.0/MIT

5KB

blas-src Package Documentation Build

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, and
  • openblas, which is the one in OpenBLAS.

An implementation can be chosen as follows:

[dependencies]
blas-src = { version = "0.8", features = ["accelerate"] }
blas-src = { version = "0.8", features = ["blis"] }
blas-src = { version = "0.8", features = ["intel-mkl"] }
blas-src = { version = "0.8", features = ["netlib"] }
blas-src = { version = "0.8", features = ["openblas"] }

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–35MB
~685K SLoC