Update app.py
Browse files
app.py
CHANGED
@@ -18,14 +18,24 @@ login(token)
|
|
18 |
|
19 |
print("Loading dataset...")
|
20 |
try:
|
21 |
-
|
|
|
22 |
print(f"Successfully loaded dataset with {len(dataset)} samples")
|
23 |
references = {row["id"]: row["text"] for row in dataset}
|
24 |
except Exception as e:
|
25 |
print(f"Error loading dataset: {str(e)}")
|
26 |
-
|
27 |
-
|
28 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
|
30 |
# Initialize leaderboard file
|
31 |
leaderboard_file = "leaderboard.csv"
|
@@ -277,13 +287,11 @@ with gr.Blocks(title="Bambara ASR Leaderboard") as demo:
|
|
277 |
with gr.Column(scale=1):
|
278 |
submitter = gr.Textbox(
|
279 |
label="Submitter Name or Model Name",
|
280 |
-
placeholder="e.g., MALIBA-AI/asr"
|
281 |
-
info="Name to appear on the leaderboard"
|
282 |
)
|
283 |
csv_upload = gr.File(
|
284 |
label="Upload CSV File",
|
285 |
-
file_types=[".csv"]
|
286 |
-
info="CSV must have 'id' and 'text' columns"
|
287 |
)
|
288 |
submit_btn = gr.Button("Submit", variant="primary")
|
289 |
|
|
|
18 |
|
19 |
print("Loading dataset...")
|
20 |
try:
|
21 |
+
# Try loading without use_auth_token parameter since it's not accepted
|
22 |
+
dataset = load_dataset("sudoping01/bambara-speech-recognition-benchmark", name="default")["eval"]
|
23 |
print(f"Successfully loaded dataset with {len(dataset)} samples")
|
24 |
references = {row["id"]: row["text"] for row in dataset}
|
25 |
except Exception as e:
|
26 |
print(f"Error loading dataset: {str(e)}")
|
27 |
+
try:
|
28 |
+
# Second attempt with token passed differently
|
29 |
+
from huggingface_hub import HfApi
|
30 |
+
api = HfApi(token=token)
|
31 |
+
dataset = load_dataset("sudoping01/bambara-speech-recognition-benchmark", name="default")["eval"]
|
32 |
+
print(f"Successfully loaded dataset with {len(dataset)} samples")
|
33 |
+
references = {row["id"]: row["text"] for row in dataset}
|
34 |
+
except Exception as e2:
|
35 |
+
print(f"Second attempt error: {str(e2)}")
|
36 |
+
# Fallback in case dataset can't be loaded
|
37 |
+
references = {}
|
38 |
+
print("WARNING: Using empty references dictionary due to dataset loading error")
|
39 |
|
40 |
# Initialize leaderboard file
|
41 |
leaderboard_file = "leaderboard.csv"
|
|
|
287 |
with gr.Column(scale=1):
|
288 |
submitter = gr.Textbox(
|
289 |
label="Submitter Name or Model Name",
|
290 |
+
placeholder="e.g., MALIBA-AI/asr"
|
|
|
291 |
)
|
292 |
csv_upload = gr.File(
|
293 |
label="Upload CSV File",
|
294 |
+
file_types=[".csv"]
|
|
|
295 |
)
|
296 |
submit_btn = gr.Button("Submit", variant="primary")
|
297 |
|