1 个不稳定版本

0.1.1 2023年7月25日

#792 in 机器学习

Download history 17/week @ 2024-03-11 4/week @ 2024-03-18 6/week @ 2024-03-25 40/week @ 2024-04-01 14/week @ 2024-04-08 14/week @ 2024-04-15 16/week @ 2024-04-22 10/week @ 2024-04-29 3/week @ 2024-05-06 135/week @ 2024-05-13 59/week @ 2024-05-20 13/week @ 2024-06-03 22/week @ 2024-06-10 158/week @ 2024-06-17 23/week @ 2024-06-24

216 每月下载量
用于 2 crates

MIT/Apache

1MB
19K SLoC

hip-sys

Rust 对 HIP 的绑定

依赖项

  • ROCm 平台,即兼容的 AMD GPU
    • hipblas 可以通过 blas 功能访问
    • 使用 HIP_PATH 指定 hip 的路径。如果未提供,则假定 /opt/rocm/hip
    • 使用 HIP_BLAS_PATH 指定 hipblas 的路径。如果未提供,则假定 /opt/rocm/hipblas
    • 可以使用 bindgen 功能生成本地绑定
    • 在没有 AMD GPU 的情况下也可以编译,但设备函数将失败
    • 目前尚不支持 CUDA 平台(参见 cuda-sys https://github.com/rust-cuda/cuda-sys

安装 ROCm

如果您有任何问题,请发布一个问题。

测试

使用以下命令运行测试

cargo test

文档

使用以下命令打开文档

cargo doc --open

致谢

此仓库是从这里创建的 here;已获得发布此工作的许可(请参阅问题 #1)。

依赖项