1 data_handling.ase_efm.loader

data_handling.ase_efm.loader

Worker-local on-demand access to raw ATEK/EFM snippets.

This module provides live source reattachment for immutable offline rows. It reconstructs AseEfmDataset instances from manifest-captured config, caches one iterable per ASE scene inside a worker, and returns EfmSnippetView objects without mutating the offline store.

1.1 Classes

Name Description
EfmSnippetLoader Resolve source snippets through worker-owned, per-scene dataset caches.

1.1.1 EfmSnippetLoader

data_handling.ase_efm.loader.EfmSnippetLoader(
    dataset_payload,
    device,
    paths,
    include_gt_mesh,
)

Resolve source snippets through worker-owned, per-scene dataset caches.

Instances are intentionally not a persisted store component. They reopen ATEK WebDataset shards when a reader requests raw camera, MPS, calibration, or optional GT-mesh context that was not duplicated into offline blocks.

1.1.1.1 Methods

Name Description
load Load one source snippet, rebuilding a stale scene iterator once.
1.1.1.1.1 load
data_handling.ase_efm.loader.EfmSnippetLoader.load(scene_id, snippet_id)

Load one source snippet, rebuilding a stale scene iterator once.

1.1.1.1.1.1 Parameters
Name Type Description Default
scene_id str ASE scene identifier used to locate ATEK shards. required
snippet_id str Compact or raw ATEK sample identifier to match. required
1.1.1.1.1.2 Returns
Name Type Description
Live EfmSnippetView class:EfmSnippetView backed by the source shard.
Back to top