DefaultCPUAllocator:内存不足:您尝试分配 364742208 字节。购买新内存

R_S*_*pta 11 python memory pytorch

我正在 python 中运行 pytorch NLP 模型,并且不断遇到以下奇怪的错误:

RuntimeError: [enforce fail at ..\c10\core\CPUAllocator.cpp:75] data. DefaultCPUAllocator: not enough 
memory: you tried to allocate 364742208 bytes. Buy new RAM!
Run Code Online (Sandbox Code Playgroud)

考虑到我有 16GB RAM 而分配只有 0.3GB,这很奇怪。所以我无法理解内存错误。

对上述问题的任何帮助将不胜感激。

小智 1

如果您有足够的 VRAM 内存,请尝试增加页面文件(虚拟内存)大小。更好的选择是设置“系统管理”,或手动将其增加到更高的值。