tfrere commited on
Commit
82f59b6
1 Parent(s): fd652a9

fix total model count

Browse files
frontend/src/pages/LeaderboardPage/components/Leaderboard/context/LeaderboardContext.js CHANGED
@@ -77,10 +77,19 @@ const initialState = {
77
  },
78
  };
79
 
 
 
 
 
 
 
 
80
  // Function to check if a parameter count is within a range
81
  const isInParamRange = (params, range) => {
82
  if (range[0] === -1 && range[1] === 140) return true;
83
- return params >= range[0] && params < range[1];
 
 
84
  };
85
 
86
  // Function to check if a model matches filter criteria
 
77
  },
78
  };
79
 
80
+ // Function to normalize parameter value
81
+ const normalizeParams = (params) => {
82
+ const numParams = Number(params);
83
+ if (isNaN(numParams)) return null;
84
+ return Math.round(numParams * 100) / 100;
85
+ };
86
+
87
  // Function to check if a parameter count is within a range
88
  const isInParamRange = (params, range) => {
89
  if (range[0] === -1 && range[1] === 140) return true;
90
+ const normalizedParams = normalizeParams(params);
91
+ if (normalizedParams === null) return false;
92
+ return normalizedParams >= range[0] && normalizedParams < range[1];
93
  };
94
 
95
  // Function to check if a model matches filter criteria