Gordon-H commited on
Commit
008464e
·
verified ·
1 Parent(s): c05b808

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -93,8 +93,12 @@ def predict_risk(age, sex, cd4_count, viral_load, wbc_count, hemoglobin, platele
93
  # 4. Process Output
94
  probabilities = ort_outs[0][0]
95
  risk_probability = probabilities[1] # Probability of High Risk
96
-
97
- return f"HIV Risk Probability: {risk_probability:.4f}"
 
 
 
 
98
 
99
  except Exception as e:
100
  logging.exception(f"An error occurred during prediction: {e}")
 
93
  # 4. Process Output
94
  probabilities = ort_outs[0][0]
95
  risk_probability = probabilities[1] # Probability of High Risk
96
+ if 0 < risk_probability <= 100:
97
+ return f"HIV Risk Probability: {risk_probability:.4f}"
98
+ elif risk_probability > 100:
99
+ return f"HIV Risk Probability: 100"
100
+ else:
101
+ return f"HIV Risk Probability: 0"
102
 
103
  except Exception as e:
104
  logging.exception(f"An error occurred during prediction: {e}")