@@ -1188,31 +1188,32 @@ def test_experiment_from_tags_sorts_differed_hparams_first(self):
1188
1188
def test_experiment_from_runs_with_hparams_limit_no_differed_hparams (self ):
1189
1189
self .session_1_start_info_ = """
1190
1190
hparams: [
1191
- {key: 'lr' value: {number_value: 100 }},
1191
+ {key: 'lr' value: {number_value: 0.001 }},
1192
1192
{key: 'model_type' value: {string_value: 'LATTICE'}},
1193
1193
{key: 'use_batch_norm' value: {bool_value: true}}
1194
1194
]
1195
1195
"""
1196
1196
self .session_2_start_info_ = """
1197
1197
hparams: [
1198
- {key: 'lr' value: {number_value: 100 }},
1198
+ {key: 'lr' value: {number_value: 0.001 }},
1199
1199
{key: 'model_type' value: {string_value: 'LATTICE'}},
1200
1200
{key: 'use_batch_norm' value: {bool_value: true}}
1201
1201
]
1202
1202
"""
1203
1203
self .session_3_start_info_ = """
1204
1204
hparams: [
1205
- {key: 'lr' value: {number_value: 100 }},
1205
+ {key: 'lr' value: {number_value: 0.001 }},
1206
1206
{key: 'model_type' value: {string_value: 'LATTICE'}},
1207
1207
{key: 'use_batch_norm' value: {bool_value: true}}
1208
1208
]
1209
1209
"""
1210
1210
expected_exp = """
1211
1211
hparam_infos: {
1212
- name: 'use_batch_norm'
1213
- type: DATA_TYPE_BOOL
1214
- domain_discrete: {
1215
- values: [{bool_value: true}]
1212
+ name: 'lr'
1213
+ type: DATA_TYPE_FLOAT64
1214
+ domain_interval {
1215
+ min_value: 0.001
1216
+ max_value: 0.001
1216
1217
}
1217
1218
differs: false
1218
1219
}
@@ -1306,14 +1307,6 @@ def test_experiment_from_runs_sorts_differed_hparams_first(self):
1306
1307
]
1307
1308
"""
1308
1309
expected_exp = """
1309
- hparam_infos: {
1310
- name: 'use_batch_norm'
1311
- type: DATA_TYPE_BOOL
1312
- domain_discrete: {
1313
- values: [{bool_value: false}, {bool_value: true}]
1314
- }
1315
- differs: true
1316
- }
1317
1310
hparam_infos: {
1318
1311
name: 'batch_size'
1319
1312
type: DATA_TYPE_FLOAT64
@@ -1324,12 +1317,12 @@ def test_experiment_from_runs_sorts_differed_hparams_first(self):
1324
1317
differs: true
1325
1318
}
1326
1319
hparam_infos: {
1327
- name: 'model_type '
1328
- type: DATA_TYPE_STRING
1320
+ name: 'use_batch_norm '
1321
+ type: DATA_TYPE_BOOL
1329
1322
domain_discrete: {
1330
- values: [{string_value: 'CNN' }]
1323
+ values: [{bool_value: false}, {bool_value: true }]
1331
1324
}
1332
- differs: false
1325
+ differs: true
1333
1326
}
1334
1327
hparam_infos: {
1335
1328
name: 'lr'
@@ -1340,6 +1333,14 @@ def test_experiment_from_runs_sorts_differed_hparams_first(self):
1340
1333
}
1341
1334
differs: false
1342
1335
}
1336
+ hparam_infos: {
1337
+ name: 'model_type'
1338
+ type: DATA_TYPE_STRING
1339
+ domain_discrete: {
1340
+ values: [{string_value: 'CNN'}]
1341
+ }
1342
+ differs: false
1343
+ }
1343
1344
"""
1344
1345
actual_exp = self ._experiment_from_metadata (
1345
1346
include_metrics = False , hparams_limit = None
0 commit comments