1.

一开始直接pip install apex。
然后import apex的时候报错:
TypeError: Class advice impossible in Python3. Use the @implementer class decorator instead.
然后卸载pip uninstall apex,重新安装。
安装步骤如下:
git clone https://www.github.com/nvidia/apex
cd apex
python setup.py install
执行第三步的时候报错:ModuleNotFoundError: No module named ‘pip._internal’。
查了一下,需要升级pip:
python -m ensurepip
python -m pip install --upgrade pip
再次执行python setup.py install安装成功;然后Python环境下import apex也成功了,说明apex已经安装成功了!

2.

具体执行过程中,
from apex.optimizers import FP16_Optimizer
报错:ImportError: cannot import name ‘FP16_Optimizer’
原因是:最新版的apex中,FP16_Optimizer已经被移到contrib/optimizers下面了,因此,修改如下:
from apex.contrib.optimizers import FP16_Optimizer
执行成功,大功告成!真是一波三折。。

3.

更新:在使用bert的预训练模型pytorch-pretrained-BERT时,报错如下:
ModuleNotFoundError: No module named ‘fused_layer_norm_cuda’
原因是安装apex时没有安装cuda版本,所以要pip uninstall apex卸载(apex文件夹也一起删除)后,重新安装,具体安装步骤如下:
git clone https://www.github.com/nvidia/apex
cd apex
python setup.py install --cuda_ext --cpp_ext

参考:
TypeError: Class advice impossible in Python3. Use the @implementer class decorator instead.
ModuleNotFoundError: No module named ‘pip._internal’ , pip 无法下载软件 解决办法
ImportError: cannot import name ‘FP16_Optimizer’
No module named ‘fused_layer_norm_cuda’

NVIDIA apex安装相关推荐

  1. NVIDIA/Apex安装时遇到 C++编译:unrecognized command line option ‘-std=c++14’ 错误解决

    0.问题 编译安装apex的时候,报错C++编译:unrecognized command line option '-std=c++14',后面紧跟着ninja也没有编译成功.发现是编译器版本太老( ...

  2. Windows系统无NVIDIA卡安装APEX

    说明:Windows系统,无NVIDIA显卡无CUDA. 一.下载 下载地址:https://github.com/NVIDIA/apex 下载完成后解压后,得到源代码. 二.设置环境变量 如果直接安 ...

  3. windows 安装apex_Nvidia Apex安装

    降低训练精度提高batch大小,512*512的图片在8G的显存上batch只能为1,2,使用了apex后可以增大到10.只支持pytorch. 官网地址:NVIDIA/apex 官方说支持Ubunt ...

  4. apex 安装/使用 记录

    一.apex 是什么:混合精度 什么用:提升GPU上的训练速度 GitHub:https://github.com/NVIDIA/apex API文档:https://nvidia.github.io ...

  5. NVIDIA/apex报错解决过程

    https://github.com/NVIDIA/apex python setup.py install --cuda_ext --cpp_ext 马上报错 File "setup.py ...

  6. NVIDA apex 安装错误

    apex配置步骤: 1.下载(可以下载到任意位置) git clone https://github.com/NVIDIA/apex.git 2.进入目录 cd apex 3.安装 pip insta ...

  7. 混合精度工具apex安装

    apex可以在深度学习训练的时候使用自动混合精度(amp) apex安装直接使用pip install apex能够安装但是不能使用 直接使用源码安装就行 git clone https://gith ...

  8. apex安装报错:Cuda extensions are being compiled with a version of Cuda that does not match the verson

    apex是nvdia的半精度运算库,能够增加运算速度,减小现存占用. apex的仅支持带有tensor core的GPU,即RTX显卡. apex的安装方式如下: git clone https:// ...

  9. apex安装报错:TypeError: unsupported operand type(s) for +: ‘NoneType‘ and ‘str‘

    参考解决方法:TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' · Issue #990 · NVIDIA/apex ...

最新文章

  1. ACR2010_新版RA分类标准发现更多需要治疗和纳入临床试验的早期关节炎患者
  2. 关于Android的一些设计
  3. 判断是否Ajax请求
  4. 阿里云容器网络文件系统 CNFS 1.0 发布,体验云原生时代的容器共享存储
  5. 中文只占一个字符_一文搞懂字符和字节的含义
  6. 用C#在STM32上写第一个Hello world
  7. 向DataGridView中添加新的一行数据,可以添加到最后一行或作为第一行
  8. html聚光灯特效,css实现聚光灯效果的代码分享
  9. git clone报错
  10. 组策略复制失败排错思路实例
  11. oracle技术之浅述当前模式读与一致性读
  12. Delphi Note
  13. which的用法总结c语言,which的用法总结
  14. pdf转word ocr_最强PDF转WORD软件:ABBYY FineReader
  15. 汽车之家精选论坛图片下载
  16. java学习 day01_basic
  17. 用js进行日期的加减
  18. ThinkPad E40无线网卡驱动安装 FOR CENTOS6.3
  19. Bert模型学习之句向量的简单应用
  20. 三星p1000升级android10,三星P1000可以升级到安卓4.0吗?

热门文章

  1. FastDFS作者余庆谈真正的开源精神
  2. 【Kali】Kali linux 2021版本GVM无法启动解决方法
  3. 安卓手机变Linux服务器丨AidLux上手体验
  4. 豆瓣电影页面html代码,Vue.js 仿豆瓣电影DEMO 学习笔记一
  5. 联想计算机怎么关机,联想笔记本怎么关机
  6. UE4-简单的FPS项目制作(B站视频笔记)P1P2
  7. 软件架构设计师-ArmStrong公理系统-函数依赖-索引文件结构-基础知识点-考试论文应试技巧
  8. php网页ico更改,favicon.ico图片该如何修改
  9. 华为大数据HCIA题目1
  10. 最新2019版个税计算器(5000起征点 + 个税专项扣除项)