我是靠谱客的博主 鲤鱼大碗,最近开发中收集的这篇文章主要介绍小写的tensor接受数据,大写的Tensor()接受的是shape,数据的维度,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

传入数据用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,数据的维度所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部