Skip to content

Commit

Permalink
Fix pandas append
Browse files Browse the repository at this point in the history
  • Loading branch information
Erotemic committed Feb 1, 2024
1 parent 1b88d5e commit 6229032
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions ibeis/algo/verif/sklearn_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -465,8 +465,13 @@ def amean(x, w=None):
real_id = ['%s' % m for m in target_names]
confusion_df = pd.DataFrame(confusion, columns=pred_id, index=real_id)

confusion_df = confusion_df.append(pd.DataFrame(
[confusion.sum(axis=0)], columns=pred_id, index=['Σp']))
try:
confusion_df = confusion_df.append(pd.DataFrame(
[confusion.sum(axis=0)], columns=pred_id, index=['Σp']))
except Exception:
new_row = pd.DataFrame([confusion.sum(axis=0)], columns=pred_id, index=['Σp'])
confusion_df = pd.concat([confusion_df, new_row])

confusion_df['Σr'] = np.hstack([confusion.sum(axis=1), [0]])
confusion_df.index.name = 'real'
confusion_df.columns.name = 'pred'
Expand Down

0 comments on commit 6229032

Please sign in to comment.