I am using Tensorflow 1.4
, , . , , , tf.py_func, .
import tensorflow as tf
a = tf.constant([ord('a'),ord('b')])
def asciiToString(x):
s = ""
for c in x:
s += chr(c)
return s
print(asciiToString([97,98]))
b = tf.py_func(asciiToString,[a],tf.string)
tf.summary.text('my_text',b)
summaries = tf.summary.merge_all()
with tf.Session() as sess:
summaryWriter = tf.summary.FileWriter('./logs',sess.graph)
sess.run(tf.global_variables_initializer())
print(sess.run(a))
print(sess.run(b))
summary_output = sess.run(summaries)
summaryWriter.add_summary(summary_output,0)