亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Tensorflow:在時間流中的索引處查找張量

Tensorflow:在時間流中的索引處查找張量

忽然笑 2021-09-25 09:52:54
我正在訓練一個 RNN,我需要使用索引來查找示例時間流的另一部分中的值v = tf.constant([    [[.1, .2], [.3, .4]],  # timestream 1 values    [[.6, .5], [.7, .8]]   # timestream 2 values])ixs = tf.constant([    [1, 0], # indices into timestream 1 values    [0, 1]  # indices into timestream 2 values])我正在尋找一個可以進行查找并用張量值替換索引并產生的操作:[    [[.3, .4], [.1, .2]],    [[.6, .5], [.7, .8]]]tf.gather 和 tf.gather_nd 聽起來他們可能是正確的道路,但我真的不明白我從他們那里得到的結果。v_at_ix = tf.gather(v, ixs, axis=-1)sess.run(v_at_ix)array([[[[0.2, 0.1],         [0.1, 0.2]],        [[0.4, 0.3],         [0.3, 0.4]]],       [[[0.5, 0.6],         [0.6, 0.5]],        [[0.8, 0.7],         [0.7, 0.8]]]], dtype=float32)v_at_ix = tf.gather_nd(v, ixs)sess.run(v_at_ix)array([[0.6, 0.5],       [0.3, 0.4]], dtype=float32)有誰知道正確的方法來做到這一點?
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 182 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號