特定数据集的 Scikit-learn 线性判别分析错误?

问题描述

我有一个带有 LineardiscriminantAnalysis 的机器学习管道,我尝试使用不同的数据集,但在其中一个ValueError: Internal work array size computation Failed: -10 中出现 lapack.py 错误。这是一个普通的 80x16 数字矩阵,但不知何故,这些数字存在问题,我不得不向它们添加非常少量的噪声 (1e-6 x rand(matrix_size)) 以解决错误。我认为这个矩阵中有一些奇点(对不起,如果我错了,我对线性代数不是很了解),因此我独立地对其进行了特征值分解,但没有出错。不知道原矩阵到底有什么问题!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)