首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RuntimeError:库达内存不足。使用Yolact训练时

RuntimeError:库达内存不足。使用Yolact训练时
EN

Stack Overflow用户
提问于 2021-05-19 06:28:51
回答 1查看 680关注 0票数 0

我一直试图与PyTorch一起为Yolact训练,遵循指南:https://github.com/dbolya/yolact

目前GPU采用RTX2070,cudatoolkit为11.1.1。

当我运行以下命令时:

python train.py --config=yolact_base_config --批处理_train.py=8

我不断地遇到这个错误

RuntimeError:库达没记忆了。尝试分配50.00 MiB (GPU 0;7.79 GiB总容量;5.98 GiB已分配;22.88 MiB空闲;PyTorch总共预留6.40 GiB )

我尝试在max_size中缩小config.py下图片的最大大小,但是数据自动化系统的错误仍然存在。我也减少了批量大小,但似乎没有改善。

EN

回答 1

Stack Overflow用户

发布于 2021-05-19 07:55:19

造成这一错误的原因有几个,其中一些是

  1. 您的模型层太密集,所以您的GPU无法训练它
  2. 图像输入可能太大,使得GPU无法处理

也许你可以尝试的其他原因是,看看你的心里话,如果你用的是8,那么试着把它减少到4或3,看看你的训练从哪里开始。

你可以试着缩小输入尺寸如果图像..。或者我都试一试

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67598004

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档