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. |