【发布时间】:2019-05-27 22:02:23
【问题描述】:
假设我有一个形状为 [8, 12, 2] 的张量 sequences。现在我想为每个第一维选择该张量,从而产生形状为[8, 2] 的张量。维度 1 上的选择由存储在形状为 [8] 的长张量 indices 中的索引指定。
我试过这个,但是它为sequences 中的每个第一个维度选择indices 中的每个索引,而不是只选择一个。
sequences[:, indices]
如何在没有缓慢而丑陋的for 循环的情况下进行此查询?
【问题讨论】: