【发布时间】:2020-12-08 18:50:50
【问题描述】:
我正在 colab 中处理 pytorch
训练时,pytorch 消耗大量内存
训练后,我保存了模型,并将模型加载到另一个笔记本(注 2)。
在注释 2 中,加载 state_dict 和所有内容后,pytorch 消耗的内存比训练状态少得多。
所以,我想知道训练时“无用”的数据会存储在显卡内存中(在我的情况下,大约 13gb)...
如果是这样,我如何在训练后删除无用的数据?
加。我试图删除训练时使用的变量,但不够大(大约 2gb)
【问题讨论】:
标签: deep-learning memory-leaks pytorch