我在尝试将我的训练模型部署到GCP虚拟机实例上。模型大小约为94mb。代码在我的本地机器上运行得非常完美。我能够启动Flask服务器,通过cURL调用发送图像并获取结果。但在GCP上,每当我尝试加载模型时,就会遇到这个错误 allocation of 52953088 exceeds 10% of system memory
,然后进程被终止。
同样的模型在我的本地机器上可以安全加载并运行。我应该增加虚拟机实例的内存吗,还是有其他方法?
回答:
我通过创建一个内存更大的新实例解决了这个问题。将内存从微型(约0.6gb)增加到小型(1.7gb)解决了错误。