鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

获取源码与源码补丁

从TVM官方网站获取TVM源码文件,从Gitee仓库获取TVM的算子优化补丁文件。

获取TVM源码

  1. 请参见操作系统和软件要求获取TVM源码。
  2. 将源码复制至服务器“/path/to/TVM”

    若服务器可以访问网络,则可以直接在服务器上使用wget命令下载源码。

    1
    2
    cd /path/to/TVM
    wget https://github.com/apache/tvm/releases/download/v0.9.0/apache-tvm-src-v0.9.0.tar.gz --no-check-certificate
    
  3. 解压TVM安装包。
    1
    tar -xzvf apache-tvm-src-v0.9.0.tar.gz
    

获取并合入源码补丁

  1. 获取TVM 0.9.0的补丁文件。
    1. 请参见操作系统和软件要求下载TVM补丁文件softmax.patch。
    2. 将补丁文件softmax.patch复制至服务器下路径“/path/to/TVM”
  2. 进入“/path/to/TVM/apache-tvm-src-v0.9.0”目录。
    1
    cd /path/to/TVM/apache-tvm-src-v0.9.0
    
  3. 初始化仓库。
    1
    2
    3
    git init
    git add .
    git commit -m "code init"
    
  4. 合入softmax.patch补丁文件到仓库中。
    1
    git apply ../softmax.patch
    
  5. 查看是否有如下图所示两个文件内容更改,若有,则合入补丁成功。
    1
    git status