dataeval.shift.DriftReconstruction.Config

class dataeval.shift.DriftReconstruction.Config

Configuration for DriftReconstruction detector.

p_val

Significance threshold for non-chunked mode.

Type:

float, default 0.05

loss_fn

Loss function for training.

Type:

Callable or None, default None

optimizer

Optimizer for training.

Type:

torch.optim.Optimizer or None, default None

epochs

Number of training epochs.

Type:

int, default 20

batch_size

Batch size for training and scoring.

Type:

int, default 64

gmm_weight

Weight for GMM component.

Type:

float, default 0.5

gmm_score_mode

Method for combining reconstruction and GMM scores.

Type:

{“standardized”, “percentile”}, default “standardized”