现存太小
报错:
RuntimeError: CUDA out of memory. Tried to allocate *** MiB (GPU *; *** GiB total capacity; *** GiB already allocated; *** GiB free; *** MiB cached)
解决:
加入
if hasattr(torch.cuda, 'empty_cache'):
torch.cuda.empty_cache()
释放无关内存。
页面文件太小
报错:
OSError: [WinError 1455] 页面文件太小,无法完成操作。
解决:
调整python所在盘的虚拟内存页面大小。
查看高级系统设置-高级-性能-设置-高级-虚拟内存-更改-取消自动管理-自定义大小-设置-应用。