-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathhyperdrive_config.yml
17 lines (17 loc) · 1.23 KB
/
hyperdrive_config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# For more details, visit:
# https://docs.microsoft.com/en-us/azure/machine-learning/how-to-tune-hyperparameters#define-the-search-space
sampling:
type: random # Supported options: Random, Grid, Bayesian
parameter_space: # specify a name|expression|values tuple for each parameter.
- name: --c # The name of a script parameter to generate values for.
expression: choice # supported options: choice, randint, uniform, quniform, loguniform, qloguniform, normal, qnormal, lognormal, qlognormal
values: [0.5, 1, 1.5] # The list of values, the number of values is dependent on the expression specified.
policy:
type: BanditPolicy # Supported options: BanditPolicy, MedianStoppingPolicy, TruncationSelectionPolicy, NoTerminationPolicy
evaluation_interval: 1 # Policy properties are policy specific. See the above link for policy specific parameter details.
slack_factor: 0.2
primary_metric_name: Test accuracy # The metric used when evaluating the policy
primary_metric_goal: Maximize # Maximize or Minimize
max_total_runs: 8 # The maximum number of runs to generate
max_concurrent_runs: 1 # The number of runs that can run concurrently.
max_duration_minutes: 60 # The maximum length of time to run the experiment before cancelling.