Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
В TensorFlowKit я постарался максимально повторить python подходы и интерфейс, чтобы в дальнейшем можно было пользоваться общей документацией.
train_writer = tf.summary.FileWriter(a.log_dir, sess.graph)
tf.summary.scalar('cross_entropy', cross_entropy)
tf.summary.tensor_summary('outputs', y_s)
tf.summary.tensor_summary('expected', y_)
merged = tf.summary.merge_all()
....
summary, _cross_entropy, _y_s = sess.run([merged, cross_entropy, y_s], feed_dict={x: x_validation_matrix, y_: y_validation_matrix})
train_writer.add_summary(summary, chunk_num)
tf.summary.histogram('histogram', var)
The TensorBoard Histogram Dashboard displays how the distribution of some Tensor in your TensorFlow graph has changed over time. It does this by showing many histograms visualizations of your tensor at different points in time.

Нет, я просто хочу сохранить тензор с данными (также как мы, например, сохраняем промежуточные изображения) чтобы потом через tensorboard посмотреть этот тензор просто в виде вектора/матрицы и т.п.
Я допускаю что я мог просто не так понять предназначение этого метода. Думал, может вы сталкивались и знаете зачем он нужен и как правильно пользоваться.
# То есть Вам надо создать value:
tf.summary.scalar("Reward", episode_reward)
tf.summary.scalar("Reward2", episode_reward2)
# Смержить все Summary в один Output
summary_op = tf.summary.merge_all()
# Добавить summary на "просчет" в сессию.
summary_str = session.run(summary_op)
# Передать результат в контроллер которые сохранит в файл.
...
writer = writer_summary(summary_dir + "/tmp/", session.graph)
writer.add_summary(summary_str, float(T))
Визуализация процесса обучения нейронной сети средствами TensorFlowKit