Optuna v3.0 has been released, and it deprecated the old suggest APIs. We should use the stable suggest APIs.
What we should change
We should use suggest_float, suggest_int, and suggest_categoricalhere.
To fix above, we need to fix the range definition here. Concretely, for example, we should add FloatRange and IntRange to represent the range for suggest_float and suggest_int respectively.
Thanks to above fix, we can remove --use-discrete-uniform option from OptunaSolverFactory. We can also fix the kurobakohere.
Optuna v3.0 has been released, and it deprecated the old suggest APIs. We should use the stable suggest APIs.
What we should change
suggest_float
,suggest_int
, andsuggest_categorical
here.FloatRange
andIntRange
to represent the range forsuggest_float
andsuggest_int
respectively.--use-discrete-uniform
option fromOptunaSolverFactory
. We can also fix thekurobako
here.