官方安装文档地址:https://docs.tvm.ai/install/index.html
系统环境:Ubuntu 18.04 LTS 64-bit,其他环境或需求可参考官方文档。
TVM编译安装
LLVM部分
虽然LLVM对于TVM是可选项,但是如果要部署到CPU端,那么LLVM几乎是必须的,所以建议安装LLVM。本次安装LLVM6.0。
第一步,添加相关源
编辑/etc/apt/sources.list
,将以下源加入:
deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-6.0 main
deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-6.0 main
加入完成后需取得数字证书
wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key|sudo apt-key add -
然后务必进行apt-get update
第二步,安装LLVM
apt-get install clang-6.0 lldb-6.0
其他操作系统和LLVM版本参考:https://apt.llvm.org/