0
我有兩個矩陣A
和B
形狀(M, N)
非常大M
和小N
。如何計算Tensorflow中矩陣乘積的對角線?
我想將它們相乘,然後採取對角線結果:
C = tf.matmul(A, B)
D = tf.diag_part(C)
不幸的是,這需要非常大的(M, M)
矩陣,不能裝入內存的創造。
但大部分這些數據我不需要。那麼,是否有可能一步計算出這個值?
有沒有像einsum
但沒有求和?
這會給'(N,N)'矩陣,而我需要'(M,1)' – Dims
加上面的代碼 –