4 个版本

0.2.2 2024 年 5 月 6 日
0.2.1 2022 年 5 月 1 日
0.2.0 2020 年 11 月 30 日
0.1.0 2018 年 5 月 19 日

#103 in 科学

Download history 929/week @ 2024-05-03 886/week @ 2024-05-10 950/week @ 2024-05-17 1051/week @ 2024-05-24 1158/week @ 2024-05-31 871/week @ 2024-06-07 882/week @ 2024-06-14 1061/week @ 2024-06-21 408/week @ 2024-06-28 642/week @ 2024-07-05 855/week @ 2024-07-12 769/week @ 2024-07-19 564/week @ 2024-07-26 627/week @ 2024-08-02 456/week @ 2024-08-09 616/week @ 2024-08-16

2,438 每月下载量
9 个 crates 中使用 (6 个直接使用)

MIT/Apache 许可

17MB
335K SLoC

C 307K SLoC // 0.2% comments FORTRAN Legacy 20K SLoC // 0.3% comments C++ 3.5K SLoC // 0.3% comments Shell 2K SLoC // 0.4% comments GNU Style Assembly 1.5K SLoC // 0.1% comments Python 615 SLoC // 0.4% comments Rust 160 SLoC // 0.0% comments

blis-src

此包提供使用 BLIS 的 BLAS 和/或 CBLAS 函数。

特性

  • cblas: 构建CBLAS接口(默认启用)
  • static: 优先静态链接(在 Apple 平台上使用时请格外小心)
  • pthreadsopenmpserial: 选择一个以指定线程模式(默认为 pthreads
  • system: 不编译 BLIS,而是使用系统提供的版本(必须在系统默认链接路径中)。

此包不提供 Rust 声明,BLAS 或 CBLAS 的声明在 blas-syscblas-sys 软件包中可用。请参阅 BLAS 示例CBLAS 示例 以了解使用方法。

寻求快速 BLAS 的用户鼓励使用 blas-sys 并在 Cargo.toml 中添加以下内容

[dependencies]
blas-src = { version = "0.10", features = ["blis"] }

依赖