plaid.examples.dataset

Examples for PLAID Dataset objects.

Attributes

Classes

_LazyDatasets

Lazy-loaded example datasets for PLAID.

Functions

_make_example(ex_name, hf_repo)

Module Contents

class _LazyDatasets[source]

Lazy-loaded example datasets for PLAID.

Access datasets lazily: download and convert only on first access, then cache.

_cache: dict[str, plaid.Dataset][source]
_load_dataset(ex_name: str, hf_repo: str) plaid.Dataset[source]

Generic helper to lazily load a HuggingFace dataset and convert it to PLAID.

Parameters:
  • ex_name (str) – Example name.

  • hf_repo (str) – HuggingFace dataset repository name in the PLAID-datasets community.

Returns:

The PLAID dataset.

Return type:

Dataset

Raises:

RuntimeError – If the dataset cannot be downloaded or converted.

_make_example(ex_name, hf_repo)[source]
datasets[source]