Update tasks/audio.py
Browse files- tasks/audio.py +25 -27
tasks/audio.py
CHANGED
@@ -263,31 +263,29 @@ true_labels = test_dataset["label"]
|
|
263 |
accuracy = accuracy_score(true_labels, numeric_predictions)
|
264 |
print("Accuracy:", accuracy)
|
265 |
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
"
|
286 |
-
"
|
287 |
-
|
288 |
-
"test_size": request.test_size,
|
289 |
-
"test_seed": request.test_seed
|
290 |
-
}
|
291 |
}
|
292 |
-
|
293 |
-
|
|
|
|
263 |
accuracy = accuracy_score(true_labels, numeric_predictions)
|
264 |
print("Accuracy:", accuracy)
|
265 |
|
266 |
+
#--------------------------------------------------------------------------------------------
|
267 |
+
# YOUR MODEL INFERENCE STOPS HERE
|
268 |
+
#--------------------------------------------------------------------------------------------
|
269 |
+
|
270 |
+
# Stop tracking emissions
|
271 |
+
emissions_data = tracker.stop_task()
|
272 |
+
|
273 |
+
# Prepare results dictionary
|
274 |
+
results = {
|
275 |
+
"username": username,
|
276 |
+
"space_url": space_url,
|
277 |
+
"submission_timestamp": datetime.now().isoformat(),
|
278 |
+
"model_description": DESCRIPTION,
|
279 |
+
"accuracy": float(accuracy),
|
280 |
+
"energy_consumed_wh": emissions_data.energy_consumed * 1000,
|
281 |
+
"emissions_gco2eq": emissions_data.emissions * 1000,
|
282 |
+
"emissions_data": clean_emissions_data(emissions_data),
|
283 |
+
"api_route": ROUTE,
|
284 |
+
"dataset_config": {
|
285 |
+
"dataset_name": request.dataset_name,
|
286 |
+
"test_size": request.test_size,
|
287 |
+
"test_seed": request.test_seed
|
|
|
|
|
|
|
288 |
}
|
289 |
+
}
|
290 |
+
|
291 |
+
return results
|