Closes the given queue.
tf.raw_ops.QueueClose( handle, cancel_pending_enqueues=False, name=None )
This operation signals that no more elements will be enqueued in the given queue. Subsequent Enqueue(Many) operations will fail. Subsequent Dequeue(Many) operations will continue to succeed if sufficient elements remain in the queue. Subsequent Dequeue(Many) operations that would block will fail immediately.
Args | |
---|---|
handle | A Tensor of type mutable string . The handle to a queue. |
cancel_pending_enqueues | An optional bool . Defaults to False . If true, all pending enqueue requests that are blocked on the given queue will be canceled. |
name | A name for the operation (optional). |
Returns | |
---|---|
The created Operation. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/raw_ops/QueueClose