Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tensorflow 如何使用tf.summary.text?_Tensorflow_Dashboard_Tensorboard - Fatal编程技术网

Tensorflow 如何使用tf.summary.text?

Tensorflow 如何使用tf.summary.text?,tensorflow,dashboard,tensorboard,Tensorflow,Dashboard,Tensorboard,TensorFlow 1.1.0rc2在其仪表板中支持文本,但如何实际记录将显示在那里的内容?TensorFlow主分支引用了tf.summary.text,但在1.1.0rc2中没有可用的调用。 补丁说明说,它只是在v1.2.0中添加的 也许代码在以前的版本中已经存在,但是在安装/构建时,它没有包含在内?我使用的是Tensorflow 1.4 我找不到任何直接的方法来使用文本摘要,因为我找不到任何如何将类似数字的张量转换为字符串的示例。然而,使用post我们可以编写一个临时函数来实现结果 im

TensorFlow 1.1.0rc2在其仪表板中支持文本,但如何实际记录将显示在那里的内容?TensorFlow主分支引用了
tf.summary.text
,但在1.1.0rc2中没有可用的调用。

补丁说明说,它只是在v1.2.0中添加的


也许代码在以前的版本中已经存在,但是在安装/构建时,它没有包含在内?

我使用的是Tensorflow 1.4

我找不到任何直接的方法来使用文本摘要,因为我找不到任何如何将类似数字的张量转换为字符串的示例。然而,使用post我们可以编写一个临时函数来实现结果

import tensorflow as tf

# Input tensor
a = tf.constant([ord('a'),ord('b')])

# Function in python
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)

# Save summary
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)

您是否看到了此链接:?但是1.1.0rc2中没有可用的内容?此提交中添加了支持,看起来像1.1.0-rc2。我已经通过
pip install tensorflow
下载了1.1.0,没有tf.summary.text可用。如何启用它?还是由于某种原因,它没有被包括在1.1.0中?很困惑,我想你是对的。1.2rc中的代码支持不完整。