1 AseEfmDatasetConfig
data_handling.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.AseEfmDatasetConfig.setup_target()Instantiate the configured raw EFM dataset.