StreamingSupervisedDatasetFromHFDataset - Tinker Documentation

tinker_cookbook.supervised.StreamingSupervisedDatasetFromHFDataset

class tinker_cookbook.supervised.StreamingSupervisedDatasetFromHFDataset( SupervisedDataset)

A supervised dataset that streams from HuggingFace, reducing memory usage.

Only supports forward iteration; seeking backward raises an error.

get_batch( index)

Return a batch of Datum objects at the given index.

Only forward iteration is supported. Requesting a batch at or before the most recently returned index raises DataValidationError.

Parameters:

Returns: list[tinker. Datum – Training datums for this batch.

Raises:

set_epoch( seed)

Reset the stream for a new epoch.

Parameters: