From 6f4ffa07585954b9c7af5656364c95acdd0c09ca Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 4 May 2025 19:32:09 +0200 Subject: [PATCH] chore: minor cleanup --- freqtrade/optimize/hyperopt/hyperopt.py | 1 - freqtrade/optimize/hyperopt/hyperopt_optimizer.py | 8 +++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/freqtrade/optimize/hyperopt/hyperopt.py b/freqtrade/optimize/hyperopt/hyperopt.py index 5e31cf84b..3db5ec9fe 100644 --- a/freqtrade/optimize/hyperopt/hyperopt.py +++ b/freqtrade/optimize/hyperopt/hyperopt.py @@ -158,7 +158,6 @@ class Hyperopt: return self.hyperopter.generate_optimizer_wrapped(*args, **kwargs) - # return parallel(delayed(wrap_non_picklable_objects(optimizer_wrapper))(v) for v in asked) return parallel(optimizer_wrapper(v) for v in asked) def _set_random_state(self, random_state: int | None) -> int: diff --git a/freqtrade/optimize/hyperopt/hyperopt_optimizer.py b/freqtrade/optimize/hyperopt/hyperopt_optimizer.py index 6607aef90..8247ccc35 100644 --- a/freqtrade/optimize/hyperopt/hyperopt_optimizer.py +++ b/freqtrade/optimize/hyperopt/hyperopt_optimizer.py @@ -16,7 +16,6 @@ from joblib.externals import cloudpickle from optuna.exceptions import ExperimentalWarning from pandas import DataFrame -# from memory_profiler import profile from freqtrade.constants import DATETIME_PRINT_FORMAT, Config from freqtrade.data.converter import trim_dataframes from freqtrade.data.history import get_timerange @@ -248,10 +247,10 @@ class HyperOptimizer: @delayed @wrap_non_picklable_objects - def generate_optimizer_wrapped(self, raw_params: dict[str, Any]) -> dict[str, Any]: - return self.generate_optimizer(raw_params) + def generate_optimizer_wrapped(self, params_dict: dict[str, Any]) -> dict[str, Any]: + return self.generate_optimizer(params_dict) - def generate_optimizer(self, raw_params: dict[str, Any]) -> dict[str, Any]: + def generate_optimizer(self, params_dict: dict[str, Any]) -> dict[str, Any]: """ Used Optimize function. Called once per epoch to optimize whatever is configured. @@ -259,7 +258,6 @@ class HyperOptimizer: """ HyperoptStateContainer.set_state(HyperoptState.OPTIMIZE) backtest_start_time = datetime.now(timezone.utc) - params_dict = raw_params # Apply parameters if HyperoptTools.has_space(self.config, "buy"):