Update my_pages/multiverse.py
Browse files- my_pages/multiverse.py +17 -3
my_pages/multiverse.py
CHANGED
|
@@ -282,11 +282,25 @@ def render():
|
|
| 282 |
y_pred_local = model_train_and_pred(scaler, feature_sel, arch, seed)
|
| 283 |
all_preds.append(y_pred_local)
|
| 284 |
st.markdown(scaler + feature_sel + arch)
|
| 285 |
-
all_preds_numpy = np.array(all_preds)
|
| 286 |
-
np.save("all_predictions.npy", all_preds_numpy)
|
| 287 |
|
| 288 |
all_preds_numpy = np.array(all_preds)
|
| 289 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 290 |
|
| 291 |
uniq_perc = 10.5
|
| 292 |
add_red_text(f"""
|
|
|
|
| 282 |
y_pred_local = model_train_and_pred(scaler, feature_sel, arch, seed)
|
| 283 |
all_preds.append(y_pred_local)
|
| 284 |
st.markdown(scaler + feature_sel + arch)
|
| 285 |
+
# all_preds_numpy = np.array(all_preds)
|
| 286 |
+
# np.save("all_predictions.npy", all_preds_numpy)
|
| 287 |
|
| 288 |
all_preds_numpy = np.array(all_preds)
|
| 289 |
+
|
| 290 |
+
from io import BytesIO
|
| 291 |
+
|
| 292 |
+
# Create a BytesIO object
|
| 293 |
+
buffer = BytesIO()
|
| 294 |
+
np.save(buffer, all_preds_numpy)
|
| 295 |
+
buffer.seek(0) # move to start
|
| 296 |
+
|
| 297 |
+
st.download_button(
|
| 298 |
+
label="Download predictions",
|
| 299 |
+
data=buffer,
|
| 300 |
+
file_name="all_predictions.npy",
|
| 301 |
+
mime="application/octet-stream"
|
| 302 |
+
)
|
| 303 |
+
# np.save("all_predictions.npy", all_preds_numpy)
|
| 304 |
|
| 305 |
uniq_perc = 10.5
|
| 306 |
add_red_text(f"""
|