系列文章 \text{\bf 系列文章} 系列文章 PyTorch学习笔记(一)——Tensor的基础语法 PyTorch学习笔记(二)——自动微分 PyTorch学习笔记(三)——Dataset和DataLoader PyTorch学习笔记(四)——torchvision工具箱 PyTorch学习笔记(五)——多层感知机的实现 PyTorch学习笔记(六)——Sequential类、参数管理与GPU 目录 一、Tensor的创建 1.1 直接从数据中创建 1.2 从现有的numpy数组中创建 1.3 创建特殊类型的张量 1.3.1 全0张量 1.3.2 全1张量 1.3.3 全x张量 1.3.4 “单位”矩阵 1.3.5 以固定步长生成张量 1.3.6 以固定元素个数生成张量 1.4 随机抽样 1.4.1 产生 [ 0 , 1 ) [0,1) [0,1) 随机数 1.4.2 产生随机整数 1.4.3 产生 N ( 0 , 1 ) \mathcal{N}(0,1) N(0,1) 随机数 1.4.4 产生随机排列 1.4.5 随机种子 二、Tensor的合并、拆分与重构 2.1 Tensor的合并 2.1.1 连接张量 2.1.2 堆叠张量 2.2 Tensor的拆分 2.2.1 按元素个数拆分 2.2.2 按块数进行拆分 2.3 Tensor的重构 2.3.1 重塑Tensor 2.3.2 挤压Tensor 三、Tensor的索引、切片 3.1 在指定维度上使用索引进行选择