ken*_*nny 5 python numpy matrix naivebayes
我有一个矩阵,它在我计算朴素贝叶斯分类器的奇异测试中失败。我正在处理ln(det(sigma))
等式的一部分。
if np.linalg.cond(covarianceMatrix) < 1/sys.float_info.epsilon:
return np.log(np.linalg.det(covarianceMatrix))
else:
return a pseudo determinant
Run Code Online (Sandbox Code Playgroud)
当协方差矩阵是奇异矩阵时,我必须找到伪行列式。我怎样才能做到这一点?