首页 > 解决方案 > 使用 sklearn 预测类名

问题描述

我想预测确切的类名,但是当我使用这些代码时 sklearn 给了我一个数组

    predicted_labels = model_knn.predict(testing_set)
    predicted_labels 

但我得到一个像这样的数组

array([ 0,  8,  6,  0,  0,  7,  0, 13,  0, 14,  0,  0,  0,  1, 15,  1,  1,
       11,  0,  0,  0,  0,  0,  0,  0])

当我尝试使用

    print(labelencoder.inverse_transform(predicted_labels))

我收到这些错误

ValueError: y contains previously unseen labels: [ 1  6  7  8 11 13 14 15]

标签: pythonmachine-learningscikit-learn

解决方案


推荐阅读