为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的 Google Colab 会话耗尽了 RAM?

为什么我的 Google Colab 会话耗尽了 RAM?

catspeake 2022-09-06 16:23:49
我在一个文件夹中有几个图像,我正在尝试将每个图像转换为灰度并将它们保存到另一个文件夹中由于RAM耗尽,Google Colab会话不断崩溃,我已尝试在每个变量上使用del这是我的代码img_array = []for filename in FileArray:    img = cv2.imread('train/train/Img-'+filename)    height, width, layers = img.shape    size = (width, height)    img_array.append(img)    image = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)    cv2.imwrite('train/gray/Img-'+filename, image)    del img    del height    del width    del layers    del size    del image
查看完整描述

1 回答

?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

即使您正在删除 ,图像仍保留在列表中的内存中。如果您有很多图像,则可以将它们全部保存在内存中,从而非常快速地咀嚼RAM。imgimg_arrayFileArray

请尝试删除以下行:

img_array.append(img)


查看完整回答
反对 回复 2022-09-06
  • 1 回答
  • 0 关注
  • 275 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信