tf.estimator.estimator不记录任何事件文件,张量板不显示任何内容



我目前正在运行TensorFlow 1.9.0.我的自定义估算器是用tf.estimator.Estimator创建的,并且运行没有故障。但是,我在model_dir下找不到任何事件文件,TensorBoard什么也没显示。

以下是我设置估算器的方法:

classifier= tf.estimator.Estimator(
model_fn=lr_model_fn, model_dir=PATH)

我通过tensorboard --logdir=tf_models/ --host=127.0.0.1打开张量板,其中tf_models是目录PATH

登录的文件model_dir包括checkpointgraph.pbtxtmodel.ckpt-*等,没有events.out.tfevents*文件驻留在其中。这正常吗?我配置错误了吗?

当您删除Estimator配置中先前定义的model_dir时,可能会发生这种情况:FileWriter将无法写入已删除的目录(即使创建了具有相同路径的目录(。

如果发生这种情况,您可以使用tf.summary.FileWriterCache.clear()清除当前缓存。但是,您将丢失前面缓存的摘要。

最新更新