位置: 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 )的必备扩展插件(浏览器集成什么意思)

  • 矿产资源补偿费计入管理费用吗
  • 一般计税方法和简易计税方法的计算公式
  • 财务报表怎么重新做
  • 租赁厂房电费
  • 水利建设基金一定要交吗
  • 售后维修的配件有哪些
  • 外购货物用于集体福利属于什么
  • 没有营业收入要报税吗
  • 合并会计报表长期股权投资
  • 先预付一部分货款分录
  • 企业银行余额
  • 购进货物取得
  • 建筑工程需要哪些部门审批
  • 微信支付的钱到哪里去了
  • 税务实名制法人和财务负责人可以是同一人吗?
  • 个体工商户2020
  • 当期免抵税额和当期留抵税额
  • 最新粮食购销企业税务规定
  • 个人劳务费增值税税率是多少2023
  • 土地增值税地价扣除
  • 客户扣款会计分录明细科目
  • 利润弥补亏损如何处理
  • 个税汇算清缴申报错误怎么办
  • linux文本编辑器命令
  • linux ssh命令用法
  • 单位开具发票
  • 大型机械拆装
  • 失控发票是什么
  • 年底返利账务处理
  • 付的押金冲抵部分怎么算
  • 商票贴现 银票贴现
  • thinkphp3.1.3手册
  • windows pythonpath
  • c++如何给指针赋值
  • thinkphp钩子场景
  • 专利年费缴纳详细流程
  • python猜数字1到1000代码
  • 增值税进项税加计抵减
  • 简易征收税率表
  • vue style import
  • python socketio
  • 事业单位的账务处理要分预算会计和财务会计吗
  • 赡养老人专项附加扣除的标准
  • 通行费电子发票的发票代码为多少位
  • 增值税进项税额加计抵减政策
  • 事业单位银行开户规定
  • 代理记账的业务规范
  • 未开票收入如何记账
  • 小规模纳税人企业所得税怎么算
  • 食堂维修费用计入什么科目
  • 所有者权益是怎么排列的
  • 普惠性幼儿园是什么意思
  • 招待客户的住宿费发票可以报销吗
  • 去年未计提费用,今年付怎么做账
  • 股东入股怎么做分录
  • 暂估入库的税务怎么处理
  • 在租赁的土地上建房做固定资产吗
  • 用白纸写的收据怎么入帐?
  • 预存返利骗局
  • 未确认融资费用计算公式
  • 计提是好是坏
  • 退税勾选选成抵扣勾选怎么办
  • ubuntu nm
  • msmpeng.exe是什么进程
  • 在win7系统中如何进行宽带连接
  • win8 系统设置
  • perl随机数
  • unity3d特效教程
  • 使用nodejs开发后端
  • js限制输入字符长度
  • Android Study Day 3 --Android File Read And Write
  • php开机启动
  • unity3d功能
  • java 使用jar包
  • centos7如何安装
  • python结合了什么的高级语言
  • 绿化项目利润
  • 辽宁省税务举报电话
  • 企业代缴房产税可以入账吗
  • 税务总局2016年70号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设