Ejemplo n.º 1
0
 def ultraopt_gbrt_curl2_cube(objective, n_trials, n_dim, with_count):
     # Experimental !
     return curl_factory(optimizer=ultraopt_gbrt_cube,
                         objective=objective,
                         n_trials=n_trials,
                         n_dim=n_dim,
                         with_count=with_count,
                         d=2)
Ejemplo n.º 2
0
 def dlib_curl2_cube(objective, n_trials, n_dim, with_count):
     # Meh
     return curl_factory(optimizer=dlib_default_cube,
                         objective=objective,
                         n_trials=n_trials,
                         n_dim=n_dim,
                         with_count=with_count,
                         d=2)
Ejemplo n.º 3
0
 def hyperopt_tpe_curl2_cube(objective, n_trials, n_dim, with_count=False):
     # Probably not the best idea
     return curl_factory(optimizer=hyperopt_tpe_cube,
                         objective=objective,
                         n_trials=n_trials,
                         n_dim=n_dim,
                         with_count=with_count,
                         d=2)
Ejemplo n.º 4
0
def nevergrad_ngopt8_curl3_cube(objective, n_trials, n_dim, with_count=False):
    # Doesn't seem to be a good idea in low dimensions, if at all
    return curl_factory(optimizer=nevergrad_ngopt8_cube,
                        objective=objective,
                        n_trials=n_trials,
                        n_dim=n_dim,
                        with_count=with_count,
                        d=3)
Ejemplo n.º 5
0
def optuna_cmaes_curl3_cube(objective, n_trials, n_dim, with_count=False):
    # Highly experimental
    return curl_factory(optimizer=optuna_cmaes_cube,
                        objective=objective,
                        n_trials=n_trials,
                        n_dim=n_dim,
                        with_count=with_count,
                        d=3)
Ejemplo n.º 6
0
def pymoo_unsga3_curl2_cube(objective, n_trials, n_dim, with_count=False):
    # Mostly failed experiment
    return curl_factory(optimizer=pymoo_unsga3_cube,
                        objective=objective,
                        n_trials=n_trials,
                        n_dim=n_dim,
                        with_count=with_count,
                        d=2)