Warning, /AID2E-framework/examples/dtlz2/configurations/dtlz2_scheduler_cascade.yml is written in an unsupported language. File is not indexed.
0001 # Scheduler precedence: stage > branch > workflow > global.
0002 # The stage override below runs the command; the global scheduler runs trial batches.
0003
0004 problem:
0005 name: "DTLZ2 Scheduler Cascade"
0006 problem_type: "DTLZ2"
0007 output_location: "./output/scheduler_cascade"
0008 work_location: "./work/scheduler_cascade"
0009
0010 design_parameters_file: "../dtlz2_design.params"
0011
0012 objectives:
0013 - name: "f1"
0014 direction: "minimize"
0015 - name: "f2"
0016 direction: "minimize"
0017
0018 optimizer:
0019 name: "ax"
0020 type: "bayesian"
0021 parameters:
0022 initialization_strategy: "sobol"
0023 generator: "BOTORCH_MODULAR"
0024 n_initial_samples: 20
0025 n_iterations: 100
0026 batch_size: 4
0027 seed: 42
0028
0029 scheduler:
0030 runner_type: "JobLibRunner"
0031 parameters:
0032 n_jobs: 4
0033 backend: "threading"
0034
0035 workflows:
0036 workflows:
0037 - name: "dtlz2_cascade"
0038 scheduler:
0039 runner_type: "JobLibRunner"
0040 parameters:
0041 n_jobs: 3
0042 backend: "threading"
0043 branches:
0044 - name: "main"
0045 scheduler:
0046 runner_type: "JobLibRunner"
0047 parameters:
0048 n_jobs: 2
0049 backend: "threading"
0050 stages:
0051 - name: "evaluate"
0052 scheduler:
0053 runner_type: "JobLibRunner"
0054 parameters:
0055 n_jobs: 1
0056 backend: "threading"
0057 jobs:
0058 - name: "dtlz2"
0059 command: >-
0060 {{python_executable}} {{repo_root}}/examples/dtlz2/dtlz2_evaluator.py
0061 --design {{design_file}}
0062 --output {{output_dir}}/objectives.json
0063 --repeat 0
0064 outputs:
0065 - path: "{{output_dir}}/objectives.json"
0066 format: "json"