在实验室服务器上跑代码遇到了“Allocation of XXXXXXXX exceeds 10% of system memory”的问题,一个博客中写的是:
这个问题的原因主要是两种:一种是你的硬盘容量太小,没有办法保存训练好的模型;还有一种原因就是你的硬盘中没有你代码中保存训练模型的文件夹路径。
所以我改了模型的大小,但是仍旧存在问题,甚至发现当前模型比之前一个可以运行的模型(基于同一数据集)参数量更少但还是报这个错误。我对比了一下,发现如果使用tensorflow.keras包就不会报错,如果直接使用keras包就会报错,不知道是不是包的问题,在这里记录一下。