Skip to content

nexuml.data.loaders

nexuml.data.loaders

Loader backends for NexuML data loading.

LoaderBackend

Bases: Protocol

Runtime protocol implemented by loader backends.

get_loader_backend

get_loader_backend(
    definition: LoaderBackendDefinition,
) -> LoaderBackend

Materialize a loader backend definition.

Returns:

Type Description
LoaderBackend

Runtime loader backend.

list_loader_backends

list_loader_backends() -> list[str]

List registered loader backend identities.

Returns:

Type Description
list[str]

Stable loader backend names.