model selector
This commit is contained in:
@@ -87,10 +87,20 @@ def main():
|
||||
os.environ['ENABLE_NN_MODELS'] = '1'
|
||||
|
||||
try:
|
||||
# Model Selection at Startup
|
||||
logger.info("Performing intelligent model selection...")
|
||||
try:
|
||||
from utils.model_selector import select_and_load_best_models
|
||||
selected_models, loaded_models = select_and_load_best_models()
|
||||
logger.info(f"Selected {len(selected_models)} model types, loaded {len(loaded_models)} models")
|
||||
except Exception as e:
|
||||
logger.warning(f"Model selection failed, using defaults: {e}")
|
||||
selected_models, loaded_models = {}, {}
|
||||
|
||||
# Create data provider
|
||||
logger.info("Initializing data provider...")
|
||||
data_provider = DataProvider(symbols=['ETH/USDT', 'BTC/USDT'])
|
||||
|
||||
|
||||
# Create orchestrator (with safe CNN handling)
|
||||
logger.info("Initializing trading orchestrator...")
|
||||
orchestrator = create_safe_orchestrator()
|
||||
|
||||
Reference in New Issue
Block a user