Files
ai-training-monitor/backend/app/models/training.py
2025-01-23 09:45:07 +01:00

18 lines
377 B
Python

from datetime import datetime
from typing import Optional
from pydantic import BaseModel
class TrainingStatus(BaseModel):
current_step: int
total_steps: int
loss: float
learning_rate: float
percentage: float
eta_seconds: Optional[float]
steps_per_second: float
updated_at: datetime
source: str # 'local' or 'remote'
source_path: str