The packages provides a [BLAS] implementation of choice.
Note that this package does not contain any functionality other than compiling
(if necessary) and linking to the chosen implementation. Bindings are available
in blas-sys, and wrappers are available in
blas.
The following implementations are available:
accelerate, which is the one in the [Accelerate] framework (macOS only),netlib, which is the reference one by [Netlib], andopenblas, which is the one in [OpenBLAS].An implementation can be chosen as follows:
toml
[dependencies]
blas-src = { version = "0.1", features = ["accelerate"] }
blas-src = { version = "0.1", features = ["netlib"] }
blas-src = { version = "0.1", features = ["openblas"] }
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.