0
在張量流中,我有以下問題。張量流中的廣播點積
我有一個張量米形狀的 [batch_size時,dim_a,dim_b]和基質ü形狀[batch_size時,dim_b]的。
M = tf.constant(shape=[batch_size, sequence_size, embed_dim])
U = tf.constant(shape=[batch_size, embed_dim])
我該怎麼實現的是[我,dim_a,dim_b]×[我,dim_b]我批各指標的點積。
P[i] = tf.matmul(M[i, :, :], tf.expand_dims(U[i, :], 1)) for each i.
基本上,broadacast在批處理軸上的點積。這是可能的,我該如何實現它?
由於每個載體與1列的矩陣,則可以重塑U. Tensorflow用於具有'在版本1.0之前的batch_matmul',現在已經與'matmul'合併了。 – dseuss