线性代数笔记:Khatri-Rao积
生活随笔
收集整理的這篇文章主要介紹了
线性代数笔记:Khatri-Rao积
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 介紹?
???Khatri-Rao積的定義是兩個具有相同列數的矩陣與矩陣的對應列向量的克羅內克積(線性代數筆記:Kronecker積_UQI-LIUWJ的博客-CSDN博客) 排列而成的,其生成的矩陣大小為IJ*K,其表示為:
????????
?????????
2 性質
?
?3 用python實現
import numpy as np A=np.array([[1,2],[3,4],[5,6]]) B=np.array([[2,6],[3,4]]) np.einsum('ir,jr->ijr',A,B).reshape(-1,A.shape[-1]) ''' array([[ 2, 12],[ 3, 8],[ 6, 24],[ 9, 16],[10, 36],[15, 24]]) '''python 筆記:愛因斯坦求和 einsum_UQI-LIUWJ的博客-CSDN博客
3.1 調包scipy
from scipy.linalg import khatri_raoA=np.array([[1,2],[3,4],[5,6]]) B=np.array([[2,6],[3,4]])khatri_rao(A,B) ''' array([[ 2, 12],[ 3, 8],[ 6, 24],[ 9, 16],[10, 36],[15, 24]]) '''總結
以上是生活随笔為你收集整理的线性代数笔记:Khatri-Rao积的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 线性代数笔记:Kronecker积
- 下一篇: MDP 笔记:Value Iterati