You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于使用Value.CreateBatch替代MinibatchSource的值顺序确认

关于Value.CreateBatch替代MinibatchSource时批量值顺序的确认

嗨,你对这个顺序的理解完全正确——答案就是选项(a):1 2 3 4 5 6 7 8 9。

原因很清晰,咱们拆解一下:

  • 你给出的CTF格式里,每个|x代表一个完整的样本:第一个样本的特征序列是1 2 3,第二个是4 5 6,第三个是7 8 9
  • 当使用Value.CreateBatch且批量大小设置为3时,它会严格按照样本在CTF中出现的先后顺序,把每个样本的完整特征序列依次拼接起来,形成最终的批量数据
  • 选项(b)那种1 4 7 2 5 8 3 6 9的排列属于“按特征维度聚合”,这并不是CreateBatch的默认行为——只有当你手动对批量张量做维度转置操作时,才会得到这种结果

如果想更直观地验证,你可以写一段简单的测试代码,输出生成的批量张量的具体数值,就能直接确认这个顺序啦。

内容的提问来源于stack exchange,提问作者Peter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 03:27:23