Spaces:
Sleeping
Sleeping
modified response
Browse files
main.py
CHANGED
|
@@ -450,6 +450,12 @@ def predict_image(image_bytes: bytes) -> PredictionResponse:
|
|
| 450 |
|
| 451 |
# Final structured response
|
| 452 |
return PredictionResponse(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 453 |
class_id=class_id,
|
| 454 |
label=clean_name,
|
| 455 |
confidence=round(confidence, 4),
|
|
|
|
| 450 |
|
| 451 |
# Final structured response
|
| 452 |
return PredictionResponse(
|
| 453 |
+
success=True,
|
| 454 |
+
predicted_class=disease_info['disease_name'] if disease_info.disease_name else "Unknown",
|
| 455 |
+
predicted_class_index=predicted_class_idx,
|
| 456 |
+
clean_class_name=clean_name,
|
| 457 |
+
message="Prediction successful",
|
| 458 |
+
all_predictions=all_predictions,
|
| 459 |
class_id=class_id,
|
| 460 |
label=clean_name,
|
| 461 |
confidence=round(confidence, 4),
|