这里出现相似错误每每是由于,conv2d()函数的第一个参数,须要时一个tensor行的数据,然而却赋值成了not后给的类型。ide
我出现问题的缘由是,中间有一个函数缺乏返回值,所以会形成NoneType的错误。其他错误相似,只需把送给conv2d()的数据转换成tensor便可;函数
这里:numpy 和 tensor数据相互转换的方法:it
1.numpy->tensorclass
data = torch.tensor(data)numpy
2.tensor->numpy方法
非训练数据(训练结束后的tensor)的转换:cpu
data1 = np.array(data1)数据
若是是训练过程当中须要转换,则:di
data_ = data.cpu().data.numpy()view