代码作者放在这里
只需要配置好环境就可以将代码运行起来了,代码对于环境版本有严格的要求。
1、先在服务器上配置版本号10.1的cuda(不知道是只更改虚拟环境的版本还是系统和虚拟环境的版本都需要更新,所以我全部都进行了更改)
因为后续的pytorch-fast-transformer的安装,需要10.1以上的cuda。
在这里借鉴到的
首先,输入nvcc -V查看当前版本,如果是10.1的版本,我们只需要在虚拟环境安装相同版本的cuda和pytorch,如果不是我们最好对系统版本进行更新,方法如下。

nvidia-smi

检查是否支持安装10.1的cuda。
参考以下博客进行cuda的版本更新。服务器中安装多版本的cuda

2、接着,进行虚拟环境cuda的安装,我参考以下链接。
conda虚拟环境中安装cuda和cudnn,再也不用头疼版本号的问题了
3、最后我们输入以下命令,分别安装pytorch、pytorch-fast-transformer、miditoolkit(注意版本号要一致,不一致会出问题)

pip install torch===1.4.0+cu100 torchvision===0.5.0+cu100 -f https://download.pytorch.org/whl/torch_stable.html
pip install pytorch-fast-transformer==0.3.0
pip install miditoolkit==0.1.14

关于Compound Word Transformer论文代码的环境配置相关推荐

  1. 论文代码复现环境配置

    论文代码复现环境配置 报错1:python导入tensorflow出现_np_qint8 = np.dtype([("qint8", np.int8, 1)]) 报错2:Value ...

  2. 深度学习论文 代码复现 环境配置操作

    ***深度学习论文代码复现 前置工作 安装Ubuntu18.04 安装Nvidia显卡驱动 安装anaconda 安装CUDA与cuDNN 通过软链接的修改实现多版本CUDA间的切换 将~/.bash ...

  3. Compound word transformer代码详解(一)数据预处理

    作者的完整代码及其他数据资料存放的地址 1.将若干音乐表示成compound word的形式.compound word将音乐信息的类型分为7类,分别为family.tempo.chord.posit ...

  4. LaneATT代码复现环境配置

    前期环境踩过的坑 首先给大家介绍,我是仿照这篇博客进行LaneATT环境配置的.博客链接: laneATT代码复现参考 操作很简单,就是远程登录服务器,进入到自己的用户环境下,在terminal端输入 ...

  5. eplices如何导入外部代码_java环境配置的理解

    学过java的同学肯定对环境的配置的一点都陌生,但是时间久了,也许很多人也忘记怎么配置了.不过百度一下就立马解决.丝毫不影响你的工作,我也是学习过java的,参加工作也不久,经验告诉我,一个东西你不仅 ...

  6. VSCODE(Visual Studio Code)编写C51代码,环境配置,实现自动补全,C51关键字处理方法

    vscode: ctrl + shift + p,输入>edit configurations 选择后面是JSON的项运行,生成c_cpp_properties.json配置文件 defines ...

  7. 史上最详细 Lipreading using Temporal Convolutional Networks 环境配置

    唇语识别是目前人工智能领域比较热门的应用之一,本文将在之后的内容中介绍2020年英文词汇级唇语识别在LRW(Lir Reading in the Wild)数据集以及LRW-1000两个数据集上实现S ...

  8. linux 编译opencl,OpenCL编译环境配置(VS+Nvidia)

    英伟达的显卡首先要下载安装CUDA开发包,可以参考这里的步骤:   VS2015编译环境下CUDA安装配置 安装好CUDA之后,OpenCL的配置就已经完成了80%了,剩下的工作就是把OpenCL的路 ...

  9. Python灰帽子环境配置

    关于Python灰帽子里面的python代码运行环境配置,需要安装python2.7.x,自行到http://www.python.org下载. 我配置好环境后,把用到的库和pydbg需要替换的文件, ...

最新文章

  1. Redis可以登录,但有些值不能获取或者设置,PING命令也用不了
  2. 力扣--91. 解码方法
  3. PHP学习笔记01——基础语法
  4. (转)Windows7下命令行使用MySQL
  5. 斯坦福大学机器学习相关网站——Andrew Ng
  6. python踩坑记录篇,持续更新
  7. mysqldump 备份命令使用中的一些经验总结
  8. java预科_java复习预科知识-Markdown学习
  9. 如何解决pip下载慢的问题
  10. R语言使用t.test函数执行t检验获取总体平均值的置信区间(默认输出结果包括95%置信水平的置信区间)
  11. 大型网吧网络系统设计详细方案(转)
  12. 7.3 有源滤波电路(1)
  13. 微服务开源生态报告 No.1
  14. 【保研】2021/2022复旦计算机夏令营/预推免面试
  15. 设计心理学中的重要概念(一)日常用品心理学
  16. FreeChinaNet登陆器
  17. java里面的ture和false
  18. 一加手机如何拷贝公交卡_一加手机5如何使用当公交卡,用NFC刷深圳通
  19. Arduino寄存器(模拟比较器)
  20. C语言打印数字三角形

热门文章

  1. 2020牛客暑期多校训练营(第八场)I-Interesting Computer Game(并查集 + 思维)
  2. 双卡手机发送短信 - 坑爹的双卡双待
  3. 使用nrm切换本地npm源
  4. 如何设计全面的客户端功能测试用例
  5. MATLAB提取矩阵一部分
  6. 计算机等级ps考试1试题,计算机等级考试一级PS考前试题及答案一
  7. 编写工资系统,实现不同类型员工(多态)的按月发放工资。如果当月出现某个 Employee对象的生日,则将该雇员的工资增加100元。
  8. 关于Access to register of unclocked peripheral at 0x40010800 cause BUS_FAULT [U1_CM3CORE]的错误
  9. 2022年全球市场MEMS振荡器总体规模、主要生产商、主要地区、产品和应用细分研究报告
  10. 详解B2B、B2C、C2B、C2C、O2O的含义及区别