【发布时间】:2019-01-14 18:51:36
【问题描述】:
我正在尝试使用 Flask + PyTorch 运行一个基本应用程序,并将其托管在 Heroku 上。但是,我遇到的问题是免费版本的最大 slug 大小为 500mb,而 PyTorch 本身约为 500mb。
在谷歌搜索后,有人写到找到一个仅 cpu 版本的 PyTorch,并使用它,它要小得多here。
但是,我不知道这是如何完成的,而且这个人根本没有记录这一点。任何建议表示赞赏,谢谢。
编辑:
为了更具体地说明我的问题,我尝试安装torch by(据我所知),包括一个将torch列为依赖项的requirements.txt。目前我有:手电筒==0.4.1。但是,这在大小上不起作用。
我的问题是,你知道我可以在需求文件中写什么来获得更小的仅 cpu 版本的火炬,或者,如果 requirements.txt 不适合这个,我会怎么做相反,要获取 cpu 版本。
【问题讨论】:
-
要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。
-
抱歉——这不是我的本意。我并不是想寻求建议,我更想问的是如何正确使用我没有经验的 heroku。我会更新我的问题。