diff --git a/studio/backend/core/training/worker.py b/studio/backend/core/training/worker.py index 0475152482..3941b27ab2 100644 --- a/studio/backend/core/training/worker.py +++ b/studio/backend/core/training/worker.py @@ -135,7 +135,9 @@ def run_training_process( # Wire up progress callback → event_queue def _on_progress(progress: TrainingProgress): - if progress.step >= 0 and progress.loss > 0: + has_train_loss = progress.step >= 0 and progress.loss > 0 + has_eval_loss = progress.eval_loss is not None + if has_train_loss or has_eval_loss: event_queue.put({ "type": "progress", "step": progress.step,