Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
keras-team
GitHub Repository: keras-team/keras-io
Path: blob/master/scripts/tuner_master.py
3273 views
1
ORACLE_MASTER = {
2
"path": "oracles/",
3
"title": "Oracles",
4
"toc": True,
5
"children": [
6
{
7
"path": "base_oracle",
8
"title": "The base Oracle class",
9
"generate": [
10
"keras_tuner.Oracle",
11
"keras_tuner.Oracle.create_trial",
12
"keras_tuner.Oracle.end_trial",
13
"keras_tuner.Oracle.get_best_trials",
14
"keras_tuner.Oracle.get_state",
15
"keras_tuner.Oracle.set_state",
16
"keras_tuner.Oracle.score_trial",
17
"keras_tuner.Oracle.populate_space",
18
"keras_tuner.Oracle.update_trial",
19
],
20
},
21
{
22
"path": "synchronized",
23
"title": "@synchronized decorator",
24
"generate": [
25
"keras_tuner.synchronized",
26
],
27
},
28
{
29
"path": "random",
30
"title": "RandomSearch Oracle",
31
"generate": [
32
"keras_tuner.oracles.RandomSearchOracle",
33
],
34
},
35
{
36
"path": "grid",
37
"title": "GridSearch Oracle",
38
"generate": [
39
"keras_tuner.oracles.GridSearchOracle",
40
],
41
},
42
{
43
"path": "bayesian",
44
"title": "BayesianOptimization Oracle",
45
"generate": [
46
"keras_tuner.oracles.BayesianOptimizationOracle",
47
],
48
},
49
{
50
"path": "hyperband",
51
"title": "Hyperband Oracle",
52
"generate": [
53
"keras_tuner.oracles.HyperbandOracle",
54
],
55
},
56
],
57
}
58
59
HYPERMODEL_MASTER = {
60
"path": "hypermodels/",
61
"title": "HyperModels",
62
"toc": True,
63
"children": [
64
{
65
"path": "base_hypermodel",
66
"title": "The base HyperModel class",
67
"generate": [
68
"keras_tuner.HyperModel",
69
"keras_tuner.HyperModel.build",
70
],
71
},
72
{
73
"path": "hyper_efficientnet",
74
"title": "HyperEfficientNet",
75
"generate": [
76
"keras_tuner.applications.HyperEfficientNet",
77
],
78
},
79
{
80
"path": "hyper_image_augment",
81
"title": "HyperImageAugment",
82
"generate": [
83
"keras_tuner.applications.HyperImageAugment",
84
],
85
},
86
{
87
"path": "hyper_resnet",
88
"title": "HyperResNet",
89
"generate": [
90
"keras_tuner.applications.HyperResNet",
91
],
92
},
93
{
94
"path": "hyper_xception",
95
"title": "HyperXception",
96
"generate": [
97
"keras_tuner.applications.HyperXception",
98
],
99
},
100
],
101
}
102
103
TUNER_MASTER = {
104
"path": "tuners/",
105
"title": "Tuners",
106
"toc": True,
107
"children": [
108
{
109
"path": "base_tuner",
110
"title": "The base Tuner class",
111
"generate": [
112
"keras_tuner.Tuner",
113
"keras_tuner.Tuner.get_best_hyperparameters",
114
"keras_tuner.Tuner.get_best_models",
115
"keras_tuner.Tuner.get_state",
116
"keras_tuner.Tuner.load_model",
117
"keras_tuner.Tuner.on_epoch_begin",
118
"keras_tuner.Tuner.on_batch_begin",
119
"keras_tuner.Tuner.on_batch_end",
120
"keras_tuner.Tuner.on_epoch_end",
121
"keras_tuner.Tuner.run_trial",
122
"keras_tuner.Tuner.results_summary",
123
"keras_tuner.Tuner.save_model",
124
"keras_tuner.Tuner.search",
125
"keras_tuner.Tuner.search_space_summary",
126
"keras_tuner.Tuner.set_state",
127
],
128
},
129
{
130
"path": "objective",
131
"title": "Objective class",
132
"generate": [
133
"keras_tuner.Objective",
134
],
135
},
136
{
137
"path": "random",
138
"title": "RandomSearch Tuner",
139
"generate": [
140
"keras_tuner.RandomSearch",
141
],
142
},
143
{
144
"path": "grid",
145
"title": "GridSearch Tuner",
146
"generate": [
147
"keras_tuner.GridSearch",
148
],
149
},
150
{
151
"path": "bayesian",
152
"title": "BayesianOptimization Tuner",
153
"generate": [
154
"keras_tuner.BayesianOptimization",
155
],
156
},
157
{
158
"path": "hyperband",
159
"title": "Hyperband Tuner",
160
"generate": [
161
"keras_tuner.Hyperband",
162
],
163
},
164
{
165
"path": "sklearn",
166
"title": "Sklearn Tuner",
167
"generate": [
168
"keras_tuner.SklearnTuner",
169
],
170
},
171
],
172
}
173
174
TUNER_API_MASTER = {
175
"path": "api/",
176
"title": "API documentation",
177
"toc": True,
178
"children": [
179
{
180
"path": "hyperparameters",
181
"title": "HyperParameters",
182
"generate": [
183
"keras_tuner.HyperParameters",
184
"keras_tuner.HyperParameters.Boolean",
185
"keras_tuner.HyperParameters.Choice",
186
"keras_tuner.HyperParameters.Fixed",
187
"keras_tuner.HyperParameters.Float",
188
"keras_tuner.HyperParameters.Int",
189
"keras_tuner.HyperParameters.conditional_scope",
190
"keras_tuner.HyperParameters.get",
191
],
192
},
193
TUNER_MASTER,
194
ORACLE_MASTER,
195
HYPERMODEL_MASTER,
196
{
197
"path": "errors",
198
"title": "Errors",
199
"generate": [
200
"keras_tuner.errors.FailedTrialError",
201
"keras_tuner.errors.FatalError",
202
"keras_tuner.errors.FatalValueError",
203
"keras_tuner.errors.FatalTypeError",
204
"keras_tuner.errors.FatalRuntimeError",
205
],
206
},
207
],
208
}
209
210
211
TUNER_GUIDES_MASTER = {
212
"path": "guides/",
213
"title": "Developer guides",
214
"toc": True,
215
"children": [
216
{
217
"path": "distributed_tuning",
218
"title": "Distributed hyperparameter tuning with KerasTuner",
219
},
220
{
221
"path": "custom_tuner",
222
"title": "Tune hyperparameters in your custom training loop",
223
},
224
{
225
"path": "visualize_tuning",
226
"title": "Visualize the hyperparameter tuning process",
227
},
228
{
229
"path": "failed_trials",
230
"title": "Handling failed trials in KerasTuner",
231
},
232
{
233
"path": "tailor_the_search_space",
234
"title": "Tailor the search space",
235
},
236
],
237
}
238
239
240
TUNER_MASTER = {
241
"path": "keras_tuner/",
242
"title": "KerasTuner: Hyperparam Tuning",
243
"children": [
244
{
245
"path": "getting_started",
246
"title": "Getting started",
247
},
248
TUNER_GUIDES_MASTER,
249
TUNER_API_MASTER,
250
],
251
}
252
253