目录
二、Autograd: 自动求导(automatic differentiation)
工具
- dir():打开,查看里面内容
- help():说明书
一、Pytorch是什么?
他是一个基于Python的科学计算包,目标用户有两类
- 为了使用GPU来替代numpy
- 一个深度学习援救平台:提供最大的灵活性和速度
张量Tensors
张量类似于numpy的ndarrays,不同之处在于张量可以使用GPU来加快计算。
注意
torch.Size
实际上是一个元组,所以它支持元组相同的操作。- 任何在原地(in-place)改变张量的操作都有一个’_’后缀。例如
x.copy_(y), x.t_()
操作将改变x
.
二、Autograd: 自动求导(automatic differentiation)
PyTorch 中所有神经网络的核心是autograd
包.
1、变量(Variable)核心类
autograd.Variable
是autograd
包的核心类,它实际上是对张量(Tensor
)的封装(容器)
- 可以通过