我尝试使用此函数将日志文本写入Tensorboard日志文件,但我遇到了一些问题。
我想写一个包含字符串的列表(或np.array)。我不能简单地传递它,因为它不是一个张量,那么我该怎么做呢?
我正在尝试的是:
hyperparameters = ["learning_rate=1","batch_size=50","optimizer=Adagrad"]
summary_op = tf.summary.text("hyperparameters info", hyperparameters)
summary = session.run(summary_op )
writer.add_summary(summary)请注意,我已经定义了一个FileWriter,并且我已经在运行一个会话。
发布于 2017-10-26 03:34:34
你可以像这样使用张量:
hyperparams = np.array(["learning_rate=1","batch_size=50","optimizer=Adagrad"])
hyperparams_tensor = tf.constant(hyperparams)
#Or Directly use the tensor, there is no need for np.array() or list
#hyperparams_tensor = tf.constant(["learning_rate=1","batch_size=50","optimizer=Adagrad"])
summary_op = tf.summary.text("hyperparameters info", hyperparams_tensor)
summary = session.run(summary_op)
writer.add_summary(summary)https://stackoverflow.com/questions/45622371
复制相似问题