tf.contrib.eager.Iterator

View source on GitHub

An iterator producing tf.Tensor objects from a tf.data.Dataset.

dataset A tf.data.Dataset object.

TypeError If dataset is an unsupported type.
RuntimeError When invoked without eager execution enabled.

element_spec The type specification of an element of this iterator.
output_classes Returns the class of each component of an element of this iterator. (deprecated)

The expected values are tf.Tensor and tf.SparseTensor.

output_shapes Returns the shape of each component of an element of this iterator. (deprecated)

output_types Returns the type of each component of an element of this iterator. (deprecated)

Methods

get_next

View source

Returns a nested structure of tf.Tensors containing the next element.

Args
name (Optional.) A name for the created operation. Currently unused.

Returns
A nested structure of tf.Tensor objects.

Raises
tf.errors.OutOfRangeError: If the end of the dataset has been reached.

next

View source

Returns a nested structure of Tensors containing the next element.

__iter__

View source