noether.core.schemas.aero.pipeline¶
Classes¶
Pipeline configuration for aerodynamic CFD datasets. |
Module Contents¶
- class noether.core.schemas.aero.pipeline.AeroCFDPipelineConfig(/, **data)¶
Bases:
noether.core.schemas.dataset.PipelineConfigPipeline configuration for aerodynamic CFD datasets.
Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.
self is explicitly positional-only to allow self as a field name.
- Parameters:
data (Any)
- num_surface_queries: int | None = None¶
Number of surface queries for the output function. If 0 or None, no query points are sampled.
- num_volume_queries: int | None = None¶
Number of volume queries for the output function. If 0 or None, no query points are sampled.
- use_physics_features: bool = False¶
Whether to use physics features (SDF, normals) alongside input coordinates.
- dataset_statistics: noether.core.schemas.statistics.AeroStatsSchema | None = None¶
Dataset statistics for normalization of input features.
- sample_query_points: bool = True¶
Whether to sample query points. If False, query points are duplicated from encoder inputs.
- data_specs: noether.core.schemas.dataset.AeroDataSpecs¶
Data specifications for the pipeline.