#linear-algebra

blas-src

The package provides a BLAS source of choice

11 releases (5 breaking)

0.6.1 Mar 8, 2020
0.5.0 Jan 18, 2020
0.4.0 Oct 12, 2019
0.3.0 Jun 6, 2019
0.1.2 Nov 26, 2017

#67 in Math

Download history 475/week @ 2019-12-10 274/week @ 2019-12-17 311/week @ 2019-12-24 181/week @ 2019-12-31 404/week @ 2020-01-07 637/week @ 2020-01-14 738/week @ 2020-01-21 880/week @ 2020-01-28 840/week @ 2020-02-04 1741/week @ 2020-02-11 1516/week @ 2020-02-18 1639/week @ 2020-02-25 2102/week @ 2020-03-03 2587/week @ 2020-03-10 2869/week @ 2020-03-17 2022/week @ 2020-03-24

3,763 downloads per month
Used in 27 crates (13 directly)

Apache-2.0/MIT

5KB

blas-src Package Documentation Build

The packages provides a BLAS source of choice.

The usage of the package is explained here.

Configuration

The following implementations are available:

  • accelerate, which is the one in the Accelerate framework (macOS only),
  • 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.6", features = ["accelerate"] }
blas-src = { version = "0.6", features = ["intel-mkl"] }
blas-src = { version = "0.6", features = ["netlib"] }
blas-src = { version = "0.6", 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–29MB
~586K SLoC