Почему Tensorboard1.15 создает отдельный график для каждого global_step? - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть класс, который создает писатель при инициализации:

self.sess = tf.Session()
self.summary_writer = tf.summary.FileWriter(train_log_dir)

Затем в другой функции я запускаю

with tf.name_scope('stats'):
    for i in range(num_epochs):
        tf.summary.scalar("some_parameter", val1)
        summaries = tf.summary.merge_all()
        summary = self.sess.run(summaries)
        self.summary_writer.add_summary(summary, i)
        self.summary_writer.flush()

В тензорной доске я ожидаю, что один сюжет, где Я вижу значения some_parameter для каждого i. Вместо этого я вижу графики num_epochs, каждый из которых назван stats_i/some_parameter, где i - число эпох.

Что я делаю не так?

...