tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm.的一种解决方法
2021-03-23
使用tensorflow构建卷积神经网络训练时出现这个错误tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
tensorflow报告为UnknownError,大概意思为无法获取卷积算法,可能的原因是cuDNN未初始化。
电脑为gtx1050 4GB,tensorflow版本为2.1.0,CUDA版本为10.1,cudnn为7.6.5
在开始正式的训练时我将搭建的网络代码输入了python Console,然后在正式训练的时候就出现了这个错误,经过排查是因为python console没有关闭。原控制台引用了代码中的网络,尽管没有在控制台中训练,但是可能控制台中加载网络的时候就调用了cudnn,在正式训练的时候这边的网络就无法加载到cudnn,把控制台关了重新开起来就可以正常跑代码了,这是这个UnknownError的一种原因,可能还有其他原因。
另外,在训练一个网络的时候,如果新开一个窗口训练其他的网络,原来的这个网络就会卡住从而无法继续训练,盲猜还是cudnn的占用问题,似乎一块gpu上只能由一个程序调用cudnn,如果当前cudnn被一个程序调用,其他程序好像就用不了cudnn,或者是抢占从而导致先前的程序无法继续调用cudnn,这种情况在训练、预测和衡量模型时都会出现,具体原理我不清楚,但是保持一段时间内只有一个程序使用cudnn确实能避免上述问题
tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm.的一种解决方法相关推荐
- 解决报错:tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm.
早上在使用tensorflow时报了下面的错: 2019-04-10 10:19:31.648250: I tensorflow/core/platform/cpu_feature_guard.cc: ...
- 解决tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm.
报错内容 tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This ...
- 跑代码时出错:tensorflow.python.framework.errors_impl.UnknownError: 2 root error(s) found. (0) Unknown……
报错 tensorflow.python.framework.errors_impl.UnknownError: 2 root error(s) found. (0) Unknown: Fail ...
- Tensorflow 报错:tensorflow.python.framework.errors_impl.InternalError: Failed to create session....
问题描述 IDE:pycharm,环境中安装tensorflow-gpu 1.8.0 ,Cuda9 ,cudnn 7,等,运行代码 报错如下 tensorflow.python.framework.e ...
- tensorflow.python.framework.errors_impl.InternalError: Failed to create session.
简介 首先说一下我出现的情况,使用gpu运行跑模型的时候.出现标题的情况.然后查看显卡(命令:nvidia-smi)中进程的使用情况的时候,出现一个python进程正在运行,所以导致无法failed ...
- 「Tensorflow」错误tensorflow.python.framework.errors_impl.UnknownError: 2 root error(s) found.
环境 环境:docker 系统:ubuntu 18.04 显卡:rtx 1080ti tf-v: 1.15.0 跑神经网络模型,报了标题的错误 正文 错误截图如下: 解决办法: 在入口文件的impor ...
- tensorflow出现UnknownError: Failed to get convolution algorithm. This is probably because cuDNN faile
错误: tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This ...
- tensorflow.python.framework.errors_impl.InternalError: ...... Dst tensor is not initialized.
问题:tensorflow.python.framework.errors_impl.InternalError: Failed copying input tensor from /job:loca ...
- 改正错误:tensorflow.python.framework.errors_impl.NotFoundError: FindFirstFile failed for: ...
执行训练的时候,经常出现这种错误: tensorflow.python.framework.errors_impl.NotFoundError: FindFirstFile failed for: / ...
最新文章
- 30分钟,让你彻底明白Promise原理
- Android应用实例收藏管理
- 一款实用可行的支付系统,专供互联网企业使用,赶紧收藏了!
- python unit test_python 中unittest单元测试为什么addTest没用。
- Android 数据库制作APP,在Android 中使用Anko框架制作一个完整的App,第二集
- mysql.sock问题
- STM32F103单片机RTC实时时钟的使用
- SAP License:作业费用分割均分常见原因
- PyTorch 深度学习:31分钟快速入门——Batch Normalization
- 2019电赛巡线机器人总结
- Java 验证码识别(1)使用 Tess4J 进行 OCR 识别
- 计算机音乐狂浪乐谱,当代歌曲 - 听海(流行歌曲 简谱)
- isp邮件服务器是什么,与ISP企业邮箱共建邮件服务器
- 方正BPM开发平台(FIX ES2007)帮助手册+知识库
- VS code 修改注释颜色的三种方式(总结)
- php生成统计图类pchart---中文翻译手册
- 从Mate X3看华为折叠屏手机的创新领启
- druid监控页面授权
- 【数据结构】数据结构是什么
- 1.Containerd容器运行时初识与尝试