aistore.pytorch.iter_dataset
aistore.pytorch.iter_dataset
Iterable Dataset for AIS
Copyright (c) 2024-2025, NVIDIA CORPORATION. All rights reserved.
Module Contents
Classes
API
Bases: AISBaseIterDataset
An iterable-style dataset that iterates over objects in AIS and yields
samples represented as a tuple of object_name (str) and object_content (bytes).
If etl_name is provided, that ETL must already exist on the AIStore cluster.
Parameters:
Single or list of AISSource objects to load data
Map of AISSource objects to list of prefixes that only allows
Optional ETL on the AIS cluster to apply to each object
Enables console dataset reading progress indicator
When True, distributes sources across DataLoader workers so each worker only lists its share, avoiding duplicate paged listing calls. Most effective when ais_source_list has at least as many sources as workers. Defaults to False.