From 041f09a64308b5e70abff7473a4b188e2585c79d Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Fri, 3 Jul 2026 16:53:13 +0200 Subject: [PATCH] refactor(quickadapter): import optuna journal storage classes directly --- .../user_data/freqaimodels/QuickAdapterRegressorV3.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/quickadapter/user_data/freqaimodels/QuickAdapterRegressorV3.py b/quickadapter/user_data/freqaimodels/QuickAdapterRegressorV3.py index 90545e0..928e970 100644 --- a/quickadapter/user_data/freqaimodels/QuickAdapterRegressorV3.py +++ b/quickadapter/user_data/freqaimodels/QuickAdapterRegressorV3.py @@ -36,6 +36,8 @@ from freqtrade.exceptions import DependencyException from freqtrade.freqai.base_models.BaseRegressionModel import BaseRegressionModel from freqtrade.freqai.data_kitchen import FreqaiDataKitchen from numpy.typing import NDArray +from optuna.storages import JournalStorage +from optuna.storages.journal import JournalFileBackend from optuna.study.study import ObjectiveFuncType from sklearn.model_selection import TimeSeriesSplit, train_test_split from sklearn.preprocessing import ( @@ -4289,10 +4291,8 @@ class QuickAdapterRegressorV3(BaseRegressionModel): ), ) - def _build_journal_storage() -> optuna.storages.JournalStorage: - return optuna.storages.JournalStorage( - optuna.storages.journal.JournalFileBackend(str(journal_path)) - ) + def _build_journal_storage() -> JournalStorage: + return JournalStorage(JournalFileBackend(str(journal_path))) try: storage = _build_journal_storage() -- 2.53.0