def test_more_metrics():
ew = hiwenet(features, groups, weight_method='diff_medians',
use_original_distribution=True)
assert len(ew) == num_groups
assert ew.shape[0] == num_groups and ew.shape[1] == num_groups
ew_abs = hiwenet(features, groups, weight_method='diff_medians_abs',
use_original_distribution=True)
assert np.allclose(np.abs(ew), ew_abs, equal_nan=True)
with warns(HiwenetWarning):
ew = hiwenet(features, groups, weight_method='diff_medians',
use_original_distribution=False)
with warns(HiwenetWarning):
ew = hiwenet(features, groups,
weight_method='manhattan',
use_original_distribution=True)
评论列表
文章目录