REFACTOR external service and improve websocket training

This commit is contained in:
Urtzi Alfaro
2025-10-09 14:11:02 +02:00
parent 7c72f83c51
commit 3c689b4f98
111 changed files with 13289 additions and 2374 deletions

View File

@@ -3,32 +3,14 @@ Training Service Layer
Business logic services for ML training and model management
"""
from .training_service import TrainingService
from .training_service import EnhancedTrainingService
from .training_orchestrator import TrainingDataOrchestrator
from .date_alignment_service import DateAlignmentService
from .data_client import DataClient
from .messaging import (
publish_job_progress,
publish_data_validation_started,
publish_data_validation_completed,
publish_job_step_completed,
publish_job_completed,
publish_job_failed,
TrainingStatusPublisher
)
__all__ = [
"TrainingService",
"EnhancedTrainingService",
"TrainingDataOrchestrator",
"TrainingDataOrchestrator",
"DateAlignmentService",
"DataClient",
"publish_job_progress",
"publish_data_validation_started",
"publish_data_validation_completed",
"publish_job_step_completed",
"publish_job_completed",
"publish_job_failed",
"TrainingStatusPublisher"
"DataClient"
]