无法从手电筒导入模块

Cannot import modules from torch

我已经安装了 torch 1.4.0。它与所有模块一起工作了 4 个月。但是昨天我 运行 在 Jupyter Notebook 中遇到了一个问题,例如:

import torch
import torch.nn as nn
import torch.optim as optim

并抛出“找不到模块 torch.optim”。但它可以导入 torchtorch.nn!我不明白为什么。我没有更改 venv 或安装其他软件包。 torch.nn.Functionaltorch.onnx 也有同样的问题。有人知道如何解决这个问题吗?

所以问题通过安装 torch 1.6.0 解决了。我不知道为什么火炬 1.4.0 会发生这种情况。不管怎样,现在可以了。