pulsatrix
Loading...
Searching...
No Matches
explainer_stability.hpp File Reference

Production API for an explainer's repeated-run stability audit metric (charter Phase 4). More...

#include <vector>
#include "pulsatrix/attribution.hpp"
Include dependency graph for explainer_stability.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pulsatrix::StabilityResult
 The result of measuring an explainer's variance across repeated runs on the same input. More...
 

Namespaces

namespace  pulsatrix
 

Functions

StabilityResult pulsatrix::ComputeAttributionStability (const std::vector< Attribution > &repeated_runs)
 Measures an explainer's stability across repeated runs on the same input (charter's "repeated-run variance measured and documented" audit category). Known-unstable methods (LIME, KernelSHAP) are expected to show is_deterministic == false; every other native/surrogate explainer in this codebase is deterministic by construction.
 

Detailed Description

Production API for an explainer's repeated-run stability audit metric (charter Phase 4).