@@ -54,7 +54,6 @@ def _get_search_space(param_name, param):
54
54
The ` _get_search_space ` function constructs a search space that represents the entire parameter space defined by Nevergrad.
55
55
56
56
## API Design
57
- - [ Distribution] ( #api-v1-beta1-Distribution )
58
57
- [ ExperimentSpec] ( #api-v1-beta1-ExperimentSpec )
59
58
60
59
<a name =" api-v1-beta1-ExperimentSpec " ></a >
@@ -68,36 +67,27 @@ It is assumed that objective function f(x) does not change in the course of an E
68
67
| Field | Type | Label | Description |
69
68
| ----- | ---- | ----- | ----------- |
70
69
| parameter_specs | [ ExperimentSpec.ParameterSpecs] ( #api-v1-beta1-ExperimentSpec-ParameterSpecs ) | | |
71
- | distribution | [ ExperimentSpec.Distribution] ( #api-v1-beta1-ExperimentSpec-Distribution ) | | |
72
70
| objective | [ ObjectiveSpec] ( #api-v1-beta1-ObjectiveSpec ) | | Objective specification for the Experiment. |
73
71
| algorithm | [ AlgorithmSpec] ( #api-v1-beta1-AlgorithmSpec ) | | HP or NAS algorithm specification for the Experiment. |
74
72
| early_stopping | [ EarlyStoppingSpec] ( #api-v1-beta1-EarlyStoppingSpec ) | | Early stopping specification for the Experiment. |
75
73
| parallel_trial_count | [ int32] ( #int32 ) | | How many Trials can be processed in parallel. |
76
74
| max_trial_count | [ int32] ( #int32 ) | | Max completed Trials to mark Experiment as succeeded. |
77
75
| nas_config | [ NasConfig] ( #api-v1-beta1-NasConfig ) | | NAS configuration for the Experiment. |
78
76
79
- <a name =" api-v1-beta1-ExperimentSpec-Distribution " ></a >
80
77
81
- ### ExperimentSpec.Distribution
82
- List of Distribution.
78
+ <a name =" api-v1-beta1-ParameterSpec " ></a >
83
79
84
-
85
- | Field | Type | Label | Description |
86
- | ----- | ---- | ----- | ----------- |
87
- | distributions | [ Distribution] ( #api-v1-beta1-Distribution ) | repeated | |
88
-
89
- <a name =" api-v1-beta1-Distribution " ></a >
90
-
91
- ### Distribution
80
+ ### ParameterSpec
92
81
Config for a hyperparameter.
93
82
Katib will create each Hyper parameter from this config.
94
83
95
84
96
85
| Field | Type | Label | Description |
97
86
| ----- | ---- | ----- | ----------- |
98
- | name | [ string] ( #string ) | | Name of the Distribution. |
87
+ | name | [ string] ( #string ) | | Name of the parameter. |
88
+ | parameter_type | [ ParameterType] ( #api-v1-beta1-ParameterType ) | | Type of the parameter. |
99
89
| distribution_type | [ DistributionType] ( #api-v1-beta1-DistributionType ) | | Type of the Distribution. |
100
- | feasible_space | [ FeasibleSpace] ( #api-v1-beta1-FeasibleSpace ) | | FeasibleSpace for the Distribution . |
90
+ | feasible_space | [ FeasibleSpace] ( #api-v1-beta1-FeasibleSpace ) | | FeasibleSpace for the parameter . |
101
91
102
92
<a name =" api-v1-beta1-DistributionType " ></a >
103
93
0 commit comments