我已经用Python编程多年了,但现在我在阅读一个执行线性回归的程序时发现了这个内容。
if X.ndim == 1:
X = X[:, None]
d = X - self.mean
precision = np.linalg.inv(self.var)
return (
np.exp(-0.5 * np.sum(d @ precision * d, axis=-1))
* np.sqrt(np.linalg.det(precision))
/ np.power(2 * np.pi, 0.5 * self.ndim))
这段代码中的@符号是什么意思?