From 05ccebf9a16ac2059f7f0bbdde7f4f1e4bd0bcb4 Mon Sep 17 00:00:00 2001 From: robcaulk Date: Thu, 25 Aug 2022 12:29:48 +0200 Subject: [PATCH] automate eval freq in multiproc --- .../freqai/prediction_models/ReinforcementLearner_multiproc.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/freqtrade/freqai/prediction_models/ReinforcementLearner_multiproc.py b/freqtrade/freqai/prediction_models/ReinforcementLearner_multiproc.py index 7e8141b23..18a843b6d 100644 --- a/freqtrade/freqai/prediction_models/ReinforcementLearner_multiproc.py +++ b/freqtrade/freqai/prediction_models/ReinforcementLearner_multiproc.py @@ -62,7 +62,6 @@ class ReinforcementLearner_multiproc(BaseReinforcementLearningModel): """ train_df = data_dictionary["train_features"] test_df = data_dictionary["test_features"] - eval_freq = self.freqai_info["rl_config"]["eval_cycles"] * len(test_df) env_id = "train_env" num_cpu = int(self.freqai_info["rl_config"]["thread_count"] / 2) @@ -77,5 +76,5 @@ class ReinforcementLearner_multiproc(BaseReinforcementLearningModel): config=self.config) for i in range(num_cpu)]) self.eval_callback = EvalCallback(self.eval_env, deterministic=True, - render=False, eval_freq=eval_freq, + render=False, eval_freq=len(train_df), best_model_save_path=dk.data_path)