AttributeError: ‘builtin_function_or_method‘ object has no attribute ‘view‘解决办法

1.问题陈述

今天在使用pytorch中的view方法,改变张量形状时,发生错误。

AttributeError: 'builtin_function_or_method' object has no attribute 'view'

报错提示:AttributeError: ‘内置函数或方法’ 对象没有属性 ‘view’
AttributeError: ‘builtin_function_or_method‘ object has no attribute ‘view‘解决办法_第1张图片
解决办法

检查forward在使用时,传入的参数x是什么类型,是否是张量,是否传参正确。

因为在程序运行forward方法之前,参数x都为任意类型。一旦方法调用,才检查后面的代码是否则正确。

检查后发现,不是张量,改为张量。问题解决。

你可能感兴趣的:(pytorch,pytorch,view)