boatbomber's picture
Add Reasoning and Open Source columns
71ef7a5
raw
history blame contribute delete
993 Bytes
from dataclasses import dataclass
from typing import Any
@dataclass
class ColumnContent:
name: str
type: str
displayed_by_default: bool
hidden: bool = False
never_hidden: bool = False
searchable: bool = False
default: Any = None
## Leaderboard columns
COLUMNS = [
ColumnContent("Model", type="str", displayed_by_default=True, never_hidden=True, searchable=True),
ColumnContent("Precision", type="str", displayed_by_default=False),
ColumnContent("Params (B)", type="number", displayed_by_default=True),
ColumnContent("Reasoning", type="bool", displayed_by_default=False, default=False),
ColumnContent("Open Source", type="bool", displayed_by_default=False, default=False),
ColumnContent("Average", type="number", displayed_by_default=True, default=0),
ColumnContent("RobloxQA", type="number", displayed_by_default=True, default=None),
ColumnContent("RobloxQA_OpenEnded", type="number", displayed_by_default=True, default=None),
]