我试图计算二进制关联的NDCG分数:
from sklearn import metrics
y_true = [[3]]
y_score = [[5]]
metrics.ndcg_score(y_true, y_score)并得到错误
ValueError: Only ('multilabel-indicator', 'continuous-multioutput', 'multiclass-multioutput') formats are supported. Got binary instead发布于 2021-05-21 20:48:32
试图获得这样的度量标准(包括对单个真预测对的排名(请参阅文档) )没有任何意义(尽管无可否认,这里的错误消息并不能提供很好的信息);您至少需要两对:
y_true = [[3,3]]
y_score = [[5, 5]]
metrics.ndcg_score(y_true, y_score)
# 0.9999999999999998https://stackoverflow.com/questions/67631896
复制相似问题