())
# 30
# 30
# 30
张量拼接操作
⚔️张量的拼接方式有两种:CAT、STACK
CAT方法是将两个张量按照某一维度进行拼接(类似于积木拼接)
STACK方法是将两个张量按照顺序垂直堆叠起来...STACK 方法主要用于将多个张量垂直堆叠在一起,形成一个新的、更高维度的张量。这在需要将来自不同来源或具有不同特征集的数据整合到一起时非常有用,例如在处理时间序列数据或多通道图像数据时。...比如在处理图像数据或者文本数据的时候,我们经常需要把二维的数据转换为三维的,这时候就可以使用torch.stack来完成这个操作。使用torch.stack可以保留两个信息:序列和张量矩阵信息。...9]],
[[10, 11, 12],
[13, 14, 15],
[16, 17, 18]]])
我们可以再观察dim=1表示在第二个维度上进行堆叠...4个元素 (tensor([[7, 6], [8, 3]]))
范围索引
# 前3行的前2列数据
print(data[:3, :2])
# 第2行到最后的前2列数据
print(data[2:, :