tf.QueueBase.enqueue(vals, name=None)
Enqueues one element to this queue.
If the queue is full when this operation executes, it will block until the element has been enqueued.
At runtime, this operation may raise an error if the queue is closed before or during its execution. If the queue is closed before this operation runs, tf.errors.CancelledError
will be raised. If this operation is blocked, and either (i) the queue is closed by a close operation with cancel_pending_enqueues=True
, or (ii) the session is closed, tf.errors.CancelledError
will be raised.
Args:
-
vals
: A tensor, a list or tuple of tensors, or a dictionary containing the values to enqueue. -
name
: A name for the operation (optional).
Returns:
The operation that enqueues a new tuple of tensors to the queue.
Please login to continue.