Spaces:
Sleeping
Sleeping
cahages
Browse files- src/display/utils.py +5 -0
- src/leaderboard/processor.py +1 -1
src/display/utils.py
CHANGED
@@ -143,6 +143,11 @@ class CodeReviewBenchColumn:
|
|
143 |
display_name="Weight Type",
|
144 |
displayed_by_default=False
|
145 |
))
|
|
|
|
|
|
|
|
|
|
|
146 |
|
147 |
# LLM-based multimetric scores
|
148 |
readability: ColumnInfo = field(default_factory=lambda: ColumnInfo(
|
|
|
143 |
display_name="Weight Type",
|
144 |
displayed_by_default=False
|
145 |
))
|
146 |
+
topic: ColumnInfo = field(default_factory=lambda: ColumnInfo(
|
147 |
+
name="topic",
|
148 |
+
display_name="Topic",
|
149 |
+
displayed_by_default=True
|
150 |
+
))
|
151 |
|
152 |
# LLM-based multimetric scores
|
153 |
readability: ColumnInfo = field(default_factory=lambda: ColumnInfo(
|
src/leaderboard/processor.py
CHANGED
@@ -159,7 +159,7 @@ def leaderboard_to_dataframe(leaderboard_data: Dict) -> pd.DataFrame:
|
|
159 |
}
|
160 |
|
161 |
# Add additional metadata fields if present
|
162 |
-
for key in ["base_model", "revision", "precision", "weight_type"]:
|
163 |
if key in entry:
|
164 |
row[key] = entry[key]
|
165 |
|
|
|
159 |
}
|
160 |
|
161 |
# Add additional metadata fields if present
|
162 |
+
for key in ["base_model", "revision", "precision", "weight_type", "topic", "programming_language", "comment_language"]:
|
163 |
if key in entry:
|
164 |
row[key] = entry[key]
|
165 |
|