INNER CODE UNIT · Python

get_training_history

GifariKemal/xaubot-ai · web-dashboard/api/main.py:289

async def get_training_history():
    """Get model training run history."""
    if not db.is_available():
        return {"runs": []}

    rows = db.query(
        """SELECT id, started_at, completed_at, train_auc, test_auc,
                  sample_count, features_used, trigger_reason
           FROM training_runs
           ORDER BY started_at DESC
           LIMIT 20"""
    )
    for r in rows:
        for k in ("started_at", "completed_at"):
            if r.get(k) and hasattr(r[k], "isoformat"):
                r[k] = r[k].isoformat()
    return {"runs": rows}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…