],
"label_period_candles": 100,
"include_shifted_candles": 6,
- "DI_threshold": 10,
"weight_factor": 0.9,
"principal_component_analysis": false,
"use_SVM_to_remove_outliers": false,
time_spent = time.time() - start
self.dd.update_metric_tracker("fit_time", time_spent, dk.pair)
- if Path(dk.data_path / "best_model.zip").is_file():
+ model_filename = dk.model_filename if dk.model_filename else "best"
+ if Path(dk.data_path / f"{model_filename}_model.zip").is_file():
logger.info("Callback found a best model.")
- best_model = self.MODELCLASS.load(dk.data_path / "best_model")
+ best_model = self.MODELCLASS.load(dk.data_path / f"{model_filename}_model")
return best_model
logger.info("Couldn't find best model, using final model instead.")