首页 > 解决方案 > 由于 Keras,Heroku Slug 尺寸太大

问题描述

我正在将我的应用程序部署到 heroku 但是他们的免费层只允许 < 500MB 包,我目前正在使用 tensorflow 并且它需要 > 500 MB,我可以将其降级到较低版本或使用 tensorflow-cpu,但是,我m 也使用 Keras,它至少需要 tensorflow=2.2.0(所以大小 > 500MB)。

我已经研究了这两个问题,但是以某种方式降级 Keras 会导致很多不兼容的问题。

将 python 应用程序部署到 Heroku “Slug Size too large”

错误“Keras 需要 TensorFlow 2.2 或更高版本”

我想要实现的是能够在我的包大小 < 500MB 时使用 Keras,这样我就可以将我的应用程序推送到 heroku

标签: pythondjangotensorflowherokukeras

解决方案


推荐阅读