1.问题陈述
今天在使用pytorch中的view方法,改变张量形状时,发生错误。
AttributeError: 'builtin_function_or_method' object has no attribute 'view'
报错提示:AttributeError: ‘内置函数或方法’ 对象没有属性 ‘view’
解决办法
检查forward在使用时,传入的参数x是什么类型,是否是张量,是否传参正确。
因为在程序运行forward方法之前,参数x都为任意类型。一旦方法调用,才检查后面的代码是否则正确。
检查后发现,不是张量,改为张量。问题解决。