Back to home page

EIC code displayed by LXR

 
 

    


Warning, /AID2E-framework/examples/schedulers/panda-idds/input-panda.yml is written in an unsupported language. File is not indexed.

0001 # Minimal DTLZ2 + Ax + PanDA input for `aid2e optimize input-panda.yml`.
0002 #
0003 # This is intentionally canonical and callable-based. The PanDA runner currently
0004 # submits Python callable jobs through iDDS/PanDA and falls back to local
0005 # execution for command jobs, so this smoke avoids command jobs.
0006 
0007 problem:
0008   name: "DTLZ2 CLI PanDA Smoke Test"
0009   problem_type: "DTLZ2"
0010   output_location: "/tmp"
0011   work_location: "/tmp"
0012   design_parameters_file: "../../optimizers/dtlz2_design.params"
0013   objectives:
0014     - name: "f1"
0015       direction: "minimize"
0016     - name: "f2"
0017       direction: "minimize"
0018 
0019 optimizer:
0020   name: "ax"
0021   type: "bayesian"
0022   parameters:
0023     initialization_strategy: "sobol"
0024     generator: "BOTORCH_MODULAR"
0025     n_initial_samples: 1
0026     n_iterations: 4
0027     batch_size: 2
0028     seed: 7
0029 
0030 scheduler:
0031   runner_type: "PanDAiDDSRunner"
0032   parameters:
0033     cloud: "US"
0034     queue: "BNL_PanDA_1"
0035     source_dir: "."
0036     source_dir_parent_level: 1
0037     exclude_source_files:
0038       - "(^|/)\\..*"  # Hidden files
0039       - ".*\\.log"
0040       - ".*\\.json"
0041       - "__pycache__"
0042       - "work"
0043       - "OUTDIR"
0044     init_env_file: "panda-init-env.yml"
0045     max_walltime: 1800
0046     core_count: 1
0047     total_memory: 4000
0048   max_retries: 1
0049   output_location: "./aid2e_panda_scheduler_output"
0050   monitor_interval: 5
0051 
0052 workflows:
0053   workflows:
0054     - name: "dtlz2_panda_eval"
0055       description: "Evaluate DTLZ2 objectives through a PanDA/iDDS Python callable workflow."
0056       branches:
0057         - name: "main"
0058           stages:
0059             - name: "evaluate"
0060               parallelism:
0061                 max_concurrent: 1
0062                 retry_max: 0
0063                 timeout_sec: 300
0064               jobs:
0065                 - name: "dtlz2"
0066                   command: ""
0067                   payload:
0068                     evaluator_type: "python"
0069                     python_callable: "examples.evaluators.dtlz2:evaluate_qualified_both_objectives"