Commit ·
01ebb9f
1
Parent(s): 0b9f901
Update predictions serialization to store features as a dictionary in submission_task2.py
Browse files
medvqa/submission_samples/gi-2025/submission_task2.py
CHANGED
|
@@ -259,7 +259,7 @@ print(
|
|
| 259 |
print("🔍 Saving results to 'predictions_2.json'...")
|
| 260 |
|
| 261 |
output_data = {"submission_info": SUBMISSION_INFO, "public_scores": public_scores, "total_time": total_time, "time_per_item": total_time / len(val_dataset),
|
| 262 |
-
"memory_used_mb": final_mem, "model_memory_mb": model_mem_used, "gpu_name": gpu_name, "predictions": json.dumps(
|
| 263 |
"packages": json.loads(subprocess.check_output([sys.executable, "-m", "pip", "list", "--format=json"])),
|
| 264 |
"system": {
|
| 265 |
"python": platform.python_version(),
|
|
|
|
| 259 |
print("🔍 Saving results to 'predictions_2.json'...")
|
| 260 |
|
| 261 |
output_data = {"submission_info": SUBMISSION_INFO, "public_scores": public_scores, "total_time": total_time, "time_per_item": total_time / len(val_dataset),
|
| 262 |
+
"memory_used_mb": final_mem, "model_memory_mb": model_mem_used, "gpu_name": gpu_name, "predictions": json.dumps({k: v.tolist() for k, v in all_features.items()}), "debug": {
|
| 263 |
"packages": json.loads(subprocess.check_output([sys.executable, "-m", "pip", "list", "--format=json"])),
|
| 264 |
"system": {
|
| 265 |
"python": platform.python_version(),
|