1 AseEfmDatasetConfig

data_handling.efm_dataset.AseEfmDatasetConfig()

Configuration for AseEfmDataset.

1.1 Attributes

Name Description
cache_exclude_fields Fields omitted from cache snapshots because they are large or derived.
target_type Factory target for BaseConfig.setup_target.
paths Project path resolver (data roots, mesh locations, etc.).
atek_variant ATEK dataset variant subdirectory under the data root.
scene_ids Optional list of ASE scene IDs to include.
snippet_ids Optional snippet IDs to include for each scene.
snippet_key_filter Optional sample key filter applied after loading shards.
tar_urls Explicit list of shard paths or globs.
scene_to_mesh Optional mapping of scene_id -> GT mesh path.
taxonomy_csv_filename Filename for the ATEK→EFM taxonomy mapping CSV.
batch_size WebDataset batch size inside ATEK loader.
wds_shuffle Enable shuffled sampling in the underlying WebDataset pipeline.
wds_repeat Repeat the underlying WebDataset stream (infinite iterator).
snippet_length_s Snippet duration in seconds used by the EFM adaptor.
freq_hz Sampling frequency (Hz) used by the EFM adaptor.
semidense_points_pad Pad/clip semi-dense points to this count per snippet frame.
load_meshes Attach GT meshes to snippets when available.
require_mesh Raise if a GT mesh is missing for any requested scene.
mesh_simplify_ratio Fraction of faces to keep when simplifying meshes. None disables.
crop_mesh If True, crop meshes to snippet bounds before simplification.
mesh_crop_margin_m Margin added to semidense bounds when cropping meshes. None disables cropping.
cache_meshes Cache loaded meshes in memory per dataset instance.
mesh_crop_min_keep_ratio Minimum face keep ratio tolerated during mesh cropping.
device Device to move snippet tensors onto.
verbosity Verbosity level for dataset logging.
is_debug Enable debug logging and extra diagnostics.
taxonomy_csv Resolved taxonomy mapping CSV path.

1.2 Methods

Name Description
setup_target Instantiate the configured raw EFM dataset.

1.2.1 setup_target

data_handling.efm_dataset.AseEfmDatasetConfig.setup_target()

Instantiate the configured raw EFM dataset.