tf.compat.v1.train.range_input_producer  |  TensorFlow v2.16.1 (original) (raw)

tf.compat.v1.train.range_input_producer

Stay organized with collections Save and categorize content based on your preferences.

Produces the integers from 0 to limit-1 in a queue. (deprecated)

tf.compat.v1.train.range_input_producer(
    limit,
    num_epochs=None,
    shuffle=True,
    seed=None,
    capacity=32,
    shared_name=None,
    name=None
)
Args
limit An int32 scalar tensor.
num_epochs An integer (optional). If specified, range_input_producerproduces each integer num_epochs times before generating an OutOfRange error. If not specified, range_input_producer can cycle through the integers an unlimited number of times.
shuffle Boolean. If true, the integers are randomly shuffled within each epoch.
seed An integer (optional). Seed used if shuffle == True.
capacity An integer. Sets the queue capacity.
shared_name (optional). If set, this queue will be shared under the given name across multiple sessions.
name A name for the operations (optional).
Returns
A Queue with the output integers. A QueueRunner for the Queue is added to the current Graph's QUEUE_RUNNER collection.

eager compatibility

Input pipelines based on Queues are not supported when eager execution is enabled. Please use the tf.data API to ingest data under eager execution.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Some content is licensed under the numpy license.

Last updated 2024-04-26 UTC.