Module core

Source
Expand description

Core model interpretation orchestrator and shared utilities

This module provides the main ModelInterpreter struct that serves as the central orchestrator for all interpretation methods, managing caches, configurations, and coordinating between different interpretation techniques.

Re-exports§

pub use super::analysis::LayerAnalysisStats;
pub use super::attribution::AttributionMethod;
pub use super::attribution::BaselineMethod;
pub use super::attribution::LRPRule;
pub use super::explanations::ConceptActivationVector;
pub use super::explanations::CounterfactualGenerator;
pub use super::explanations::LIMEExplainer;
pub use super::reporting::ComprehensiveInterpretationReport;
pub use super::reporting::InterpretationReport;
pub use super::visualization::AttentionVisualizer;
pub use super::visualization::VisualizationMethod;

Structs§

ModelInterpreter
Model interpreter for analyzing neural network decisions