【发布时间】:2018-03-28 08:15:47
【问题描述】:
有没有办法强制为特定 Pytorch 实例可用的 GPU 内存量设置一个最大值?例如,我的 GPU 可能有 12Gb 可用,但我想为特定进程分配最大 4Gb。
【问题讨论】:
-
我认为 pytorch 会根据需要使用内存,可能是模型和加载的图像。我不认为它会贪婪地消耗所有可用的内存。
-
@ManuelLagunas 是吗?即使是这种情况,我也想知道是否有办法对 pytorch 实例认为可用的内存设置最大限制。
-
我实际上不知道任何方法,但我认为您可以通过批量大小来控制它。模型大小将始终相同,如果它不适合 GPU 内存,则执行将崩溃。
标签: pytorch