mirror of
https://github.com/freqtrade/freqtrade.git
synced 2025-11-29 00:23:07 +00:00
chore: remove scikit-optimize dependency
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# Hyperopt
|
||||
|
||||
This page explains how to tune your strategy by finding the optimal
|
||||
parameters, a process called hyperparameter optimization. The bot uses algorithms included in the `scikit-optimize` package to accomplish this.
|
||||
parameters, a process called hyperparameter optimization. The bot uses algorithms included in the `optuna` package to accomplish this.
|
||||
The search will burn all your CPU cores, make your laptop sound like a fighter jet and still take a long time.
|
||||
|
||||
In general, the search for best parameters starts with a few random combinations (see [below](#reproducible-results) for more details) and then uses one of optuna's sampler algorithms (currently NSGAIIISampler) to quickly find a combination of parameters in the search hyperspace that minimizes the value of the [loss function](#loss-functions).
|
||||
|
||||
@@ -79,7 +79,6 @@ plot = ["plotly>=4.0"]
|
||||
hyperopt = [
|
||||
"scipy",
|
||||
"scikit-learn",
|
||||
"ft-scikit-optimize>=0.9.2",
|
||||
"filelock",
|
||||
]
|
||||
freqai = [
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
# Required for hyperopt
|
||||
scipy==1.15.2
|
||||
scikit-learn==1.6.1
|
||||
ft-scikit-optimize==0.9.2
|
||||
filelock==3.18.0
|
||||
optuna==4.2.1
|
||||
cmaes==0.11.1
|
||||
|
||||
Reference in New Issue
Block a user