Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -57,7 +57,7 @@ def _render_force_plot(base_val: float, shap_1d: np.ndarray, feat_1d: np.ndarray
|
|
57 |
matplotlib=True, show=False
|
58 |
)
|
59 |
fig = plt.gcf()
|
60 |
-
fig.set_size_inches(
|
61 |
plt.tight_layout()
|
62 |
return fig
|
63 |
|
@@ -86,7 +86,7 @@ def predict_and_explain(ALB, TP, TBA, AST_ALT, CREA, LYM, ALP, nsamples=200):
|
|
86 |
# ---- 2) 衍生指标 ----
|
87 |
PNI = ALB + 5.0 * LYM
|
88 |
AAPR = ALB / ALP
|
89 |
-
status.append(f"Derived: PNI={PNI:.
|
90 |
|
91 |
# ---- 3) 组装最终 7 特征并预测 ----
|
92 |
x_row = np.array([[ALB, TP, TBA, AST_ALT, CREA, PNI, AAPR]], dtype=np.float64)
|
|
|
57 |
matplotlib=True, show=False
|
58 |
)
|
59 |
fig = plt.gcf()
|
60 |
+
fig.set_size_inches(12, 4)
|
61 |
plt.tight_layout()
|
62 |
return fig
|
63 |
|
|
|
86 |
# ---- 2) 衍生指标 ----
|
87 |
PNI = ALB + 5.0 * LYM
|
88 |
AAPR = ALB / ALP
|
89 |
+
status.append(f"Derived: PNI={PNI:.1f}, AAPR={AAPR:.2f}")
|
90 |
|
91 |
# ---- 3) 组装最终 7 特征并预测 ----
|
92 |
x_row = np.array([[ALB, TP, TBA, AST_ALT, CREA, PNI, AAPR]], dtype=np.float64)
|