如何解决部署机器学习模型
我通过训练模型创建了机器学习管道,并将其部署为Web服务。我将所有内容都放在了Github上,但没有将训练数据集放到Github上,因为Github将文件大小限制为100 MB。训练模型后,将模型和必要的文件保存到.pkl文件中。模型文件本身的大小约为300 MB,因此我无法将模型上传到Github。我将我的仓库连接到Heroku并尝试发送请求,但后来我意识到我在训练数据集中没有该模型,所以无法提出请求。
考虑到Github的一些限制,是否有最佳实践来部署机器学习模型?
请告知
解决方法
Github是一个版本控制系统。从技术上讲,您的存储库中不应包含训练数据或训练后的模型。
最真实的机器学习系统将经过训练的模型存储在文件存储中,例如S3。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。