PyTorch中的Variable类型

1 前言

今天在学习PyTorch~

之前在莫烦的教程中看到了Variable类型的变量,后来看PyTorch的《Deep Learning with PyTorch: A 60 Minute Blitz》教程时,作者们都没有使用Variable类型,于是我就感觉很奇怪,于是就请教了一下度娘~

2 PyTorch中的Variable类型

我感觉对于当前版本的PyTorch,Variable类型相当于已经被“弃用”了,

我们来看看AI科技大本营在其文章《Variable和Tensor合并后,PyTorch的代码要怎么改?》中的表述:

新版本中,torch.autograd.Variable 和 torch.Tensor 将同属一类。更确切地说,torch.Tensor 能够追踪日志并像旧版本的 Variable 那样运行; Variable 封装仍旧可以像以前一样工作,但返回的对象类型是 torch.Tensor。这意味着你的代码不再需要变量封装器。

所以我感觉现在基本上不需要使用Variable类型了。

你可能感兴趣的:(PyTorch学习)