trying to run enhanced training system
This commit is contained in:
@@ -70,17 +70,22 @@ except ImportError:
|
||||
COBIntegration = None
|
||||
COBSnapshot = None
|
||||
|
||||
# Import EnhancedRealtimeTrainingSystem
|
||||
# Import EnhancedRealtimeTrainingSystem (support multiple locations)
|
||||
try:
|
||||
from enhanced_realtime_training import EnhancedRealtimeTrainingSystem
|
||||
|
||||
# Preferred location under NN/training
|
||||
from NN.training.enhanced_realtime_training import EnhancedRealtimeTrainingSystem # type: ignore
|
||||
ENHANCED_TRAINING_AVAILABLE = True
|
||||
except ImportError:
|
||||
EnhancedRealtimeTrainingSystem = None
|
||||
ENHANCED_TRAINING_AVAILABLE = False
|
||||
logging.warning(
|
||||
"EnhancedRealtimeTrainingSystem not found. Real-time training features will be disabled."
|
||||
)
|
||||
except Exception:
|
||||
try:
|
||||
# Fallback flat import
|
||||
from enhanced_realtime_training import EnhancedRealtimeTrainingSystem # type: ignore
|
||||
ENHANCED_TRAINING_AVAILABLE = True
|
||||
except Exception:
|
||||
EnhancedRealtimeTrainingSystem = None # type: ignore
|
||||
ENHANCED_TRAINING_AVAILABLE = False
|
||||
logging.warning(
|
||||
"EnhancedRealtimeTrainingSystem not found. Real-time training features will be disabled."
|
||||
)
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
@@ -6726,6 +6731,14 @@ class TradingOrchestrator:
|
||||
self.training_enabled = False
|
||||
self.enhanced_training_system = None
|
||||
|
||||
# Public wrapper to match dashboard expectation
|
||||
def initialize_enhanced_training_system(self):
|
||||
try:
|
||||
return self._initialize_enhanced_training_system()
|
||||
except Exception as e:
|
||||
logger.error(f"Error in initialize_enhanced_training_system: {e}")
|
||||
return None
|
||||
|
||||
def start_enhanced_training(self):
|
||||
"""Start the enhanced real-time training system"""
|
||||
try:
|
||||
|
Reference in New Issue
Block a user