描述
有单个list=[图片, label]
可是完整取是list, 分开取b = list[1]类型是str了,然后我死活百度不到,基本都是numpy数组转Tensor或者tensor转list,我把torch.tensor, torch.Tensor, torch.to_tensor,用了个遍,并且搭配着或许先转为数组,np.asarray还有np.array,
害,搞了我一天,最最后,我看到了一篇
https://www.cnblogs.com/ZhangHT97/p/13497169.html添加链接本篇博文
对黑,转化为int类型试试
也就是
c = list[1]
c = int(c)
还真成了,就是还会报错,但是debug已经显示成tensor了
下面是报错
注意到区别了吗,要用小写的tensor!!!
torch.Tensor()和torch.tensor()的区别
通过上面对比,区别在于得到的tensor,通过torch.tensor( )得到的tensor的数据是int型的,是根据data的类型构造,而torch.Tensor得到的是float型。
更详细的可以参考:tensor和Tensor