我正在尝试使用sklearn的函数来计算多类问题的AUC分数。函数会出现此错误;但是,如果查看roc_auc_score函数的源代码,就会发现如果multi_class参数设置为"ovr",并且平均值是可接受的值之一,则multiClass函数将被视为,内部multiLabel函数将被视为average参数。因此,通过查看代码,似乎我应该能够在One vs Rest情况下执行具有None平均值的多类,但是源代码中的
model = RidgeClassifierCV(scoring=make_scorer(score_func))
根据,RidgeClassifier接受一个scoring参数。但是根据函数签名,参数是score_func。但是,将sklearn.metrics.maker_scorer的输出作为score_func传递也会失败。有什么想法吗?最终目标是让RidgeClassifierCV使用用于评分功能的多类(一比全)的roc分数。