1

我正在使用 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 中查看日志文件?

4

0 回答 0