怎么解决TensorFlowGPU版出现OOM错误的问题

技术怎么解决TensorFlowGPU版出现OOM错误的问题这篇文章主要介绍“怎么解决TensorFlowGPU版出现OOM错误的问题”,在日常操作中,相信很多人在怎么解决TensorFlowGPU版出现OOM错误的问题

本文主要介绍“如何解决TensorFlowGPU版本中的OOM错误问题”。在日常操作中,相信很多人对于如何解决TensorFlowGPU版本中OOM错误的问题有所疑惑。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮助大家解答“如何解决TensorFlowGPU版本中OOM错误的问题”的疑惑。接下来,请和边肖一起学习!

问题:

使用mask_rcnn预测自己的数据集时,会出现以下错误:

ResourceExhaustedError:通过分配器GPU_0_bfc分配形状为[1,512,1120,1120]且类型为FLOAT on/job : localhost/replica :0/task :0/device : GPU :0的张量时OOM [{ { node rpn _ model/rpn _ conv _ shared/卷积}}=Conv2D[T=DT_FLOAT,data_format=’NCHW ‘,explants='[[{ { node ROI _ align _ mask/strided _ slice _ 17/_ 4277 } }=_ Recv[client _ terminated=false,Recv _ device=’/job : localhost/replica :0/task 3:0/device : ‘,send _ device=’/job : localhost/replica :0/task 3:0/device 33: GPU 333333

原因:

第一,因为图片尺寸是3200*4480,图片尺寸太大。

第二,我用的是TensorFlow GPU版本,但是我的GPU的视频内存只有8G,导致视频内存不足。

解决:

首先,将图片的大小更改为小于视频内存的大小。

第二,我们不使用GPU进行预测,只使用CPU进行预测,因为CPU内存一般比视频内存大。但是它安装了GPU版本的TensorFlow,所以需要在预测程序中进行更改。

该程序在前两行中添加了以下代码:

导入osos . environ[‘ CUDA _ VISIble _ DEVISIONS ‘]=’ ‘

引号里填的是GPU的序列号,如果没有,说明没有使用GPU。

至此,“如何解决TensorFlowGPU版本中OOM错误的问题”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以更好的帮助大家学习,所以赶紧试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/68669.html

(0)

相关推荐

  • JAVA多线程怎么实现用户任务排队并预估排队时长

    技术JAVA多线程怎么实现用户任务排队并预估排队时长这篇文章主要介绍“JAVA多线程怎么实现用户任务排队并预估排队时长”,在日常操作中,相信很多人在JAVA多线程怎么实现用户任务排队并预估排队时长问题上存在疑惑,小编查阅

    攻略 2021年12月9日
  • VB.NET中子过程和函数怎么用

    技术VB.NET中子过程和函数怎么用小编给大家分享一下VB.NET中子过程和函数怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!VB.NE

    攻略 2021年12月2日
  • Flutter和Web生态是怎么对接的

    技术Flutter和Web生态是怎么对接的本篇内容介绍了“Flutter和Web生态是怎么对接的”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔

    攻略 2021年11月19日
  • selenium测试过程动了键盘(selenium判断点击事件是否成功)

    技术selenium中键盘事件的示例分析这篇文章主要介绍了selenium中键盘事件的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。例:from

    攻略 2021年12月17日
  • 英文大小写26个字母,二十六个字母大小写小学英语

    技术英文大小写26个字母,二十六个字母大小写小学英语1、二十六个字母大小写书写顺序英文大小写26个字母:2、26个英文字母及发音音标如下: A a [ei] B b [bi:] C c [si:] D d [di:] E

    生活 2021年10月23日
  • Windows中能够提取出图片边缘特征的网络是什么

    技术Windows中能够提取出图片边缘特征的网络是什么这篇文章主要介绍“Windows中能够提取出图片边缘特征的网络是什么”,在日常操作中,相信很多人在Windows中能够提取出图片边缘特征的网络是什么问题上存在疑惑,小

    攻略 2021年11月9日