MorganBrizon commited on
Commit
9e43c15
·
verified ·
1 Parent(s): c1f6375

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -8
app.py CHANGED
@@ -60,16 +60,12 @@ async def predict_endpoint(
60
 
61
  response = {
62
  "prediction": "epilepsy" if pred_label == 1 else "no epilepsy",
63
- "confidence": mean_prob
 
64
  }
 
65
  print("Prediction complete, returning response...")
66
- # Conversion des types numpy → Python natifs
67
- response = {
68
- "prediction": str(final_label),
69
- "mean_probability": float(mean_prob), # <-- ✅ ici
70
- "segment_probabilities": [float(p) for p in segment_probs] # <-- ✅ ici
71
- }
72
- return JSONResponse(content=response)
73
 
74
  if __name__ == "__main__":
75
  uvicorn.run(app, host="0.0.0.0", port=7860)
 
60
 
61
  response = {
62
  "prediction": "epilepsy" if pred_label == 1 else "no epilepsy",
63
+ "mean_probability": float(mean_prob),
64
+ "segment_probabilities": [float(p) for p in segment_probs]
65
  }
66
+
67
  print("Prediction complete, returning response...")
68
+ return JSONResponse(content=response)
 
 
 
 
 
 
69
 
70
  if __name__ == "__main__":
71
  uvicorn.run(app, host="0.0.0.0", port=7860)