Tensorflow:高级api估计器中的Tensorboard



我在stackoverflow中看到一些高级api估计器为您记录摘要的帖子。然而,我没有看到他们的任何形象。

在我的代码中,我定义了像这样的自定义估计器

run_config = tf.estimator.RunConfig(
model_dir=FLAGS.model_dir,
save_checkpoints_secs=20,
save_summary_steps=100)
estimator = tf.estimator.Estimator(
model_fn=model_fn,
config=run_config,
params=model_params)

然后我在这个model_dir中看到了我的检查点和一些训练杂录。

然后,我在命令行中输入$tensorboard --logdir=tmp/,什么也看不到。

我在localhost:606/中看到的是

No dashboards are active for the current data set.

有人能帮我吗?

如果有人有同样的问题:这是我的发现。

我在model_dir的第二个父目录中,所以在我输入$tensorboard ...的当前工作目录中并没有这样的model_dir。令人惊讶的是,它在命令行中没有出现任何错误,这让我认为我在这一步中没有犯任何错误。

据我记忆所及,你的"tfevent"文件在你命名的目录的子目录中并不重要。但您有责任确保cwd中确实存在目录model_dir。

最新更新