Deep learning 我得到的属性错误为';int';对象没有属性';至';

Deep learning 我得到的属性错误为';int';对象没有属性';至';,deep-learning,pytorch,kaggle,Deep Learning,Pytorch,Kaggle,我正在Kaggle笔记本中为图像分类编写python代码。在训练部分,我犯了一个错误 AttributeError Traceback (most recent call last) <ipython-input-22-052723d8ce9d> in <module> 5 test_loss = 0.0 6 for images,label in enumerate(train

我正在Kaggle笔记本中为图像分类编写python代码。在训练部分,我犯了一个错误

AttributeError                            Traceback (most recent call last)
<ipython-input-22-052723d8ce9d> in <module>
      5     test_loss = 0.0
      6     for images,label in enumerate(train_loader):
----> 7         images,label = images.to(cuda),label.to(cuda)
      8         optimizer.zero_grad()
      9 

AttributeError: 'int' object has no attribute 'to'

我对您工作的环境了解不多,但这就是问题所在:

for images, label in enumerate(train_loader):
    print(images)
    return
对于图像,在enumerate(火车装载机)中添加标签:
将列车加载器中的任何东西放入
标签
,而
图像
给出一个数字

试着看看我的意思,看看哪里出了问题:

for images, label in enumerate(train_loader):
    print(images)
    return

由于
images
是一个数字(int),因此没有
images.to()
方法与
图像相关

不用担心,每个人都会遇到这种情况。祝你好运