我正在尝试使用Flask + PyTorch运行一个基本应用程序,并将其托管在Heroku上。但是,我遇到的问题是,免费版本的最大子弹大小为500mb,而PyTorch本身约为500mb。
在Google进行一些搜索之后,有人写了一篇关于找到仅CPU版本的PyTorch的文章,并使用它,在这里要小得多。。
但是,我对如何完成此操作非常迷惑,而该人员根本没有记录在案。任何建议表示赞赏,谢谢。
编辑:
为了更具体地说明我的问题,据我所知,我尝试安装torch by,其中包括require.txt,其中将torch列为依赖项。当前我有:火炬== 0.4.1。但是,这不起作用的大小。
我的问题是,您是否知道我可以在需求文件中写些什么来获得较小的仅用于cpu的割炬版本,或者,如果requirements.txt不适用于该版本,我会怎么做,以便获取CPU版本。
kHa*_*hit 16
从 PyTorch 1.3 开始,PyTorch 已更改其 API。为了仅安装 CPU 版本,请使用
conda install pytorch torchvision cpuonly -c pytorch
Run Code Online (Sandbox Code Playgroud)
并且,可以从https://download.pytorch.org/whl/torch_stable.html下载相应的轮文件,并且可以使用pip
或使用类似于以下对应于您预期的 pytorch 和 torchvision 版本的命令进行安装
在 Linux 上:
pip3 install torch==1.9.0+cpu torchvision==0.10.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
Run Code Online (Sandbox Code Playgroud)
在 Windows/Mac 上:
pip3 install torch torchvision
Run Code Online (Sandbox Code Playgroud)
查看 PyTorch 的入门指南。
小智 13
我从torch 稳定版本列表中收到每个版本的错误。喜欢
`{specific_version} 不是此平台上受支持的滚轮
尝试将其放入您的requirements.txt中
// requirements.txt
-f https://download.pytorch.org/whl/torch_stable.html
torch==1.8.1+cpu
torchvision==0.9.1+cpu
fastai>=2.3.1
ipywidgets
voila
Run Code Online (Sandbox Code Playgroud)
2020年,如果您想使用pip3下载pytorch-cpu版本(Linux和Win上),请使用以下命令:
pip3 install torch==1.5.0+cpu torchvision==0.6.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
Run Code Online (Sandbox Code Playgroud)
每Pytorch网站,你可以安装pytorch-cpu
使用
conda install pytorch-cpu torchvision-cpu -c pytorch
Run Code Online (Sandbox Code Playgroud)
您可以从Anaconda云上的文件中看到,其大小在26到56MB之间变化,具体取决于您要安装它的操作系统。
你可以从这里得到http://download.pytorch.org/whl/cpu/
。车轮为87MB。
您可以通过在requirements.txt
文件中放入滚轮的链接来设置安装。如果您在Heroku上使用Python 3.6:
http://download.pytorch.org/whl/cpu/torch-0.4.1-cp36-cp36m-linux_x86_64.whl
Run Code Online (Sandbox Code Playgroud)
否则,对于Python 2.7:
http://download.pytorch.org/whl/cpu/torch-0.4.1-cp27-cp27mu-linux_x86_64.whl
Run Code Online (Sandbox Code Playgroud)
例如,如果您的要求是pytorch-cpu
,numpy
并且scipy
您正在使用Python 3.6,则其requirements.txt
外观应为:
http://download.pytorch.org/whl/cpu/torch-0.4.1-cp36-cp36m-linux_x86_64.whl
numpy
scipy
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4762 次 |
最近记录: |