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”