Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
Basma Boussaha commited on
Commit Β·
b6de4f2
1
Parent(s): 5bc6a94
bunch of fixes
Browse files- backend/config.py +9 -9
- backend/submission_handler.py +7 -7
- frontend/about.html +1 -1
- frontend/leaderboard.html +3 -3
- frontend/submit.html +6 -6
backend/config.py
CHANGED
|
@@ -63,14 +63,14 @@ TASKS: List[Tuple[Any, Any, str]] = RESULTS_TASKS + CODE_TASKS + FANNFLOP_TASKS
|
|
| 63 |
# --- 3. Model Metadata ---
|
| 64 |
|
| 65 |
MODEL_TYPE_TO_EMOJI: Dict[str, str] = {
|
| 66 |
-
"pre-trained": "π’",
|
| 67 |
-
"
|
| 68 |
-
"
|
| 69 |
-
"fine-tuned": "πΆ",
|
| 70 |
-
"π’ : pretrained": "π’",
|
| 71 |
-
"π© : continuously pretrained": "π©",
|
| 72 |
-
"π¬ : chat models (RLHF, DPO, IFT, ...)": "π¬",
|
| 73 |
-
"πΆ : fine-tuned on domain-specific datasets": "πΆ",
|
| 74 |
-
"π€ : base merges and merges": "π€",
|
| 75 |
"Missing": "?",
|
| 76 |
}
|
|
|
|
| 63 |
# --- 3. Model Metadata ---
|
| 64 |
|
| 65 |
MODEL_TYPE_TO_EMOJI: Dict[str, str] = {
|
| 66 |
+
# "pre-trained": "π’",
|
| 67 |
+
"base": "π’",
|
| 68 |
+
"instruct": "πΆ",
|
| 69 |
+
# "fine-tuned": "πΆ",
|
| 70 |
+
# "π’ : pretrained": "π’",
|
| 71 |
+
# "π© : continuously pretrained": "π©",
|
| 72 |
+
# "π¬ : chat models (RLHF, DPO, IFT, ...)": "π¬",
|
| 73 |
+
# "πΆ : fine-tuned on domain-specific datasets": "πΆ",
|
| 74 |
+
# "π€ : base merges and merges": "π€",
|
| 75 |
"Missing": "?",
|
| 76 |
}
|
backend/submission_handler.py
CHANGED
|
@@ -18,13 +18,13 @@ logging.basicConfig(level=logging.INFO)
|
|
| 18 |
logger = logging.getLogger(__name__)
|
| 19 |
|
| 20 |
MODEL_TYPE_NORMALIZATION = {
|
| 21 |
-
"pt": "pre-trained",
|
| 22 |
-
"
|
| 23 |
-
"pre-trained": "pre-trained",
|
| 24 |
-
"fine-tuned": "finetuned",
|
| 25 |
-
"finetuned": "finetuned",
|
| 26 |
-
"instruct": "
|
| 27 |
-
"chat": "finetuned",
|
| 28 |
}
|
| 29 |
|
| 30 |
class SlackNotifier:
|
|
|
|
| 18 |
logger = logging.getLogger(__name__)
|
| 19 |
|
| 20 |
MODEL_TYPE_NORMALIZATION = {
|
| 21 |
+
# "pt": "pre-trained",
|
| 22 |
+
"base": "base",
|
| 23 |
+
# "pre-trained": "pre-trained",
|
| 24 |
+
# "fine-tuned": "finetuned",
|
| 25 |
+
# "finetuned": "finetuned",
|
| 26 |
+
"instruct": "instruct",
|
| 27 |
+
# "chat": "finetuned",
|
| 28 |
}
|
| 29 |
|
| 30 |
class SlackNotifier:
|
frontend/about.html
CHANGED
|
@@ -136,7 +136,7 @@
|
|
| 136 |
</div>
|
| 137 |
<pre id="citationCode"
|
| 138 |
class="bg-slate-100 dark:bg-slate-900/50 p-6 rounded-xl border border-slate-200 dark:border-slate-700 overflow-x-auto text-xs sm:text-sm text-slate-600 dark:text-slate-400 font-mono leading-relaxed">@misc{QIMMA,
|
| 139 |
-
author = {
|
| 140 |
title = {QIMMA Leaderboard},
|
| 141 |
year = {2026},
|
| 142 |
publisher = {QIMMA},
|
|
|
|
| 136 |
</div>
|
| 137 |
<pre id="citationCode"
|
| 138 |
class="bg-slate-100 dark:bg-slate-900/50 p-6 rounded-xl border border-slate-200 dark:border-slate-700 overflow-x-auto text-xs sm:text-sm text-slate-600 dark:text-slate-400 font-mono leading-relaxed">@misc{QIMMA,
|
| 139 |
+
author = {AlQadi, Leen and Alzubaidi, Ahmed and Alobeidli, Hamza and Alhammadi, Maitha and Alyafeai, Mohammed and Alswuidi, Shaikha and Alkaabi, Omar and Boussaha, Basma El Amel and Hacid, Hakim},
|
| 140 |
title = {QIMMA Leaderboard},
|
| 141 |
year = {2026},
|
| 142 |
publisher = {QIMMA},
|
frontend/leaderboard.html
CHANGED
|
@@ -511,8 +511,8 @@
|
|
| 511 |
class="w-3.5 h-3.5"></i> <span id="modalPrecision">--</span></span>
|
| 512 |
<span class="w-1 h-1 rounded-full bg-slate-300 dark:bg-slate-600"></span>
|
| 513 |
|
| 514 |
-
<span class="flex items-center gap-1" title="Revision"><i data-lucide="git-commit"
|
| 515 |
-
class="w-3.5 h-3.5"></i> <span id="modalRevision" class="font-mono">--</span></span>
|
| 516 |
</div>
|
| 517 |
|
| 518 |
<!-- Links -->
|
|
@@ -947,7 +947,7 @@
|
|
| 947 |
def.width = '400px';
|
| 948 |
def.formatter = (c, r) => {
|
| 949 |
const type = (typeIdx > -1 && r.cells[typeIdx]) ? r.cells[typeIdx].data : "";
|
| 950 |
-
const tMap = { "
|
| 951 |
const tIcon = tMap[type] || type;
|
| 952 |
|
| 953 |
return gridjs.html(`
|
|
|
|
| 511 |
class="w-3.5 h-3.5"></i> <span id="modalPrecision">--</span></span>
|
| 512 |
<span class="w-1 h-1 rounded-full bg-slate-300 dark:bg-slate-600"></span>
|
| 513 |
|
| 514 |
+
<!-- <span class="flex items-center gap-1" title="Revision"><i data-lucide="git-commit"
|
| 515 |
+
class="w-3.5 h-3.5"></i> <span id="modalRevision" class="font-mono">--</span></span> -->
|
| 516 |
</div>
|
| 517 |
|
| 518 |
<!-- Links -->
|
|
|
|
| 947 |
def.width = '400px';
|
| 948 |
def.formatter = (c, r) => {
|
| 949 |
const type = (typeIdx > -1 && r.cells[typeIdx]) ? r.cells[typeIdx].data : "";
|
| 950 |
+
const tMap = { "base": "π’", "instruct": "πΆ"};
|
| 951 |
const tIcon = tMap[type] || type;
|
| 952 |
|
| 953 |
return gridjs.html(`
|
frontend/submit.html
CHANGED
|
@@ -2,8 +2,8 @@
|
|
| 2 |
<html lang="en">
|
| 3 |
|
| 4 |
<body class="bg-white dark:bg-slate-900">
|
| 5 |
-
<div class="grid grid-cols-1 lg:grid-cols-
|
| 6 |
-
<div class="lg:col-span-
|
| 7 |
<div
|
| 8 |
class="bg-white dark:bg-slate-800 p-8 rounded-2xl shadow-sm border border-slate-200 dark:border-slate-700">
|
| 9 |
<h3 class="text-xl font-bold mb-6 flex items-center text-slate-800 dark:text-slate-100">
|
|
@@ -14,7 +14,7 @@
|
|
| 14 |
Submit Model
|
| 15 |
</h3>
|
| 16 |
<form id="submitForm" class="space-y-6">
|
| 17 |
-
<div class="grid grid-cols-1
|
| 18 |
<div class="space-y-4">
|
| 19 |
<div><label class="block text-sm font-medium text-slate-700 dark:text-slate-300 mb-1">Model
|
| 20 |
Name</label><input required name="model_name" type="text"
|
|
@@ -25,7 +25,7 @@
|
|
| 25 |
Type</label>
|
| 26 |
<div class="relative"><select name="model_type"
|
| 27 |
class="w-full px-4 py-2 rounded-lg border border-slate-300 dark:border-slate-600 bg-white dark:bg-slate-900 dark:text-white focus:ring-2 focus:ring-indigo-500 outline-none appearance-none transition cursor-pointer">
|
| 28 |
-
<option value="pre-trained">π’
|
| 29 |
<option value="finetuned" selected>πΆ Instruct</option>
|
| 30 |
</select><i data-lucide="chevron-down"
|
| 31 |
class="absolute right-3 top-3 h-4 w-4 text-slate-400 pointer-events-none"></i>
|
|
@@ -44,7 +44,7 @@
|
|
| 44 |
</div>
|
| 45 |
</div>
|
| 46 |
</div>
|
| 47 |
-
<div class="space-y-4">
|
| 48 |
<div><label
|
| 49 |
class="block text-sm font-medium text-slate-700 dark:text-slate-300 mb-1">Revision
|
| 50 |
Commit</label><input name="revision" type="text" value="main" placeholder="main"
|
|
@@ -67,7 +67,7 @@
|
|
| 67 |
placeholder="e.g. myorg/base-model"
|
| 68 |
class="w-full px-4 py-2 rounded-lg border border-slate-300 dark:border-slate-600 bg-white dark:bg-slate-900 dark:text-white focus:ring-2 focus:ring-indigo-500 outline-none transition">
|
| 69 |
</div>
|
| 70 |
-
</div>
|
| 71 |
</div>
|
| 72 |
<div class="pt-4 border-t border-slate-100 dark:border-slate-700">
|
| 73 |
<button type="submit" id="submitBtn"
|
|
|
|
| 2 |
<html lang="en">
|
| 3 |
|
| 4 |
<body class="bg-white dark:bg-slate-900">
|
| 5 |
+
<div class="grid grid-cols-1 lg:grid-cols-2 gap-8">
|
| 6 |
+
<div class="lg:col-span-1 space-y-4">
|
| 7 |
<div
|
| 8 |
class="bg-white dark:bg-slate-800 p-8 rounded-2xl shadow-sm border border-slate-200 dark:border-slate-700">
|
| 9 |
<h3 class="text-xl font-bold mb-6 flex items-center text-slate-800 dark:text-slate-100">
|
|
|
|
| 14 |
Submit Model
|
| 15 |
</h3>
|
| 16 |
<form id="submitForm" class="space-y-6">
|
| 17 |
+
<div class="grid grid-cols-1 gap-6">
|
| 18 |
<div class="space-y-4">
|
| 19 |
<div><label class="block text-sm font-medium text-slate-700 dark:text-slate-300 mb-1">Model
|
| 20 |
Name</label><input required name="model_name" type="text"
|
|
|
|
| 25 |
Type</label>
|
| 26 |
<div class="relative"><select name="model_type"
|
| 27 |
class="w-full px-4 py-2 rounded-lg border border-slate-300 dark:border-slate-600 bg-white dark:bg-slate-900 dark:text-white focus:ring-2 focus:ring-indigo-500 outline-none appearance-none transition cursor-pointer">
|
| 28 |
+
<option value="pre-trained">π’ Base </option>
|
| 29 |
<option value="finetuned" selected>πΆ Instruct</option>
|
| 30 |
</select><i data-lucide="chevron-down"
|
| 31 |
class="absolute right-3 top-3 h-4 w-4 text-slate-400 pointer-events-none"></i>
|
|
|
|
| 44 |
</div>
|
| 45 |
</div>
|
| 46 |
</div>
|
| 47 |
+
<!-- <div class="space-y-4">
|
| 48 |
<div><label
|
| 49 |
class="block text-sm font-medium text-slate-700 dark:text-slate-300 mb-1">Revision
|
| 50 |
Commit</label><input name="revision" type="text" value="main" placeholder="main"
|
|
|
|
| 67 |
placeholder="e.g. myorg/base-model"
|
| 68 |
class="w-full px-4 py-2 rounded-lg border border-slate-300 dark:border-slate-600 bg-white dark:bg-slate-900 dark:text-white focus:ring-2 focus:ring-indigo-500 outline-none transition">
|
| 69 |
</div>
|
| 70 |
+
</div> -->
|
| 71 |
</div>
|
| 72 |
<div class="pt-4 border-t border-slate-100 dark:border-slate-700">
|
| 73 |
<button type="submit" id="submitBtn"
|