update dash with model performance

This commit is contained in:
Dobromir Popov
2025-09-09 03:51:04 +03:00
parent 55fb865e7f
commit 2f51966fa8
2 changed files with 379 additions and 119 deletions

View File

@@ -37,33 +37,37 @@ class DashboardLayoutManager:
"🧠 Model Predictions & Performance Tracking"
], className="text-light mb-3"),
# Summary cards row
# Summary cards row - Enhanced with real metrics
html.Div([
html.Div([
html.Div([
html.H6("0", id="total-predictions-count", className="mb-0 text-primary"),
html.Small("Total Predictions", className="text-light")
html.Small("Recent Signals", className="text-light"),
html.Small("", id="predictions-trend", className="d-block text-xs text-muted")
], className="card-body text-center p-2 bg-dark")
], className="card col-md-3 mx-1 bg-dark border-secondary"),
html.Div([
html.Div([
html.H6("0", id="pending-predictions-count", className="mb-0 text-warning"),
html.Small("Pending Resolution", className="text-light")
], className="card-body text-center p-2 bg-dark")
], className="card col-md-3 mx-1 bg-dark border-secondary"),
html.Div([
html.Div([
html.H6("0", id="active-models-count", className="mb-0 text-info"),
html.Small("Active Models", className="text-light")
html.Small("Loaded Models", className="text-light"),
html.Small("", id="models-status", className="d-block text-xs text-success")
], className="card-body text-center p-2 bg-dark")
], className="card col-md-3 mx-1 bg-dark border-secondary"),
html.Div([
html.Div([
html.H6("0.0", id="total-rewards-sum", className="mb-0 text-success"),
html.Small("Total Rewards", className="text-light")
html.H6("0.00", id="avg-confidence", className="mb-0 text-warning"),
html.Small("Avg Confidence", className="text-light"),
html.Small("", id="confidence-trend", className="d-block text-xs text-muted")
], className="card-body text-center p-2 bg-dark")
], className="card col-md-3 mx-1 bg-dark border-secondary"),
html.Div([
html.Div([
html.H6("+0.00", id="total-rewards-sum", className="mb-0 text-success"),
html.Small("Total Rewards", className="text-light"),
html.Small("", id="rewards-trend", className="d-block text-xs text-muted")
], className="card-body text-center p-2 bg-dark")
], className="card col-md-3 mx-1 bg-dark border-secondary")
], className="row mb-3"),