Python ';模块';对象不可协作
我试图运行这部分代码,但得到了TypeErrorPython ';模块';对象不可协作,python,neural-network,Python,Neural Network,我试图运行这部分代码,但得到了TypeError data_dir = '../Cat_Dog_data/train' transform = transforms.Compose([transforms.ToTensor(), transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5))]) dataset = datasets.ImageFolder(data_dir, transfor
data_dir = '../Cat_Dog_data/train'
transform = transforms.Compose([transforms.ToTensor(),
transforms.Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5))])
dataset = datasets.ImageFolder(data_dir, transform = transforms)
dataloader = torch.utils.data.DataLoader(dataset, batch_size = 32, shuffle = True)
# Run this to test your data loader
images, labels = next(iter(dataloader))
helper.imshow(images[0], normalize=False)
错误:
TypeError Traceback (most recent call last)
<ipython-input-21-d9e81831faed> in <module>()
1 # Run this to test your data loader
----> 2 images, labels = next(iter(dataloader))
3 helper.imshow(images[0], normalize=False)
.
.
.
TypeError: 'module' object is not callable
TypeError回溯(最近一次调用)
在()
1#运行此命令以测试数据加载器
---->2个图像,标签=下一个(iter(数据加载器))
3 helper.imshow(图像[0],normalize=False)
.
.
.
TypeError:“模块”对象不可调用
什么是帮助者?您是否重新定义了next
或iter
?没有,我没有重新定义。请发布完整的错误消息print(next,iter)
(或log)就在那一行之前-结果?什么是帮助者?你重新定义了next
或iter
?没有,我没有重新定义它们。请在那一行-结果之前发布完整的错误消息print(next,iter)
(或log)?