假设我有一个形状为(10,)的向量A; 形状为(20,)的向量B; 形状为(10,20)的矩阵C。我想计算形状为(10,20)的矩阵D:
A = np.ones((10))
B = np.ones((20))
C = np.ones((10,20))
D = (np.log(B/A) + C**2*B)/(C*np.sqrt(B))
如何将这样的方程式向量化?
应该这样做:
import numpy as np
A = np.ones((10, 1))
B = np.ones((1, 20))
C = np.ones((10,20))
D = (np.log(B/A) + C**2*B)/(C*np.sqrt(B))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句