Skip to content

Commit

Permalink
switched ranking of scores to "first" meaning that equal entities get…
Browse files Browse the repository at this point in the history
… a different rank based on the order in the input array
  • Loading branch information
k1aus committed Apr 27, 2017
1 parent 4144690 commit 93cc818
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions triage/model_trainers.py
Original file line number Diff line number Diff line change
Expand Up @@ -164,8 +164,8 @@ def _write_model_to_db(
feature_importance = get_feature_importances(trained_model)
temp_df = pandas.DataFrame({'feature_importance': feature_importance})
features_index = temp_df.index.tolist()
rankings_abs = temp_df['feature_importance'].rank(method='dense', ascending=False)
rankings_pct = temp_df['feature_importance'].rank(method='dense', ascending=False, pct=True)
rankings_abs = temp_df['feature_importance'].rank(method='first', ascending=False)
rankings_pct = temp_df['feature_importance'].rank(method='first', ascending=False, pct=True)
for feature_index, importance, rank_abs, rank_pct in zip(
features_index,
feature_importance,
Expand Down
4 changes: 2 additions & 2 deletions triage/predictors.py
Original file line number Diff line number Diff line change
Expand Up @@ -100,8 +100,8 @@ def _write_to_db(
))
else:
temp_df = pandas.DataFrame({'score': predictions})
rankings_abs = temp_df['score'].rank(method='dense', ascending=False)
rankings_pct = temp_df['score'].rank(method='dense', ascending=False, pct=True)
rankings_abs = temp_df['score'].rank(method='first', ascending=False)
rankings_pct = temp_df['score'].rank(method='first', ascending=False, pct=True)
for entity_id, score, label, rank_abs, rank_pct in zip(
matrix.index,
predictions,
Expand Down

0 comments on commit 93cc818

Please sign in to comment.