Skip to content

0.0.2

Choose a tag to compare

@jaydu1 jaydu1 released this 18 Feb 01:19
· 36 commits to main since this release
ce7880d

[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.