【发布时间】:2020-10-08 10:40:14
【问题描述】:
我创建了一个多分类 SVC 模型,该模型基于文本将输入文本分类为约 100 个目标值之一。
我已经成功展示了 Predict_proba:
输出:
array([[0.050, 0.001, 0.002, 0.701, 0.032, 0.008, 0.002, 0.001, 0.002,
0.003, 0.005, 0.001 .... ]])
但是,我还希望输出只显示它所属的目标变量。我还希望它首先输出概率最高的目标变量。它可能最终看起来像这样:
输出:Target4: 0.701, Target1: 0.050, Target5: 0.032 等.....
我怎样才能做到这一点?
只显示前 10 个预测目标值也很棒(所以我没有得到包含约 100 个目标值概率的输出)。
【问题讨论】:
标签: python scikit-learn classification prediction