dqm_ml_core.models.columns
Column selection and transformation models.
Provides models for column renaming, input selection, exclusion patterns, and prefix/suffix modifiers used across processor configurations.
ColumnRename
Bases: BaseModel
Mapping from an original column name to a new name.
Source code in packages/dqm-ml-core/src/dqm_ml_core/models/columns.py
from_: str = Field(alias='from', description='Original column name.')
class-attribute
instance-attribute
model_config = ConfigDict(extra='forbid')
class-attribute
instance-attribute
to: str = Field(description='New column name.')
class-attribute
instance-attribute
ColumnsConfig
Bases: BaseModel
Column selection, exclusion, renaming, and prefix/suffix operations.