tensorflow-队列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tensorflow-队列相关的知识,希望对你有一定的参考价值。

tf.FIFOQueue
Class?FIFOQueue
先进先出的队列

属性
dtypes
队列元素的每个组件的dtypes列表

name
队列名字

基础队列的名称。

names
队列元素的每个组件的名字列表

queue_ref
基础队列引用

shapes
队列元素的每个组件的尺寸列表

Methods
init

?
init(
? ? capacity,
? ? dtypes,
? ? shapes=None,
? ? names=None,
? ? shared_name=None,
? ? name=‘fifo_queue‘
)

创建一个先进先出的队列。

一个FIFOQueue具有有限的容量;支持多个并发生产者和消费者;并且提供恰好一次传递。

一个FIFOQueue持有一个至多容量元素的列表。每个元素是一个固定长度的张量元组,其dtype由dtypes描述,其形状可选地由shapes参数描述。

如果指定了shapes参数,则队列元素的每个组件必须具有各自的固定形状。如果未指定,则不同的队列元素可能具有不同的形状,但是不允许使用dequeue_many。

参数:

capacity: 整数。可存储在该队列中的元素数量的上限。
dtypes: 一个dType对象的列表。dtypes的长度必须等于每个队列元素中张量的数量。
shapes: (可选) 一个完全定义的TensorShape对象的列表,其长度与dtypes相同,或者None。A
names: (Optional.) 可选的)一个字符串列表,命名为与dtypes相同的队列中的组件,或者None。如果指定了dequeue E方法,返回一个字典,名称为键。
shared_name: (Optional.)(可选)。如果非空,这个队列将在给定的名称下在多个会话中共享。
name: 队列操作的可选名称。

以上是关于tensorflow-队列的主要内容,如果未能解决你的问题,请参考以下文章

tensorflow-队列

tensorflow-队列

tensorflow-队列

tensorflow-队列

TensorFlow队列读取流程

tensorflow函数介绍