gpt4 book ai didi

tensorflow - mnist 导出示例中使用的 tf.parse_example

转载 作者:行者123 更新时间:2023-12-05 00:53:12 24 4
gpt4 key购买 nike

我是 tensorflow 的新手,正在阅读 tensorflow 服务示例中的 mnist_export.py。

这里有一些我无法理解的东西:

  sess = tf.InteractiveSession()
serialized_tf_example = tf.placeholder(tf.string, name='tf_example')
feature_configs = {
'x': tf.FixedLenFeature(shape=[784], dtype=tf.float32),
}
tf_example = tf.parse_example(serialized_tf_example, feature_configs)
x = tf.identity(tf_example['x'], name='x') # use tf.identity() to assign name

上面,serialized_tf_example 是一个张量。

我已经阅读了api文档 tf.parse_example但似乎 serialized已序列化 Example原型(prototype)如:
serialized = [
features
{ feature { key: "ft" value { float_list { value: [1.0, 2.0] } } } },
features
{ feature []},
features
{ feature { key: "ft" value { float_list { value: [3.0] } } }
]

那么如何理解 tf_example = tf.parse_example(serialized_tf_example, feature_configs)此处为 serialized_tf_example是张量,而不是 Example原型(prototype)?

最佳答案

这里serialized_tf_exampletf.train.Example 的序列化字符串.见 tf.parse_example为使用。 Reading data章给出了一些示例链接。

tf_example.SerializeToString() 转换 tf.train.Example to string 和 tf.parse_example 将序列化的字符串解析为 dict。

关于tensorflow - mnist 导出示例中使用的 tf.parse_example,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41613767/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com