From c415014153ab2e15291264e20af5a7f38db7adc6 Mon Sep 17 00:00:00 2001 From: Janne Sinivirta Date: Thu, 21 Jun 2018 14:05:17 +0300 Subject: [PATCH] use multiple jobs in acq --- freqtrade/optimize/hyperopt.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freqtrade/optimize/hyperopt.py b/freqtrade/optimize/hyperopt.py index 919526e4a..57429af7c 100644 --- a/freqtrade/optimize/hyperopt.py +++ b/freqtrade/optimize/hyperopt.py @@ -371,7 +371,7 @@ class Hyperopt(Backtesting): cpus = multiprocessing.cpu_count() print(f'Found {cpus}. Let\'s make them scream!') - opt = Optimizer(self.hyperopt_space(), base_estimator="ET", acq_optimizer="auto", n_initial_points=30) + opt = Optimizer(self.hyperopt_space(), base_estimator="ET", acq_optimizer="auto", n_initial_points=30, acq_optimizer_kwargs={'n_jobs': -1}) with Parallel(n_jobs=-1) as parallel: for i in range(self.total_tries//cpus):