UCS2014 commited on
Commit
93ca8f9
·
verified ·
1 Parent(s): 95efb4d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -4
app.py CHANGED
@@ -669,8 +669,12 @@ if st.session_state.app_step == "dev":
669
  st.session_state.train_ranges = {f:(float(tr_min[f]), float(tr_max[f])) for f in st.session_state["FEATURES"]}
670
  st.markdown('<div class="st-message-box st-success">Case has been built and results are displayed below.</div>', unsafe_allow_html=True)
671
 
672
- def _metrics_block(lbl, m):
673
- c1,c2,c3 = st.columns(3); c1.metric(f"R ({lbl})", f"{m['R']:.3f}"); c2.metric(f"RMSE ({lbl})", f"{m['RMSE']:.2f}"); c3.metric(f"MAE ({lbl})", f"{m['MAE']:.2f}")
 
 
 
 
674
 
675
  def _dev_block(df, mbo, mbd):
676
  _metrics_block("BO", mbo); _metrics_block("BD", mbd)
@@ -761,9 +765,13 @@ if st.session_state.app_step == "validate":
761
  df = st.session_state.results["Validate"]
762
  m_bo, m_bd = st.session_state.results["m_val_bo"], st.session_state.results["m_val_bd"]
763
  c1,c2,c3 = st.columns(3)
764
- c1.metric("R (BO)", f"{m_bo['R']:.3f}"); c2.metric("RMSE (BO)", f"{m_bo['RMSE']:.2f}"); c3.metric("MAE (BO)", f"{m_bo['MAE']:.2f}")
 
 
765
  c1,c2,c3 = st.columns(3)
766
- c1.metric("R (BD)", f"{m_bd['R']:.3f}"); c2.metric("RMSE (BD)", f"{m_bd['RMSE']:.2f}"); c3.metric(f"MAE (BD)", f"{m_bd['MAE']:.2f}")
 
 
767
  st.markdown("<div style='text-align:left;font-size:0.8em;color:#6b7280;margin-top:-16px;margin-bottom:8px;'>R = Pearson correlation</div>", unsafe_allow_html=True)
768
 
769
  t1, t2, t3 = st.tabs(["Breakout", "Breakdown", "Combined"])
 
669
  st.session_state.train_ranges = {f:(float(tr_min[f]), float(tr_max[f])) for f in st.session_state["FEATURES"]}
670
  st.markdown('<div class="st-message-box st-success">Case has been built and results are displayed below.</div>', unsafe_allow_html=True)
671
 
672
+ def _metrics_block(lbl, m):
673
+ name = {"BO": "Breakout", "BD": "Breakdown"}.get(lbl, lbl)
674
+ c1, c2, c3 = st.columns(3)
675
+ c1.metric(f"R ({name})", f"{m['R']:.3f}")
676
+ c2.metric(f"RMSE ({name})", f"{m['RMSE']:.2f}")
677
+ c3.metric(f"MAE ({name})", f"{m['MAE']:.2f}")
678
 
679
  def _dev_block(df, mbo, mbd):
680
  _metrics_block("BO", mbo); _metrics_block("BD", mbd)
 
765
  df = st.session_state.results["Validate"]
766
  m_bo, m_bd = st.session_state.results["m_val_bo"], st.session_state.results["m_val_bd"]
767
  c1,c2,c3 = st.columns(3)
768
+ c1.metric("R (Breakout)", f"{m_bo['R']:.3f}")
769
+ c2.metric("RMSE (Breakout)", f"{m_bo['RMSE']:.2f}")
770
+ c3.metric("MAE (Breakout)", f"{m_bo['MAE']:.2f}")
771
  c1,c2,c3 = st.columns(3)
772
+ c1.metric("R (Breakdown)", f"{m_bd['R']:.3f}")
773
+ c2.metric("RMSE (Breakdown)", f"{m_bd['RMSE']:.2f}")
774
+ c3.metric("MAE (Breakdown)", f"{m_bd['MAE']:.2f}")
775
  st.markdown("<div style='text-align:left;font-size:0.8em;color:#6b7280;margin-top:-16px;margin-bottom:8px;'>R = Pearson correlation</div>", unsafe_allow_html=True)
776
 
777
  t1, t2, t3 = st.tabs(["Breakout", "Breakdown", "Combined"])