Skip to main content

Module model

Module model 

Source

Structs§

AxisSizeContract
AxisSpec
CoordinateSpec
Typed coordinate contract for an axis, so methods can machine-rely on the coordinate dtype, ordering and (for numeric) regular-grid structure rather than re-deriving them from untyped JSON.
DataView
DatasetSchema
FoldSpec
GroupSpec
MetadataFieldSpec
MetadataSchema
PresenceMask
RepresentationSpec
ShapeContract
SourceDescriptor

Enums§

AxisKind
CoordinateDType
Element dtype of an axis coordinate sequence.
CoordinateValues
Axis coordinate values: either an explicit per-index list or a regular numeric grid (value(i) = start + i * step, count taken from the axis size).
GroupKind
MetadataValueKind
SignalKind
SourceGranularity

Functions§

require_signal_type_match
Validate that a provider-declared actual signal type matches the expected one the plan or bundle records (ADR-06). The Unknown policy is the caller’s: pass allow_unknown = true at train time (an untagged signal type is tolerated) and false at predict time (a trained pipeline must carry a concrete signal type, so any difference — including Unknown — is refused).