赞
踩
1 定义:一个多维数组,是标量(0维张量),向量(1维张量),矩阵(2维张量)的高维拓展。
2 属性:data,dtype(张量的数据类型) ,shape(张量的形状,如64,3,224,224),device(张量所在设备,Gpu/cpu加速关键) 前四个与数据相关
requires_grad , grad ,grad_fn ,is_leaf 与数据求导相关
直接创建:torch.tensor() :从data来创建tensor,data可以为list/numpy device可以为cuda/cpu
从numpy创建tensor:torch.from_numpy(ndarry).注:创建的tensor与原ndarray共享内存,改一个,另一个也会改
x=t.empty(5,3)#构造一个53的矩阵,不初始化
y=t.rand(5,6)#构造一个56的随机矩阵
z=t.zeros(5,6,dtype=t.float64)#构造一个56的全0矩阵
z=t.tensor(列表)#将这个列表变为张量形式
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。