python - 没有名为 'sklearn.utils.linear_assignment_' 的模块

标签 python scikit-learn

我正在尝试运行 project from github ,每个对象计数器应用程序使用排序算法。由于特定错误,我无法运行其中任何一个,附上错误截图。谁能帮我解决这个问题?
enter image description here

最佳答案

linear_assignment函数在 0.21 中已弃用,将从 0.23 中删除,但 sklearn.utils.linear_assignment_可以替换为 scipy.optimize.linear_sum_assignment .
您可以使用:

from scipy.optimize import linear_sum_assignment as linear_assignment
然后您可以运行该文件而无需更改代码。

关于python - 没有名为 'sklearn.utils.linear_assignment_' 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62390517/

相关文章:

python - 多个阈值的混淆矩阵

python - 如何创建可通过多个文件更新和访问的变量

python - Django 按最高点赞数排序

tensorflow - 具有多输入 KerasClassifier 的 Sklearn cross_val_score

python - Scikit Learn SVC decision_function 和 predict

python - sklearn python中样本数量不一致

python程序贝塞尔曲线函数

python - TemplateDoesNotExist 在项目文件夹 django 1.8

python按相同键值计数对字典列表进行排序

python - GaussianMixture 轮廓分析