Ich möchte Elemente aus 3D-Tensor extrahieren, um 2d-Tensor zu machen. Ich habe 3d-Tensor (2000 X 2 X 3) und Indizes 1d-Tensor für 3-dim (2000). Die Indizes Tensor enthalten sicher Indizes 0 ~ 2 von 2000 Elementen.3d zu 2d Tensor mit tf.gather_nd in Tensorflow
Tatsächlich möchte ich das gleiche Ergebnis mit A[:,:,inds]
. Wie geht das mit tf.gather_nd
, bitte, hilf mir.
danke für Antwort, aber was ich will, ist Elemente in Bezug auf den Indizes von 3d (0 ~ 2) nicht den 1d (0 ~ 2000) zu sammeln. –
Ich verstehe nicht. Können Sie ein Codebeispiel mit einer kleinen Matrix und erwarteten Ergebnissen angeben? – sygi