kd.data.iters.Iterator

kd.data.iters.Iterator#

class kauldron.data.iterators.Iterator(
*,
source: kauldron.data.data_utils.IterableDataset,
)[source]

Bases: kauldron.checkpoints.checkpoint_items.CheckpointItem

Wrapper around a dataset iterator.

Adds:

  • Checkpoint support

  • len and .element_spec support

source: kauldron.data.data_utils.IterableDataset
property element_spec: etree.Tree[enp.ArraySpec]

Numpy version of element-spec.