Spaces:
Runtime error
Runtime error
Commit
·
dd74625
1
Parent(s):
ca72e7a
Update app.py
Browse files
app.py
CHANGED
@@ -187,29 +187,12 @@ output_y4 = (
|
|
187 |
|
188 |
|
189 |
#Define predict for y1.
|
190 |
-
def bootstrap_ci(data, model, alpha=0.05):
|
191 |
-
"""Compute bootstrap confidence intervals"""
|
192 |
-
bootstrapped_probs = [model.predict_proba(resample(data))[0][1] for _ in range(100)]
|
193 |
-
lower = np.percentile(bootstrapped_probs, 100*(alpha/2.0))
|
194 |
-
upper = np.percentile(bootstrapped_probs, 100*(1-alpha/2.0))
|
195 |
-
return lower, upper
|
196 |
-
|
197 |
def y1_predict(*args):
|
198 |
df1 = pd.DataFrame([args], columns=x1.columns)
|
199 |
pos_pred = y1_calib_model.predict_proba(df1)
|
200 |
prob = pos_pred[0][1]
|
201 |
-
prob = 1
|
202 |
-
|
203 |
-
output = (
|
204 |
-
f"""
|
205 |
-
<br/>
|
206 |
-
<center>The probability of 6-month survival:</center>
|
207 |
-
<br/>
|
208 |
-
<center><h1>{prob:.2f}%</h1></center>
|
209 |
-
<br/>
|
210 |
-
<center>95% Confidence Interval: [{lower:.2f}%, {upper:.2f}%]</center>
|
211 |
-
"""
|
212 |
-
)
|
213 |
return output
|
214 |
|
215 |
#Define predict for y2.
|
|
|
187 |
|
188 |
|
189 |
#Define predict for y1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
190 |
def y1_predict(*args):
|
191 |
df1 = pd.DataFrame([args], columns=x1.columns)
|
192 |
pos_pred = y1_calib_model.predict_proba(df1)
|
193 |
prob = pos_pred[0][1]
|
194 |
+
prob = 1-prob
|
195 |
+
output = output_y1.format(prob * 100)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
196 |
return output
|
197 |
|
198 |
#Define predict for y2.
|