python中的运算符@?这是什么意思?

python中的运算符@?这是什么意思?,python,operators,Python,Operators,我已经用python编程多年了,但现在我正在读一个做linnear回归的程序,我发现了这个 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.

我已经用python编程多年了,但现在我正在读一个做linnear回归的程序,我发现了这个

    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))

这段代码中的@是什么?

它是中描述的矩阵乘法运算符,首次在中提供。

它实际上不是重复的,但这个问题包含了您需要的所有信息。