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 |
|