1.矩阵转置

(A+B)T=AT+BT(A+B)^{T}=A^{T}+B^{T}(A+B)T=AT+BT
(AB)T=BTAT(A B)^{T}=B^{T} A^{T}(AB)T=BTAT


2.矩阵求导

∂Ax∂x=AT\frac{\partial A x}{\partial x}=A^{T}xAx=AT

∂Ax∂xT=A\frac{\partial A x}{\partial x^{T}}=AxTAx=A

∂xTA∂x=A\frac{\partial x^{T} A}{\partial x}=AxxTA=A

∂xTAx∂x=(AT+A)x\frac{\partial x^{T} A x}{\partial x}=\left(A^{T}+A\right) xxxTAx=(AT+A)x


python代码:

矩阵的转置

import numpy as np
arr1 = [[1, 2, 3],
        [4, 5, 6]]
arr2 = np.transpose((arr1))
print(arr2)

结果为:

[[1 4]
 [2 5]
 [3 6]]
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐