Warning, /AID2E-framework/examples/dtlz2/configurations/dtlz2_ax_joblib.yml is written in an unsupported language. File is not indexed.
0001 # Ax Bayesian optimization: ten variables, two objectives, 100 evaluations.
0002
0003 problem:
0004 name: "DTLZ2 Ax with JobLib"
0005 problem_type: "DTLZ2"
0006 output_location: "./output/ax_joblib"
0007 work_location: "./work/ax_joblib"
0008
0009 design_parameters_file: "../dtlz2_design.params"
0010
0011 objectives:
0012 - name: "f1"
0013 direction: "minimize"
0014 - name: "f2"
0015 direction: "minimize"
0016
0017 optimizer:
0018 name: "ax"
0019 type: "bayesian"
0020 parameters:
0021 initialization_strategy: "sobol"
0022 generator: "BOTORCH_MODULAR"
0023 generator_kwargs:
0024 surrogate_spec:
0025 model_configs:
0026 - botorch_model_class: "SingleTaskGP"
0027 botorch_acqf_class: "qLogNoisyExpectedHypervolumeImprovement"
0028 acquisition_options:
0029 prune_baseline: true
0030 generator_gen_kwargs:
0031 model_gen_options:
0032 optimizer_kwargs:
0033 sequential: false
0034 num_restarts: 10
0035 objective_thresholds:
0036 f1: 1.0
0037 f2: 1.0
0038 n_initial_samples: 20
0039 n_iterations: 100
0040 batch_size: 4
0041 seed: 42
0042
0043 scheduler:
0044 runner_type: "JobLibRunner"
0045 parameters:
0046 n_jobs: 4
0047 backend: "threading"
0048
0049 workflows:
0050 workflows:
0051 - name: "dtlz2_eval"
0052 description: "DTLZ2 objective evaluation"
0053 branches:
0054 - name: "main"
0055 stages:
0056 - name: "evaluate"
0057 objective_plan:
0058 steps:
0059 stages:
0060 - name: "evaluate"
0061 inline:
0062 entrypoint: "examples.dtlz2.dtlz2_evaluator:objective_payload"
0063 produces_objective: true