integrating new CNN model
This commit is contained in:
@ -40,7 +40,7 @@ from utils.training_integration import get_training_integration
|
||||
|
||||
# Import training components
|
||||
from NN.models.dqn_agent import DQNAgent
|
||||
from NN.models.cnn_model import CNNModelTrainer, create_enhanced_cnn_model
|
||||
from NN.models.standardized_cnn import StandardizedCNN
|
||||
from core.extrema_trainer import ExtremaTrainer
|
||||
from core.negative_case_trainer import NegativeCaseTrainer
|
||||
from core.data_provider import DataProvider
|
||||
@ -100,18 +100,10 @@ class CheckpointIntegratedTrainingSystem:
|
||||
)
|
||||
logger.info("✅ DQN Agent initialized with checkpoint management")
|
||||
|
||||
# Initialize CNN Model with checkpoint management
|
||||
logger.info("Initializing CNN Model with checkpoints...")
|
||||
cnn_model, self.cnn_trainer = create_enhanced_cnn_model(
|
||||
input_size=60,
|
||||
feature_dim=50,
|
||||
output_size=3
|
||||
)
|
||||
# Update trainer with checkpoint management
|
||||
self.cnn_trainer.model_name = "integrated_cnn_model"
|
||||
self.cnn_trainer.enable_checkpoints = True
|
||||
self.cnn_trainer.training_integration = self.training_integration
|
||||
logger.info("✅ CNN Model initialized with checkpoint management")
|
||||
# Initialize StandardizedCNN Model with checkpoint management
|
||||
logger.info("Initializing StandardizedCNN Model with checkpoints...")
|
||||
self.cnn_model = StandardizedCNN(model_name="integrated_cnn_model")
|
||||
logger.info("✅ StandardizedCNN Model initialized with checkpoint management")
|
||||
|
||||
# Initialize ExtremaTrainer with checkpoint management
|
||||
logger.info("Initializing ExtremaTrainer with checkpoints...")
|
||||
|
Reference in New Issue
Block a user