UI: fix models info

This commit is contained in:
Dobromir Popov
2025-07-29 00:46:16 +03:00
parent aefc460082
commit b44216ae1e
3 changed files with 58 additions and 17 deletions

View File

@ -713,7 +713,15 @@ class DashboardComponentManager:
def format_training_metrics(self, metrics_data):
"""Format training metrics for display - Enhanced with loaded models"""
try:
# DEBUG: Log what we're receiving
logger.debug(f"format_training_metrics received: {type(metrics_data)}")
if metrics_data:
logger.debug(f"Metrics keys: {list(metrics_data.keys()) if isinstance(metrics_data, dict) else 'Not a dict'}")
if isinstance(metrics_data, dict) and 'loaded_models' in metrics_data:
logger.debug(f"Loaded models: {list(metrics_data['loaded_models'].keys())}")
if not metrics_data or 'error' in metrics_data:
logger.warning(f"No training data or error in metrics_data: {metrics_data}")
return [html.P("No training data", className="text-muted small")]
content = []