ValueError:不支持multilabel-indicator格式的混淆矩阵,精度,召回率等

时间:2019-09-28 17:14:34

标签: python valueerror confusion-matrix

我在带有cnn的Python中遇到多类问题。一个输入可以具有不同的标签。

特别是这些类是:a,b,c。我的输入可以同时属于多个类别,例如输入A可以具有标签:a,b或a,b,c或b,c等。有谁知道如何获得混淆矩阵?

  

回溯(最近通话最近):
    在第73行的“ /home/chilab/Scrivania/Python/script/cnnforcdk.py”文件中       conf1 = confusion_matrix(y_test,pred1)
    文件“ /home/chilab/anaconda3/envs/tf-gpu/lib/python3.7/site-packages/sklearn/metrics/classification.py”,第253行,confusion_matrix       y_type,y_true,y_pred = _check_targets(y_true,y_pred)
    _check_targets中的文件“ /home/chilab/anaconda3/envs/tf-gpu/lib/python3.7/site-packages/sklearn/metrics/classification.py”,第81行       “和{1}个目标”。format(type_true,type_pred))
  ValueError:分类指标无法同时处理多标签指标和连续多输出目标

     

以退出代码1完成的过程

0 个答案:

没有答案