Spaces:
Running
on
Zero
Running
on
Zero
update app.py
Browse files
app.py
CHANGED
@@ -33,8 +33,8 @@ def evaluate_model(model_id):
|
|
33 |
{
|
34 |
"name": "MLQA Arabic",
|
35 |
"dataset_id": "google/xtreme",
|
|
|
36 |
"split": "validation",
|
37 |
-
"subset": "MLQA.ar.ar",
|
38 |
"size": 500,
|
39 |
"columns": ("question", "context"),
|
40 |
"sample_size": 100
|
@@ -52,11 +52,12 @@ def evaluate_model(model_id):
|
|
52 |
evaluation_results = []
|
53 |
|
54 |
for dataset_info in datasets_info:
|
55 |
-
# Load the dataset
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
|
|
60 |
# Sample the dataset
|
61 |
dataset = dataset.select(range(min(dataset_info["sample_size"], len(dataset))))
|
62 |
|
@@ -122,4 +123,4 @@ demo = gr.Interface(
|
|
122 |
|
123 |
# Launch the Gradio app
|
124 |
if __name__ == "__main__":
|
125 |
-
demo.launch(debug= True)
|
|
|
33 |
{
|
34 |
"name": "MLQA Arabic",
|
35 |
"dataset_id": "google/xtreme",
|
36 |
+
"subset": "MLQA.ar.ar", # Specify the correct subset
|
37 |
"split": "validation",
|
|
|
38 |
"size": 500,
|
39 |
"columns": ("question", "context"),
|
40 |
"sample_size": 100
|
|
|
52 |
evaluation_results = []
|
53 |
|
54 |
for dataset_info in datasets_info:
|
55 |
+
# Load the dataset with subset if available
|
56 |
+
if "subset" in dataset_info:
|
57 |
+
dataset = load_dataset(dataset_info["dataset_id"], dataset_info["subset"], split=dataset_info["split"])
|
58 |
+
else:
|
59 |
+
dataset = load_dataset(dataset_info["dataset_id"], split=dataset_info["split"])
|
60 |
+
|
61 |
# Sample the dataset
|
62 |
dataset = dataset.select(range(min(dataset_info["sample_size"], len(dataset))))
|
63 |
|
|
|
123 |
|
124 |
# Launch the Gradio app
|
125 |
if __name__ == "__main__":
|
126 |
+
demo.launch(debug = True)
|