python - 由于 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
解决方案
推荐阅读
- reactjs - 如何在没有不必要渲染的情况下创建可重用的异步 thunk
- php - 遍历目录,按字母顺序排序和显示项目
- javascript - 节点升级后 ESLint/Prettier 抛出错误
- spring - Spring Integration 聚合不起作用
- datetime - 在 Kotlin 数据类中序列化 ZonedDateTime
- c# - 一起使用存储库工厂和存储库因子设计模式
- powershell - 连续的 Powershell 脚本在竹计划中失败
- shared-libraries - 如何制作 Android 为 AAB 提取的共享库?
- excel - excel连接IF公式
- apache-spark - spark如何分布式写入s3或azure blob