在我的物流回归python脚本中使用class_weight='balanced'
,但我想知道正在使用的原始值/权重,类权重平衡正在挑选。
我在python中使用sklearn包。
我期望看到的是类似于class_weight = {0: 0.28684210526315784, 1: 0.7131578947368422}
或某种价值的东西。但是,当我使用class_weight = 'balanced'
时,这会被掩盖。我想通过使用'balanced'
知道这最终用于我的1
和0
的值。
举例说明二进制分类(targets = [0,1]
):
class_weights = sklearn.utils.class_weight.compute_class_weight( 'balanced', [0,1], y_train)