概述
传入数据用tensor,传入形状用FloatTensor
1. 小写的tensor:接受数据
2. 大写的Tensor()或者FloatTensor():接受的是shape,数据的维度
# 2 import from list
# 传入数据用tensor,传入形状用FloatTensor
# 小写的tensor接受数据,
# 大写的Tensor()或者FloatTensor()接受的是shape,数据的维度
b = torch.tensor([2., 3.2])
print(b)
# out:tensor([2.0000, 3.2000])
b = torch.FloatTensor([2., 3.2])
print(b)
# out:tensor([2.0000, 3.2000])
# 少用,容易混淆:也可以接受数据,在列表里面,
b = torch.FloatTensor(2, 3) # 两行三列
print(b)
# out:tensor([[1.0790e-43, 0.0000e+00, 1.4013e-45],
# [0.0000e+00, 1.4013e-45, 0.0000e+00]])
b = torch.tensor([[2., 3.2], [1., 22.3]])
print(b)
# tensor([[ 2.0000, 3.2000],
# [ 1.0000, 22.3000]])
参考: https://blog.csdn.net/weixin_39450145/category_9627197.html
最后
以上就是鲤鱼大碗为你收集整理的小写的tensor接受数据,大写的Tensor()接受的是shape,数据的维度的全部内容,希望文章能够帮你解决小写的tensor接受数据,大写的Tensor()接受的是shape,数据的维度所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复