码迷,mamicode.com
首页 > 其他好文 > 详细

tensorflow-队列(1)

时间:2018-12-03 20:12:00      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:指定   deque   sha   共享   eth   aci   str   描述   定义   

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-队列(1)

标签:指定   deque   sha   共享   eth   aci   str   描述   定义   

原文地址:http://blog.51cto.com/13959448/2325263

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!