Failed to get convolution algorithm. This is probably because cuDNN failed to initialize

Failed to get convolution algorithm. This is probably because cuDNN failed to initialize

https://stackoverflow.com/questions/53698035/failed-to-get-convolution-algorithm-this-is-probably-because-cudnn-failed-to-in

1、首先检查安装的 tensorflow / pytorch 版本 和 环境中的 cuda cudnn版本,是否满足官方要求;

tensorflow依赖要求
pytorch依赖要求

2、查看机器监控,显存是否够用。

watch -n 0.2 nvidia-smi

如果是显存爆了,导致程序无法运行:
1)首先看下是否有之前运行的程序没有被完全关掉,导致还占用着显存,如果有,清除自己之前运行的进程, terminal 里输入ps aux查看正在运行进程和进程pid,kill -9 进行pid 清除对应进程。

2)再次运行,如果显存还是不够

  • 换显存更大的显卡
  • 调小batch_size
  • 改用更小的网络
  • 减小数据量
  • 在代码中做显存控制,浏览器搜索相关方法即可
版权声明:本文《Failed to get convolution algorithm. This is probably because cuDNN failed to initialize》为网站老表爱技术作者「oldwatch」的原创文章,请联系微信:pythonbrief 获取转载权限,或者提问交流。
原文链接:https://python-brief.com/154.html
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇