我试图做这样的事情创建索引:对于2D张量
假设输入张量是(2, 3)
张量的值,如:
[[1 2]
[3 4]
[5 6]]
我压扁2D张量成1D在做:
input = tf.reshape(input, [-1])
所以输入现在变成[1 2 3 4 5 6]
。
但我还创建了一个索引前张量的1D张量,所以期望的输出是[0 0 1 1 2 2]
。我应该如何在TF中创建这个张量?
通常,如果输入张量的形状为(X, Y)
。我想创建一个如下的1D张量:
[0 0 0 ... 0 1 ....1 2 ... 2 ... X-1 ... X-1]
其中每个值重复Y - 1次。
看来你的例子所需的输出只代表行索引。你是否也需要列索引? –
@SaulloCastro - 我不需要列索引。我也更新了这个问题来反映这一点。 :) – derekhh