1.Tensor(张量)的概念
张量是一个多维数组
他是标量、向量、矩阵的高纬拓展
variable是torch.autograd.Variable用于封装tensor,便于进行自动求导
含有5种属性:
data:被封装的tensor
grad:data的梯度
grad_fn:创建tensor的function,是用于什么操作 ±*/等
require_grad:指示是否需要梯度
in_leaf:指示是不是叶子节点
pytorch 0.4.0开始以后,variable被并入tensor
tensor的属性:
dtype:张量的数据类型 如:torch.FloatTensor
shape:张量的形状 如:(64,3,224,224)
device:张量所在的设备 gpu/cpui 用来加速
其他五个属性就是variable加过来的
'''
输出版本
import torch
print("hello torch{}".format(torch.__version__))
'''
'''
张量是一个多维数组
他是标量、向量、矩阵的高纬拓展
variable是torch.autograd.Variable用于封装tensor,便于进行自动求导
含有5种属性:
data:被封装的tensor
grad:data的梯度
grad_fn:创建tensor的function,是用于什么操作 +-*/等
require_grad:指示是否需要梯度
in_leaf:指示是不是叶子节点
pytorch 0.4.0开始以后,variable被并入tensor
tensor的属性:
dtype:张量的数据类型 如:torch.FloatTensor
shape:张量的形状 如:(64,3,224,224)
device:张量所在的设备 gpu/cpui 用来加速
其他五个属性就是variable加过来的
'''

更多文章请关注《万象专栏》
转载请注明出处:https://www.wanxiangsucai.com/read/cv15042