Как добавить лето в тензорную доску - PullRequest
0 голосов
/ 26 марта 2020

Я новичок ie в тензорном потоке. Я хочу добавить скалярную сводку к моей тензорной доске. Однако значение переменной отличается от того, что показывает тензорная доска:

tf.reset_default_graph()
x_scalar = tf.Variable(0.0, name='batch_train_loss') 
first_summary = tf.summary.scalar(name='My_first_scalar_summary', tensor=x_scalar)
init = tf.global_variables_initializer()
with tf.Session() as sess:
    sess.run(init)
    writer = tf.summary.FileWriter('./alaki', sess.graph)
    for step in range(10):
        x_scalar = tf.add(x_scalar, tf.convert_to_tensor(4, dtype=tf.float32))
        val , summary = sess.run([x_scalar,first_summary])
        print(step, val)
        writer.add_summary(summary, step)
    print('Done with writing the scalar summary')

Результат печати:

0 4.0
1 8.0
2 12.0
3 16.0
4 20.0
5 24.0
6 28.0
7 32.0
8 36.0
9 40.0

Однако тензорная доска показывает некоторые странные числа вместо правильных значений для x_scalar.

...