Sagemaker:MemoryError:无法为形状为___,数据类型为float64的数组分配___的内存

9
我正在Sagemaker中运行笔记本电脑,似乎在将文本向量化后产生的一个数组引起了问题。根据其他答案的阅读,这似乎是一个overcommit问题。其中一个提出的解决方案是使用以下设置始终进行过度承诺。
$ echo 1 > /proc/sys/vm/overcommit_memory

您是否有关于如何在Sagemaker中完成相同事情的文档或建议?

非常感谢。

2个回答

3

通过sudo -i命令打开root shell,然后执行echo 1 > /proc/sys/vm/overcommit_memory命令。


-2

在SageMaker Notebook中将默认内核更改为conda_python3解决了我的问题。


1
提供的回复因低质量而被标记以进行审核。以下是如何撰写好的答案的一些指南。来自审核。How do I write a good answer? - Trenton McKinney

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接