Component Configuration#

Individual components each have their own component-level configuration. These configuration can include custom component-specific settings, as well as groups of settings from these boilerplate base classes:

PydanticReadable

Base class for `pydantic.BaseModel`s readable from cascading config files.

PreprocessorSettings

Preprocessor instructions.

LogitComponentSettings

Base configuration class for components that are individual logit models.

TemplatedLogitComponentSettings

Base configuration for segmented logit models with a coefficient template.

LogitNestSpec

Defines a nest in a nested logit model.