今天是该系列的第一篇, 我们直接从 Pytorch 最基础的开始,这部分首先会整理 Pytorch 中数据结构张量的概念和创建方法,然后整理张量的各种操作,最后通过前面所学玩一个简单的线性回归。...在这里插入图片描述
2.张量的简介与创建
这部分内容介绍 pytorch 中的数据结构——Tensor,Tensor 是 PyTorch 中最基础的概念,其参与了整个运算过程,主要介绍张量的概念和属性,...下面看最后两个:
「torch.randperm(n):生成从 0 - n-1 的随机排列, n 是张量的长度, 经常用来生成一个乱序索引。...[[1., 1., 1.],
[1., 1., 1.],
[1., 1., 1.]]])
torch.Size([2, 3, 3])
.stack 是根据给定的维度新增了一个新的维度...,在这个新维度上进行拼接,这个 .stack 与其说是从新维度上拼接,不太好理解,其实是新加了一个维度 Z 轴,只不过 dim=0 和 dim=1 的视角不同罢了。