8 个版本
0.2.4 | 2021 年 12 月 8 日 |
---|---|
0.2.2 | 2021 年 8 月 11 日 |
0.1.4 | 2021 年 4 月 15 日 |
0.1.2 | 2021 年 3 月 4 日 |
0.1.1 | 2021 年 2 月 23 日 |
#513 在 配置
298 每月下载量
30KB
640 行
tvm-build
一个用于程序化构建 TVM 的库。
tvm-build
包含一个库,用于使用不同的配置和构建设置程序化安装多个版本的 TVM,以及一个用于安装 TVM 的命令行工具。
该库目前正在积极开发中,目标是提供一个用于安装 TVM 的 Rust 绑定的工具,同时也为最终用户提供一个方便的工具,用于安装 TVM 的主线和自定义分支。
在堆栈的许多部分中存在一些重复的功能,但目标是模仿像 pyenv
和 rbenv
这样的工具的易用性。
目前,最简单的方法是从 Cargo 直接安装该工具
cargo install tvm-build
安装后,您可以通过运行 tvm-build --help
来查看可用的命令。
对于程序化使用,您可以使用以下代码进行最小化构建
let mut build_config = BuildConfig::default();
build_config.repository = Some("https://github.com/jroesch/tvm".to_string());
build_config.branch = Some("rust-tvm-build".to_string());
依赖项
~20–31MB
~550K SLoC