diff --git a/nevergrad/optimization/optimizerlib.py b/nevergrad/optimization/optimizerlib.py index d277c5fc5..fdb4b0478 100644 --- a/nevergrad/optimization/optimizerlib.py +++ b/nevergrad/optimization/optimizerlib.py @@ -2135,6 +2135,10 @@ def __init__( RFMetaModelOnePlusOne = ParametrizedMetaModel(multivariate_optimizer=OnePlusOne, algorithm="rf").set_name( "RFMetaModelOnePlusOne", register=True ) +MetaModelLogNormal = ParametrizedMetaModel( + multivariate_optimizer=LognormalDiscreteOnePlusOne, + algorithm="quad", +).set_name("MetaModelLogNormal", register=True) RFMetaModelLogNormal = ParametrizedMetaModel( multivariate_optimizer=LognormalDiscreteOnePlusOne, algorithm="rf" ).set_name("RFMetaModelLogNormal", register=True) diff --git a/requirements/main.txt b/requirements/main.txt index 18ea0a85b..f89af5dd7 100644 --- a/requirements/main.txt +++ b/requirements/main.txt @@ -4,3 +4,4 @@ bayesian-optimization==1.4.0 typing_extensions>=3.6.6 pandas colorama==0.4.0 +directsearch