ror HF Staff commited on
Commit
7bbe7fd
·
1 Parent(s): f22e02f

Fix failure rate accouting for skips

Browse files
Files changed (1) hide show
  1. summary_page.py +4 -2
summary_page.py CHANGED
@@ -117,9 +117,11 @@ def create_summary_page(df: pd.DataFrame, available_models: list[str]) -> plt.Fi
117
  # Calculate overall failure rates
118
  amd_counts, nvidia_counts = get_overall_stats(df, available_models)
119
 
120
- amd_failure_rate = (amd_counts[1] / sum(amd_counts)) if sum(amd_counts) > 0 else 0.0
 
121
  amd_failure_rate *= 100
122
- nvidia_failure_rate = (nvidia_counts[1] / sum(nvidia_counts)) if sum(nvidia_counts) > 0 else 0.0
 
123
  nvidia_failure_rate *= 100
124
 
125
  # Calculate dimensions for N-column layout
 
117
  # Calculate overall failure rates
118
  amd_counts, nvidia_counts = get_overall_stats(df, available_models)
119
 
120
+ amd_non_skipped = amd_counts[0] + amd_counts[1]
121
+ amd_failure_rate = (amd_counts[1] / amd_non_skipped) if amd_non_skipped > 0 else 0.0
122
  amd_failure_rate *= 100
123
+ nvidia_non_skipped = nvidia_counts[0] + nvidia_counts[1]
124
+ nvidia_failure_rate = (nvidia_counts[1] / nvidia_non_skipped) if nvidia_non_skipped > 0 else 0.0
125
  nvidia_failure_rate *= 100
126
 
127
  # Calculate dimensions for N-column layout