当前位置:网站首页>解决 cuDNN launch failure 错误
解决 cuDNN launch failure 错误
2022-08-05 11:34:00 【为为为什么】
在神经网络模型推断过程中,报错
Internal: cuDNN launch failure : input shape ([1,3,2048,2048]) node bn_data/FusedBatchNorm
,本文记录解决方案。
原因分析
网上有怀疑该问题由BN层引起,去掉BN层可以解决问题TensorFlow实战 InternalError: cuDNN launch failure : input shape(未解决求交流)。 更换cudnn版本也无济于事。 事实上更可能是TensorFlow显存配置的问题(事实上也是缺少证据的,只是按照这个思路可以排除故障,因此该因素应该是最大似然的原因)
解决方案
在代码中加入按需分配显存的配置:
方案1
con = tf.ConfigProto()
con.gpu_options.allow_growth = True
keras.backend.tensorflow_backend.set_session(tf.Session(config=con))
方案2
os.environ['TF_FORCE_GPU_ALLOW_GROWTH'] = 'true'
原理相同,只是不一样的写法。
边栏推荐
猜你喜欢
shell编程流程控制练习
SonarQube即将亮相第十八届GOPS全球运维大会
没开发人员,接到开发物联网系统的活儿,干不干?
【深度学习】mmclassification mmcls 实战多标签分类任务教程,分类任务
5G NR 系统消息
Letter from Silicon Valley: Act fast, Facebook, Quora and other successful "artifacts"!
巴比特 | 元宇宙每日必读:中国1775万件数字藏品分析报告显示,85%的已发行数藏开通了转赠功能...
训练集Loss收敛,但是测试集Loss震荡的厉害?
官方发布·2022南京智博会定于10月份在新庄国展召开
Mathcad 15.0软件安装包下载及安装教程
随机推荐
LeetCode刷题(8)
张朝阳对话俞敏洪:一边是手推物理公式,一边是古诗信手拈来
小红的aba子序列(离散化、二分、dp维护区间最短)
nyoj757 期末考试 (优先队列)
可视化开发必看:智慧城市四大核心技术
时间格式2020-01-13T16:00:00.000Z中的T和Z分别表示什么,如何处理
Discover the joy of C language
朴素贝叶斯
高泽龙出席博鳌全球旅游生态大会 讲元宇宙与未来网络科技
金融业“限薪令”出台/ 软银出售过半阿里持仓/ DeepMind新实验室成立... 今日更多新鲜事在此...
How to write a blog with Golang - Milu.blog development summary
PHP高级检索功能的实现以及动态拼接SQL
Mathcad 15.0软件安装包下载及安装教程
大佬们 我是新手,我根据文档用flinksql 写个简单的用户访问量的count 但是执行一次就结束
MMDetection实战:MMDetection训练与测试
Android 开发用 Kotlin 编程语言一 基本数据类型
Google启动通用图像嵌入挑战赛
解决运行文件消失、C盘空间不断缩小而且找不到文件位置的问题
祝所有码农七夕快乐~
Flink Yarn Per Job - 启动TM,向RM注册,RM分配solt