Pytorch 和 IOS 的演示不适用于 MacBook M1

时间:2021-06-21 16:58:58

标签: pytorch

我正在尝试学习如何在 IOS 设备中使用 Pytorch。 https://github.com/pytorch/ios-demo-app/tree/master/ImageSegmentation

下载文件 deeplabv3_scripted.pt 后,我运行 python deeplabv3.py 以生成 ptl 文件。

不幸的是这不起作用,我收到错误:

File "/Users/name/opt/miniconda3/envs/ios_pytorch/lib/python3.9/urllib/request.py", line 641, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 403: rate limit exceeded

我也试过 https://github.com/pytorch/ios-demo-app/tree/master/HelloWorld

但是 mobile_net_v2 在模型中不存在。

我使用的是最新的 pytorch 和 Python 3.9 以及 Mac Silicon M1。

Python 3.7 也不起作用。

1 个答案:

答案 0 :(得分:0)

如果您的问题是收到此错误:“HTTP 错误 403:超出速率限制”,那么您可以从不同的方式获取模型,

import torchvision
model = torchvision.models.resnext50_32x4d(pretrained=True)

它应该可以工作!