I am using the following code, the drawing is arranged vertically, how to change it to horizontal arrangement?
JavaScript
x
5
1
with self.summary_writer.as_default():
2
tf.summary.scalar("loss", self.loss[-1], step=self.steps)
3
tf.summary.scalar("reward", self.rewards[-1], step=self.steps)
4
tf.summary.scalar("average_rewards", np.nanmean(self.rewards[-1000:]), step=self.steps)
5
I didn’t find it in the homepage of tensorflow.
https://www.tensorflow.org/api_docs/python/tf/summary/scalar
Advertisement
Answer
Use regex expressions as suggested here to align your plots:
JavaScript
1
9
1
import tensorflow as tf
2
3
logdir = 'logs/func/'
4
writer = tf.summary.create_file_writer(logdir)
5
with writer.as_default():
6
tf.summary.scalar("loss", 5, step=0)
7
tf.summary.scalar("reward", 6, step=1)
8
tf.summary.scalar("average_rewards", 7, step=2)
9
Start tensorboard:
JavaScript
1
3
1
%load_ext tensorboard
2
%tensorboard --logdir logs/func
3