文章目录
y_pred和y_prob结果不匹配
问题:
y_pred: [1. 1. 1. 1. 1. 1. 1. 1. 1. 0. 0. 0. 1. 1. 0. 0. 1. 1. 0. 1.]
y_proba_temp: [[0.5875 0.4125 ]
[0.37916667 0.62083333]
[0.5125 0.4875 ]
[0.30833333 0.69166667]
[0.52916667 0.47083333]
[0.4875 0.5125 ]
[0.37916667 0.62083333]
[0.44166667 0.55833333]
[0.325 0.675 ]
[0.5875 0.4125 ]
[0.8125 0.1875 ]
[0.80416667 0.19583333]
[0.37916667 0.62083333]
[0.2875 0.7125 ]
[0.7125 0.2875 ]
[0.72083333 0.27916667]
[0.46666667 0.53333333]
[0.49166667 0.50833333]
[0.8125 0.1875 ]
[0.475 0.525 ]]
可以看到,两者是不匹配的。
原因:
使用了intel的sklearn加速包
from sklearnex import patch_sklearn
patch_sklearn()
解决:
删掉加速包