【问题标题】:Tensorflow cifar10_input.py张量流 cifar10_input.py
【发布时间】:2016-08-17 11:21:43
【问题描述】:

我正在尝试在tensorflow中实现cifar10模型。教程的代码是here

文件cifar10_input.py处理二进制形式的cifar10输入。我无法理解-

1)tf.FixedLengthRecordReader的功能。据我所知,它接受二进制文件并将它们表示为固定长度的记录。非常不清楚。举个例子可能会有所帮助。

2)变量“value”(tf.decode_raw 的参数)。它包含什么以及 tf.decode_raw 如何将“value”中的值转换为 uint8?再举一个例子可能会有所帮助。

长话短说,我需要一个工作示例来了解这三行代码实际上在做什么-

reader = tf.FixedLengthRecordReader(record_bytes=record_bytes)
result.key, value = reader.read(filename_queue)
record_bytes = tf.decode_raw(value, tf.uint8)

【问题讨论】:

    标签: image-processing machine-learning tensorflow conv-neural-network


    【解决方案1】:

    简要回答:查看文档。

    您链接到的 CIFAR10 示例是一个工作示例。尝试构建并使用它,以了解所有这些构造如何组合在一起。

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 2017-11-05
      • 2017-12-01
      • 2019-08-02
      • 1970-01-01
      • 1970-01-01
      • 2019-07-08
      • 2019-01-08
      • 2017-07-10
      • 1970-01-01
      相关资源
      最近更新 更多