Skip to content

Commit

Permalink
Disparity error fix (#136)
Browse files Browse the repository at this point in the history
  • Loading branch information
valmik-patel authored Feb 7, 2024
1 parent 69f7cff commit 7ed7cc4
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 6 deletions.
4 changes: 0 additions & 4 deletions src/aequitas/bias.py
Original file line number Diff line number Diff line change
Expand Up @@ -266,10 +266,6 @@ def get_disparity_major_group(self, df, original_df, key_columns=None,
# always includes label and score significance
selected_significance = selected_significance.union({'label_value', 'score'})

ref_groups_dict = assemble_ref_groups(df, ref_group_flag='_ref_group_value',
specific_measures=selected_significance,
label_score_ref=None)

ref_groups_dict = assemble_ref_groups(df, ref_group_flag='_ref_group_value',
specific_measures=selected_significance,
label_score_ref=None)
Expand Down
5 changes: 3 additions & 2 deletions src/aequitas/plotting.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,9 @@ def assemble_ref_groups(disparities_table, ref_group_flag='_ref_group_value',
if len(specific_measures) < 1:
raise ValueError("At least one metric must be passed for which to "
"find refrence group.")

specific_measures = specific_measures.union({label_score_ref})
if label_score_ref:
specific_measures = specific_measures.union({label_score_ref})

ref_group_cols = {measure + ref_group_flag for measure in specific_measures if
measure + ref_group_flag in ref_group_cols}

Expand Down

0 comments on commit 7ed7cc4

Please sign in to comment.