跳转到主要内容

张量学习编译器二进制发行版

项目描述

开放深度学习编译器堆栈

文档 | 贡献者 | 社区 | 发行说明

Build Status WinMacBuild

Apache TVM 是一个深度学习系统的编译器堆栈。它旨在弥合以生产力为重点的深度学习框架与以性能和效率为重点的硬件后端之间的差距。TVM 与深度学习框架合作,为不同的后端提供端到端的编译。

许可证

TVM 采用 Apache-2.0 许可证。

入门指南

访问 TVM 文档 站点以获取安装说明、教程、示例等。从 TVM 入门教程 开始。

为 TVM 贡献

TVM 采用 Apache 提交者模型,我们旨在创建一个由社区维护和拥有的开源项目。查看 贡献者指南

致谢

在构建 TVM 的过程中,我们从以下项目中学到了很多。

  • Halide:TVM 的 TIR 和算术简化模块的部分源于 Halide。我们还从 Halide 学习并采用了部分降低管道。
  • Loopy:使用整数集分析和其循环变换原语。
  • Theano:递归符号扫描操作符的设计灵感。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

此版本没有可用的源分发文件。请参阅生成分发存档的教程

构建分发

apache_tvm-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.0 MB 查看哈希值)

上传时间 CPython 3.11 manylinux: glibc 2.17+ ARM64

apache_tvm-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.0 MB 查看哈希值)

上传时间 CPython 3.10 manylinux: glibc 2.17+ ARM64

apache_tvm-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.0 MB 查看哈希值)

上传时间 CPython 3.9 manylinux: glibc 2.17+ ARM64

apache_tvm-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.0 MB 查看哈希值)

上传时间 CPython 3.8 manylinux: glibc 2.17+ ARM64

apache_tvm-0.12.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (51.0 MB 查看哈希值)

上传时间 CPython 3.7m manylinux: glibc 2.17+ ARM64

支持者

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面