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(),
|