idolezal commited on
Commit
7bc6ac3
1 Parent(s): 2be8bdf

Handle 'word_perplexity' metric without multiplying by 100

Browse files

Modified the logic to avoid multiplying the 'word_perplexity' metric by 100.
Now, the multiplication by 100 is applied conditionally based on the metric
type, preserving the original value for 'word_perplexity'.

Files changed (1) hide show
  1. server.py +1 -1
server.py CHANGED
@@ -247,7 +247,7 @@ class LeaderboardServer:
247
  visible_metrics_map_word_to_header[task + "_" + metric] = self.TASKS_METADATA[task]["abbreviation"] + " " + metric
248
  metric_value = data['results'][task].get(metric)
249
  if metric_value is not None:
250
- local_results[task + "_" + metric] = metric_value * 100
251
  break # Only the first metric of every task
252
 
253
 
 
247
  visible_metrics_map_word_to_header[task + "_" + metric] = self.TASKS_METADATA[task]["abbreviation"] + " " + metric
248
  metric_value = data['results'][task].get(metric)
249
  if metric_value is not None:
250
+ local_results[task + "_" + metric] = metric_value if metric == "word_perplexity" else metric_value * 100
251
  break # Only the first metric of every task
252
 
253