【问题标题】:PyTorch: module 'torch' has no attribute 'gradient'PyTorch:模块“火炬”没有属性“渐变”
【发布时间】:2021-12-23 10:41:32
【问题描述】:

PyTorch 似乎有一个严重的错误导致错误消息

AttributeError: module 'torch' has no attribute [some torch function]

就我而言,我尝试使用torch.gradient link。 我正在使用 Python 版本 3.8.5 并尝试了用于 CPU 的 PyTorch 版本 1.6.01.7.01.7.11.81.9.0。 (最新版本还有一个渐变BUG torch.gradient edge order)。

有几个答案建议我应该通过 pip 安装torch,我应该安装torchvision,没有任何效果。还有一个建议,the wrong torch folder is used as a namespace 似乎并非如此,因为我运行时有一个initfile print(torch.__path__)

所以我的问题是: 如何最终解决这个问题?


我尝试使用 conda 推荐的 pytorch.org 版本、anaconda.org/pytorch/pytorch 和 pypi.org/project/torch 安装它 - 没有任何效果。


conda list torch 元素给出了

pytorch                   1.7.1               py3.8_cpu_0  [cpuonly]  pytorch
pytorch-mutex             1.0                         cpu    pytorch
torchaudio                0.7.2                      py38    pytorch
torchvision               0.8.2                  py38_cpu  [cpuonly]  pytorch

【问题讨论】:

  • 你是如何安装 PyTorch 的?与conda?
  • 我尝试使用 conda 推荐的 pytorch.org 版本、anaconda.org/pytorch/pytorchpypi.org/project/torch 安装它
  • “我试过了”,你到底用什么在你的机器上安装 PyTorch:pip 还是 conda?
  • 我为每个版本使用了几个环境。在一种环境中我使用 pip,在另一种环境中使用 conda。
  • 在你的conda环境下,可以conda list torch吗?

标签: python-3.x pytorch torchvision


【解决方案1】:

同样的事情发生在我身上。我所做的是新建一个conda环境,按照https://pytorch.org/重新安装PyTorch

【讨论】:

    猜你喜欢
    • 2018-10-10
    • 2018-04-29
    • 2020-02-09
    • 1970-01-01
    • 2021-09-22
    • 2022-06-27
    • 1970-01-01
    • 2023-04-04
    • 2021-05-13
    相关资源
    最近更新 更多