【发布时间】:2021-05-12 03:21:51
【问题描述】:
在完成Tuner 的搜索以检查结果后,我正在尝试重新加载或访问 Keras-Tuner Trials。我找不到与此问题相关的任何文档或答案。
例如,我设置BayesianOptimization 来搜索最佳超参数如下:
## Build Hyper Parameter Search
tuner = kt.BayesianOptimization(build_model,
objective='val_categorical_accuracy',
max_trials=10,
directory='kt_dir',
project_name='lstm_dense_bo')
tuner.search((X_train_seq, X_train_num), y_train_cat,
epochs=30,
batch_size=64,
validation_data=((X_val_seq, X_val_num), y_val_cat),
callbacks=[callbacks.EarlyStopping(monitor='val_loss', patience=3,
restore_best_weights=True)])
我看到这会在目录kt_dir 中创建试验文件,项目名称为lstm_dense_bo,如下所示:
现在,如果我重新启动 Jupyter 内核,如何将这些试验重新加载到 Tuner 对象中,然后检查最佳模型或最佳超参数或最佳试验?
非常感谢您的帮助。谢谢
【问题讨论】:
标签: tensorflow keras tensorflow2.0 tf.keras keras-tuner