class Scale(transforms.Scale):报错module 'torchvision.transforms.transforms' has no attribute
时间: 2024-09-18 21:12:14 浏览: 78
导入FashionMNIST数据集时报错module ‘torchvision.datasets’ has no attribute ‘FashionMNIS’
这个错误提示表示在PyTorch库中的`torchvision.transforms.transforms`模块并没有找到名为`Scale`的属性或函数。`torchvision.transforms`通常包含了图像预处理的各种变换操作,如缩放、裁剪等,但可能由于版本更新或者其他原因,`Scale`这个名字不再直接作为该模块的一部分。
如果你想要在`transforms`中应用缩放,你可以尝试使用以下几种方式:
1. 使用`Compose`组合其他变换,包括`Resize`:
```python
from torchvision.transforms import Compose, Resize
transform = Compose([Resize((new_width, new_height))])
```
2. 或者直接导入`Resize`并指定尺寸:
```python
from torchvision.transforms import Resize
transform = Resize((new_width, new_height))
```
确保你在使用前已经安装了正确的`torchvision`版本,并检查是否有拼写错误或其他导入问题。
阅读全文