from sklearn.utils.linear_assignment_ import linear_assignment

由于版本的更新,导致程序中from sklearn.utils.linear_assignment_ import linear_assignment 报错;在网上查可以用from scipy.optimize import linear_sum_assignment as linear_assignment代替,但是结果又报错ValueError: too many values to unpack (expected 2),所以想降低scikit_learn的版本;

方法:from sklearn.utils.linear_assignment_ import linear_assignment_第1张图片

点击图中的scikit_learn:

from sklearn.utils.linear_assignment_ import linear_assignment_第2张图片

在上图可以在“specifyversion”选择版本,然后选上左下角的“allinstall to ...” 进行安装;

问题完美解决;

from sklearn.utils.linear_assignment_ import linear_assignment_第3张图片

 

你可能感兴趣的:(sklearn,python,机器学习)