2733073500 发表于 2023-6-8 16:29:01

transform里面没有scale

大佬们,我打这个的时候


from torchvision import transforms as transforms

transforms.Scale(60)”

报警:

“在 '__init__.py' 中找不到引用 'Scale'”
这是为什么啊,我跟着视频教学打的,他有Scale函数,而我这里没有

求指教{:5_111:}

isdkz 发表于 2023-6-8 16:30:29

这个问题可能是因为 torchvision 版本更新了。在早期的 torchvision 版本中, Scale是用来进行图像缩放的函数,但在后续版本中,这个函数已经被Resize替换了。

你可以试试以下代码:

from torchvision import transforms as transforms

transforms.Resize(60)


这样应该就可以进行图像缩放了。

另外,不同版本的库中,函数和类可能会有所改变,有时候跟着教学视频的代码可能会遇到这样的问题。这时候你可以尝试查看官方文档,或者在搜索引擎上查找你遇到的问题。

2733073500 发表于 2023-6-8 16:33:13

本帖最后由 2733073500 于 2023-6-8 16:39 编辑

{:5_106:}

2733073500 发表于 2023-6-8 16:35:56

isdkz 发表于 2023-6-8 16:30
这个问题可能是因为 torchvision 版本更新了。在早期的 torchvision 版本中, Scale是用来进行图像缩放的 ...

原来如此,多谢大佬
页: [1]
查看完整版本: transform里面没有scale