Back to home page

EIC code displayed by LXR

 
 

    


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"