permissions - PyTorch 权限错误 : [Errno 13] Permission denied: '/.torch'

标签 permissions pytorch

我正在运行一个基于 PyTorch 的机器学习程序,使用 Resnet50 模型进行图像分类以进行迁移学习。我收到有关权限的错误消息。

Traceback (most recent call last):
File "imgc_pytorch.py", line 67, in
  model = models.resnet50(pretrained=True)
File "/opt/conda/lib/python3.6/site-packages/torchvision/models/resnet.py", line 187, in resnet50
  model.load_state_dict(model_zoo.load_url(model_urls['resnet50']))
File "/opt/conda/lib/python3.6/site-packages/torch/utils/model_zoo.py", line 59, in load_url
  os.makedirs(model_dir)
File "/opt/conda/lib/python3.6/os.py", line 210, in makedirs
  makedirs(head, mode, exist_ok)
File "/opt/conda/lib/python3.6/os.py", line 220, in makedirs
  mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/.torch'

在这个论坛上查找,建议在文件名前添加 'sudo',但出现错误 "/bin/sh: 1: sudo: not found"

最佳答案

您可以将 model_zoo.load_url(model_urls['resnet50']) 更改为 model_zoo.load_url(model_urls['resnet50'], model_dir='~/.torch/')this

关于permissions - PyTorch 权限错误 : [Errno 13] Permission denied: '/.torch' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55073757/

相关文章:

在 sudo 中运行程序时将目录的所有权更改为用户

ios - 在 FB.com 上删除应用程序后,FB 应用程序无法向 iOS 请求权限

iis - 如何启用对Web 服务的文件系统访问?

lstm - 如何正确地为 PyTorch 中的嵌入、LSTM 和线性层提供输入?

python - 在 PyTorch 中,图层权重和偏差是如何默认初始化的?

java - 从图库中选择图像会出现错误 Android N

javascript - Chrome 扩展程序声明权限困惑

machine-learning - 在 PyTorch 中使用 Dataloader 迭代数据集时出现 IndexError

python - 为 torch 张量赋值

python - 如何对 pandas、torch 和 numpy 输入使用打字覆盖