latest--base-scheduler-subschema
shared
Type:
object
mlos_bench base Scheduler config schema definitions for all Scheduler types.
Properties
class
string
required
The name of the scheduler class to use.
pattern=^mlos_bench[.]schedulers[.]
$schema
string
The schema to use for validating the scheduler config (accepts both URLs and local paths).
pattern=/schemas/schedulers/scheduler-schema.json$
description
string
Optional description of the config.
config
object
The scheduler-specific config.
6 nested properties
experiment_id
experiment_id
trial_id
trial_id
config_id
config_id
teardown
boolean
Whether to teardown the experiment after running it.
max_trials
integer
Max. number of trials to run. Use -1 or 0 for unlimited.
min=-1
trial_config_repeat_count
integer
Number of times to repeat a config.
min=1
Definitions
base_scheduler_config
object
The scheduler-specific config.
experiment_id
experiment_id
trial_id
trial_id
config_id
config_id
teardown
boolean
Whether to teardown the experiment after running it.
max_trials
integer
Max. number of trials to run. Use -1 or 0 for unlimited.
min=-1
trial_config_repeat_count
integer
Number of times to repeat a config.
min=1