Padding:把形状补齐
短序列尾部填入 PAD,得到统一的 B×L×I 张量;循环层仍会处理这些占位步。
PackedSequence 的 batch_sizes
直接取 output[:, -1]
——
按真实长度读取 / packed hₙ
——
结论:
VARIABLE-LENGTH BATCHING TABLE
padding 让形状一致,mask 让损失忽略占位符,pack 让循环层跳过占位步。它们不是同一个开关,也不是互相替代。
短序列尾部填入 PAD,得到统一的 B×L×I 张量;循环层仍会处理这些占位步。
—
—