You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[0.0.2] - 2026-02-17
Added
Shared diagnostics now emit qualitative labels (GOOD/MODERATE/POOR) with unified [FDFI][DIAG] logging for OT/EOT/Flow explainers.
Utility functions compute_latent_independence and compute_mmd are promoted and documented in the public API.
Notebook investigations now include SE calibration checks (formula vs bootstrap) and reconstruction-fidelity checks for FlowExplainer.
Changed
conf_int() now defaults to mixture-based variance floor and mixture-based margin for all explainers.
Diagnostics implementation is generalized in the base explainer API (diagnose / diagnostics) for OT/EOT/Flow, and Flow-specific legacy diagnostics are removed.
Flow diagnostics reconstruction now uses high-precision ODE tolerances to measure model fidelity instead of solver drift.
Flow solver tolerances are configurable (flow_solver_rtol/atol, diagnostics_solver_rtol/atol) and flow training can be seeded via flow_training_seed.
compute_latent_independence and compute_mmd are optimized for better computational efficiency.
Package version is synchronized to 0.0.2 across package metadata, docs configuration, and tutorial notebook outputs.