nirs4all.data.fit_influence module

Fit-influence policy resolution for repeated and derived rows (N7).

exception nirs4all.data.fit_influence.FitInfluenceError[source]

Bases: ValueError

Raised when a fit-influence policy cannot be resolved safely.

class nirs4all.data.fit_influence.FitInfluenceMode(value)[source]

Bases: StrEnum

Supported fit-influence strategies.

AUTO = 'auto'
BACKEND_LOSS_WEIGHT = 'backend_loss_weight'
EQUAL_SAMPLE_INFLUENCE = 'equal_sample_influence'
RESAMPLE_EQUALIZED = 'resample_equalized'
SCORER_ONLY = 'scorer_only'
STRICT_WEIGHT_SUPPORT = 'strict_weight_support'
UNIFORM_ROWS = 'uniform_rows'