noether.data.datasets.cfd.emmi_wing.dataset¶
Attributes¶
Classes¶
Dataset implementation for aerodynamic datasets with volume and surface fields. |
Module Contents¶
- noether.data.datasets.cfd.emmi_wing.dataset.logger¶
- noether.data.datasets.cfd.emmi_wing.dataset.WING_FILE_MAP¶
- class noether.data.datasets.cfd.emmi_wing.dataset.EmmiWingDataset(dataset_config)¶
Bases:
noether.data.datasets.cfd.dataset.AeroDatasetDataset implementation for aerodynamic datasets with volume and surface fields. This unified dataset class provides an interface for aerodynamics dataset with volume and surface fields. The dataset behavior such as the dataset choice, train/val/test split IDs, etc. is configured through constructor parameters, allowing for easy extension to new datasets.
- Parameters:
dataset_config (noether.core.schemas.dataset.StandardDatasetConfig) – Configuration for the dataset. See
DatasetBaseConfigfor available options.filemap – FileMap object defining the mapping of data properties to filenames. See
FileMapfor details.
- split¶
- source_root¶
- sample_info(idx)¶
Get information about a sample such as its local path, run name, etc.
- property get_dataset_splits: noether.core.schemas.dataset.DatasetSplitIDs¶
- Return type:
- getitem_geometry_design_parameters(idx)¶
Retrieves geometry design parameters as a single tensor.
- Returns:
Geometry design parameters tensor of shape (1, num_geometry_parameters)
- Return type:
- Parameters:
idx (int)