Nehmen Sie values
und Tensor T
beide haben Form (N,K)
. Nun, wenn wir sie in Bezug auf Matrizen denken, möchte ich für jede Zeile von T
das Zeilenelement erhalten, das dem Index entspricht, wobei values
sein Maximum hat. Ich kann leicht diese Indizes mitSammeln Sie Elemente entlang der zweiten Dimension des Tensors
max_indicies = tf.argmax(T, 1)
finden, die (N)
einen Tensor Form zurückkehrt. Nun, wie kann ich diese Indizes von T
so sammeln, dass ich etwas von Form N
bekomme? Ich habe versucht,
result = tf.gather(T,max_indices)
aber nicht das Richtige tun - es gibt etwas von Form (N,K)
was bedeutet, dass es nicht alles aufzusammeln hat.
Vielen Dank, mein Herr. – Pueggel