ValueError: Target is multiclass but average='binary'. Please choose another average setting, one of [None, 'micro', 'macro', 'weighted'].
时间: 2023-11-26 13:03:00 浏览: 188
python3.7解决最小二乘遇到ValueError:Expected 2D array, got 1D array instead: array=[5.].关于reshape和predict
这个错误是由于你的目标值是多分类问题,但是你选择了 `average='binary'` 的平均方式。 `average` 参数用于计算多分类问题的精度,召回率和F1值。如果你的目标值是二分类问题,可以使用 `average='binary'`,但是对于多分类问题,你应该选择其他平均方式,如 `average='micro'`, `average='macro'` 或 `average='weighted'`。你可以根据自己的需求选择不同的平均方式。
阅读全文