我正在使用 Keras Tuner 调整神经网络
我正在以这种方式创建日志:
tuner = RandomSearch(
build_model,
objective='val_accuracy',
max_trials=5,
executions_per_trial=3,
directory='my_dir',
project_name='helloworld')
这给了我这个日志文件目录:
/my_dir/helloworld/
-trial_xxxxx
-trial_yyyy
-trial_zzzz
-oracle.json
-tuner0.json
我可以通过写来获得摘要
tuner.result_summary()
甚至得到最好的模型使用
tuner.get_best_models(num_models=1)[0]
但我也想更详细地探索运行,看看是否有任何模式。为此,我想使用 TensorBoard,但如果我写:
%tensorboard --logdir="my_dir/helloworld"
我只得到一个空的 TensorBoard。我猜这里的问题是 Keras Tuner 和 TensorBoard 以不同的文件格式写入日志。
我的问题是,是否有人能够在 Keras Tuner 中运行超参数优化,然后在 TensorBoard 中查看日志文件?