ubuntu安装git服务器(linux安装git步骤)

   2023-04-16 互联网0
核心提示:官方安装方法:Install from Source — tvm 0.8.dev0 documentation 1. 安装Anaconda 「链接」 2. 安装Git sudo apt updatesudo apt install git

ubuntu安装git服务器(linux安装git步骤)

官方安装方法:Install from Source — tvm 0.8.dev0 documentation

1. 安装Anaconda

「链接」

2. 安装Git sudo apt updatesudo apt install git 3. 从GitHub上下载tvm源代码 git clone --recursive https://github.com/apache/tvm tvm 4. 安装必要的依赖 sudo apt install -y gcc libtinfo-dev zlib1g-dev build-essential cmake libedit-dev libxml2-dev 5. 修改TVM编译配置文件 cd tvm

如果没有vim,请先安装vim,再对配置文件进行修改

sudo apt install vim

5.1、新建一个build文件夹用于存放make后的文件

mkdir buildcp cmake/config.cmake build 5.2、修改配置文件

主要修改如下几项:(vim使用/关键字可以高亮关键字)

    如果使用CUDA进行编译:set(USE_CUDA ON)或者set(USE_CUDA /path/to/your/cuda/) 如果使用CUDNN:set(USE_CUDNN ON)或者set(USE_CUDA /path/to/your/cudnn.so/) 如果使用CUBLAS:set(USE_CUDNN ON)或者set(USE_CUDA /path/to/your/cublas.so/) 如果要对IR进行debug:set(USE_RELAY_DEBUG ON)并在环境变量中加入TVM_LOG_DEBUG的路径 如果要对编译过程进行debug:set(USE_GRAPH_EXECUTOR ON) 和(USE_PROFILER ON)

其余功能可按照配置文件中的详细说明进行修改

5.3、编译 cmake ..make -j16 (数字代表使用多少个进程进行编译,可根据自己的cpu参数酌情选择)

每一次修改配置文件之后都需要把build文件夹中的除编译文件外的文件清空,重新编译!

6. 搭建环境

傻瓜式搭建环境:也可以自行通过apt安装llvm等环境

conda env create --file conda/build-environment.yamlconda activate tvm-build 7. 安装必要的包 conda build --output-folder=conda/pkg conda/recipeconda install tvm -c ./conda/pkgpip install numpy decorator attrs tornado psutil xgboost cloudpickle 8. 把TVM和CUDA加入到环境变量~/.bashrc文件中 export TVM_HOME=/path/to/tvmexport PYTHonPATH=$TVM_HOME/python:${PYTHONPATH}export PATH=/path/to/cuda:$PATHexport LD_LIBRARY_PATH=/path/to/cuda/lib64:$LD_LIBRARY_PATH
 
标签: 步骤 环境 服务器
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与爱美生活网(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • 净水器怎么拆洗净水器拆洗步骤(滤芯净水器自来水)
    净水器怎么拆洗净水器拆洗步骤(滤芯净水器自来
    1、将净水器滤芯上下节分开,然后用干净自来水冲洗上节滤芯,与此同时可以用未使用过的牙刷来刷洗滤芯表面。2、将上节滤芯内装大概半壶自来水,上下用力摇晃净水器滤芯几次,然后将剩下的水全部倒掉,使滤芯微孔通畅。3、将下节净水器滤芯中注满自来水,用
  • r语言安装详细步骤(编程语言难度排名)
    r语言安装详细步骤(编程语言难度排名)
    一,合并向量 >append(x, values, after = length(x))#从一个向量的指定位置处,插入另一个向量>append(1:5, 0:1, after = 3)[1] 1 2 3 0 1 4 5 二,匹配函数 匹配函
  • ps抠图教程详细步骤(ps抠图教程新手入门)
    ps抠图教程详细步骤(ps抠图教程新手入门)
    PS抠图需要掌握的基础知识: 1、选区的添加与加选、减选与交叉选区 交叉选区:指多个选区共用的部分,举个简单例子–数学的集合中的交集,属于A且属于B的元素的集合称为A与B的交集。 2、所选选区的羽化、容差、连续 羽化:令选区内外衔接
  • excel中怎么插入行(插入再选右键中就)
    excel中怎么插入行(插入再选右键中就)
    excel中怎么插入行工具/原料wps电脑方法/步骤1打开excel文件2选中表格中的一行数据3点击鼠标右键,选择插入4再选择插入后面的行5点击确定,文档中就插入了一行
  • 京东商城怎么开店(京东商城开店的步骤有哪些)
    京东商城怎么开店(京东商城开店的步骤有哪些)
    首先,入驻京东店铺所需要哪些材料和条件?1、公司的营业执照 2、品牌商标或商标授权 3、经营产品的质检报告 4、特殊类目提供特殊的资质,比如非特备案,3C等。开店方法/步骤:1、先在网上找到京东商城官方网址,点击进入。(一定要有官网标识)2
  • 大型网站开发流程和步骤(大型网站的架构和语言)
    大型网站开发流程和步骤(大型网站的架构和语言
    今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开始就能有一个很好的架构,但马克思告诉我们事物是在发展中不断前进的,网站架构也是随着业务的扩大、用户的需求不断完善的,下面是一个网站架构逐步发展的基本过程,读完后,
  • 百度推广怎么操作,百度推广的步骤与价格说明
    百度推广怎么操作,百度推广的步骤与价格说明
    很多做SEM的推广人员,经常为关键词的点击率而烦恼,因为关键词的点击率关系到关键词的质量分,而关键词的质量分又影响着我们的推广费用 ,所以如何有效的提高百度竞价推广的点击率是每个推广人员必做的一件事。下面网慧天下科技小编根据多年经验提供几个
  • 广西六堡茶的正确冲泡方法和步骤(冲泡倒入茶汤茶匙)
    广西六堡茶的正确冲泡方法和步骤(冲泡倒入茶汤
    六堡散茶已有200多年的生产历史,因原产于广西苍梧县大堡乡而得名。现在六堡散茶产区相对扩大,分布在浔江、郁江、贺江、柳江和红水河两岸,主产区是梧州地区。六堡茶素以“红、浓、陈、醇”四绝著称,品质优异,风味独特,尤其是在海外侨胞中享有较高的声
  • 苹果音乐怎么永久免费获取的方法(免费会员领取步骤图)
    苹果音乐怎么永久免费获取的方法(免费会员领取
    第一次发布,有错字漏字也不知道怎么修改 苹果音乐APP(Apple Music)又能领免费会员了,这次与上次不同,老用户也可以免费领取2个月,新用户5个月,让我们看一下如何领取: 首先需要在App Store中搜索“Shazam 音乐神搜”
  • 在CAD中如何绘制点
    在CAD中如何绘制点
    在CAD中如何画点工具/原料CAD软件方法/步骤1打开CAD软件2找到绘图菜单3点击点命令,点就出来了4点的快捷命令POINT(PO)5在命令框内输入PO,就可以直接画出点6最后说明一点就是,在点绘图——点,命令后,点会直接出现在CAD中
点击排行