【问题标题】:Disable TensorBoard logging on tf.Estimator methods在 tf.Estimator 方法上禁用 TensorBoard 日志记录
【发布时间】:2019-05-08 00:45:58
【问题描述】:

有没有办法在使用tf.estimator.Estimator 类时禁用自动 TensorBoard 日志记录?

# Classifier
classifier = tf.estimator.Estimator(
    model_fn=lambda features, labels, mode, params: model(features, labels, mode, params, word_embeddings),
    params=params,
    model_dir=str(MODEL_DIR),
    tensorboard=Fasle)  # <---- Something like that?

for _ in range(params['epochs']):
    classifier.train(input_fn=lambda: input_fn(generator, example_generator._data['train'] ,batch_size=params['batch_size']))
    classifier.evaluate(input_fn=lambda: input_fn(generator, example_generator._data['validation'], batch_size=params['batch_size']))

我阅读了tf.estimator.RunConfig 并找不到解决方案。

【问题讨论】:

    标签: tensorflow tensorboard tensorflow-estimator


    【解决方案1】:

    使用save_summary_steps=None 为 Estimator 实例化 RunConfig 应该可以解决此问题

    【讨论】:

    • 嗯...尝试使用 TF 1.12 和 1.15:没有运气:仍然生成 tf.events。
    猜你喜欢
    • 2019-05-03
    • 1970-01-01
    • 2011-11-12
    • 2018-07-17
    • 2011-06-22
    • 2015-04-21
    • 2015-02-01
    • 2012-09-21
    • 1970-01-01
    相关资源
    最近更新 更多