代码一样但是总报错怎么回事

按照书上写的代码,还是报错,可以帮忙看一下吗,找了一下网上说的原因,但是不知道该修改哪里

img

img

img

img

从报错信息上看的话你参考一下,
函数 gettrain 的参数是否正确传递:是否按照函数定义的形式传递参数
参数中的变量是否已经被正确赋值:这里的话你可以打印相应的变量并检查其值是否正确。
在函数中是否有其它错误:特别是在使用 PyTorch 库时,可能会存在变量名、库名称等拼写错误,需要仔细检查
如有帮助给个采纳

别在控制台下写代码
先搞个py文件,把代码存好
写一点,调一点,不要写了好几百行一起执行

要别人帮忙一定要记住一点,要尽可能的减少别人的工作量,你贴个图,是想让我们手动敲一遍吗?能帖代码的帖代码,已经排查过的问题都说清楚