【问题标题】:ModuleNotFoundError: No module named 'torch.utils.benchmark'ModuleNotFoundError:没有名为“torch.utils.benchmark”的模块
【发布时间】:2021-09-02 22:33:43
【问题描述】:

我一直在尝试使用 torch 基准测试模块来分析代码。已验证所有必需的导入均已到位:

import torch
import torchvision
import torch.utils.benchmark 

另外,这些是安装的版本:

torch ->  1.4.0
torchvision -> 0.2.1
tensorflow ->  1.12.0
tensorflow-gpu -> 1.12.0
tensorboard -> 2.5.0

但我仍然收到错误:ModuleNotFoundError: No module named 'torch.utils.benchmark' 在导入 torch.utils.benchmark 时。根本原因可能是什么?

【问题讨论】:

    标签: python python-3.x pytorch tensorboard torchvision


    【解决方案1】:

    你试过升级torch吗?我看到您使用的是 1.4.0,但目前 1.9.0 可用。

    pip install torch --upgrade

    我已经按照您在 1.9.0 中描述的那样测试了模块的导入,并且没有收到任何错误。

    【讨论】:

      猜你喜欢
      • 2019-03-28
      • 2022-01-07
      • 2017-12-14
      • 2020-12-10
      • 2020-10-10
      • 2022-01-06
      • 2021-09-10
      • 2018-01-21
      相关资源
      最近更新 更多