位置: IT常识 - 正文

ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle)

编辑:rootadmin
ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle) 一、问题描述

推荐整理分享ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

两个问题一并解决:

<1>

Traceback (most recent call last):   File "run_trainer_ernie_gen.py", line 120, in <module>     paddle.set_device(trainer_params.get("PADDLE_PLACE_TYPE", "cpu"))   File "/opt/conda/envs/ERNIE-GEN/lib/python3.7/site-packages/paddle/device/__init__.py", line 204, in set_device     place = _convert_to_place(device)   File "/opt/conda/envs/ERNIE-GEN/lib/python3.7/site-packages/paddle/device/__init__.py", line 127, in _convert_to_place     raise ValueError("The device should not be 'gpu', " ValueError: The device should not be 'gpu', since PaddlePaddle is not compiled with CUDA

 <2>

RuntimeError: (PreconditionNotMet) Cannot load cudnn shared library. Cannot invoke method cudnnGetVersion.   [Hint: cudnn_dso_handle should not be null.] (at /paddle/paddle/phi/backends/dynload/cudnn.cc:59)

 问题总结:paddlepaddle调用不了GPU

二、问题解决

很多博客说安装cudatoolkit=10.2就可以解决,但是我不行(可能因为我是用的docker 容器)

如果在本机上安装,可以直接conda安装:

conda install cudatoolkit=10.2ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle)

而docker中我选择直接去官网下载:

https://developer.nvidia.com/rdp/cudnn-archive

下载内容为: 

 切记!一定要选用这个!

下载完毕,移动到/usr/local/目录下:

tar -xvf cudnn-10.2-linux-x64-v7.6.5.32.tgzsudo cp cuda/lib64/* /usr/local/cuda-10.2/libsudo cp cuda/lib64/* /usr/local/cuda-10.2/lib64/

解压好CUDA后,下面配置path:

export PATH=/usr/local/cuda-10.2/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64$LD_LIBRARY_PATH

这时候已经大功告成了!

但是我这时候报这个错误:

检查一圈发现需要安装 paddlepaddle-gpu:

pip install paddlepaddle-gpu

大功告成!

成功的样子:

本文链接地址:https://www.jiuchutong.com/zhishi/293031.html 转载请保留说明!

上一篇:css宽高自适应(css 宽度 自适应 占满)

下一篇:在浏览器集成AI(chatgpt、new bing、bard )的必备扩展插件(浏览器集成什么意思)

  • 公司替员工承担个税怎么入账
  • 外贸企业进项税不抵扣分录
  • 研发费用加计扣除是什么意思啊
  • 工会经费免征三年需要申报吗
  • 小企业准则固定资产折旧每月折旧多折了
  • 去银行提取备用金开支票怎么填
  • 对外贸易出口公司
  • 发给职工的福利要交个税吗
  • 咨询服务费属于什么会计科目
  • 增值税专用发票怎么开
  • 最优五种个人捐赠方式税务比较?
  • 季报表利润表本月怎么算
  • 注册资本印花税按实缴还是认缴
  • 管理费用月末结账
  • 可供出售金融资产会计处理
  • 税控盘管理费会计分录
  • 发票丢了还可以重开吗
  • 税务师入会与不入会冲突
  • 一式三联的收据哪一联要盖财务章
  • 新版edge浏览器兼容性视图怎么设置
  • linux 如何查看网卡信息
  • Windows10如何修复引导
  • 税款申报成功但没有缴款怎么办
  • 局域网网速太慢怎么办
  • php抓取网页指定内容
  • 胆固醇为什么会高
  • 月末结转未分配利润吗
  • 订金账务处理
  • 增值税发票红字发票怎么开具
  • thinkphp use命名空间
  • php照片上传
  • php 取字符串 前几位
  • 无纸化办理
  • windows2022下载
  • React面试题最全
  • css面试题及答案
  • php判断用户名是否正确
  • ip a命令详解
  • 研发 专利
  • 员工福利费会计分录 最新
  • 文化事业建设费的征收范围
  • 带息票据和不带息票据怎么区分
  • 公司租车公司
  • 城镇土地使用税减免税政策
  • 土地使用税的征税范围有哪些
  • 工程结算审计
  • 企业并购的主要特征是a扩大企业规模
  • 独立核算分公司与总公司的账务处理
  • 合同里包括产品和服务吗
  • 印花税的计算公式应纳税所得额包含增值税吗
  • 一般哪些企业可以保供煤炭
  • 卸车费属于什么费用类别
  • 利息收入和应收利息的区别
  • 税控盘清卡时间
  • 多余备用金记账会计分录
  • windows无法访问\\192.168.1.104
  • win10 edge浏览器崩溃
  • Win10系统如何打开任务管理器
  • win10一直显示正在启动
  • 电脑安装win8系统
  • win7硬盘访问权限怎么解除
  • opengl光照设置
  • shell中管道的作用
  • 菜鸟教程安卓开发
  • shell脚本输入
  • centos ohmyzsh
  • vue全家桶包含哪些
  • android图片透明度怎么设置
  • 在其他地方 英文
  • python批量创建文件
  • unity3d快速入门
  • js怎么获取密码框内容
  • jQuery对checkbox 复选框的全选全不选反选的操作
  • jquery遍历div子元素
  • jQuery实现表格行和列的动态添加与删除方法【测试可用】
  • 党建引领结对共建生态
  • 税务注销核对发票怎么办
  • 车船税完税凭证去哪里打印
  • 北京西城税务局
  • 初级会计职称可以挂靠吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设