grain.sources module

Contents

grain.sources module#

APIs for reading data from various file formats.

List of Members#

ArrayRecordDataSource(*args, **kwargs)

Data source for ArrayRecord files.

SharedMemoryDataSource([elements, name])

Simple in-memory data source for sequences that is sharable among multiple processes.

RandomAccessDataSource(*args, **kwargs)

Interface for datasources where storage supports efficient random access.

RangeDataSource(start, stop, step)

Range data source, similar to python range() function.