raise ValueError(“{0} format is not supported“.format(y_type))ValueError: continuous format
Posted sereasuesue
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了raise ValueError(“{0} format is not supported“.format(y_type))ValueError: continuous format相关的知识,希望对你有一定的参考价值。
哈不行我就更改了数据集至于吗,一下午还没解决
出现问题
fpr, tpr, thresholds = metrics.roc_curve(actual_labels, pred_labels, pos_label=1)
解决步骤
1.原文链接:https://blog.csdn.net/ztf312/article/details/101265425
roc_curve中的y_true不符合要求,只支持两种情况:binary、multil-class & pos_label = 1。可以用如下函数检查
from sklearn.utils.multiclass import type_of_target
print(type_of_target(y_test))
list不行换成array
a=np.array(actual_labels,dtype=np.float32)
a
array([0., 1., 0., ..., 1., 1., 0.], dtype=float32)
b=np.array(pred_labels,dtype=np.float32)
metrics.roc_curve(a, b, pos_label=1)
还不行
ValueError:不支持连续格式(ValueError: continuous format is not supported)_栗栗子kury的博客-CSDN博客sklearn文档说 “第一个参数必须是二进制标签数组,但是你传递某种float数组作为第一个参数”
更改类型之后,好了
可能你出错 的问题和我不太一样,可能某个过程会对你产生启发
以上是关于raise ValueError(“{0} format is not supported“.format(y_type))ValueError: continuous format的主要内容,如果未能解决你的问题,请参考以下文章
raise ValueError("Unknown label type: %s" % repr(ys)) ValueError: Unknown label type: (arr
raise ValueError(“{0} format is not supported“.format(y_type))ValueError: continuous format
raise ValueError(“{0} format is not supported“.format(y_type))ValueError: continuous format
LSTM调用tensorflow提示 raise ValueError("Ambiguous dimension: %s" % value),怎么解决?
raise ValueError(err) - 在 Python 中使用 concurrent.future 实现多线程