在我的后勤回归python脚本中使用class_weight='balanced'
,但我想真正地知道所使用的原始值/权重是平衡类权重的选择。
我正在python中使用sklearn包。
我希望看到与class_weight = {0: 0.28684210526315784, 1: 0.7131578947368422}
类似的东西或某种价值。但是,当我使用class_weight = 'balanced'
时,这被掩盖了。我想通过使用'balanced'
来知道我的1
和0
最终将使用什么值。
答案 0 :(得分:0)
举例说明二进制分类(targets = [0,1]
)
class_weights = sklearn.utils.class_weight.compute_class_weight( 'balanced', [0,1], y_train)