Overview of TSInterpret
mainTSInterpret is a Python library designed for interpreting time series classification models. It provides a unified interface for various interpretability algorithms specifically adapted for time series data, rather than relying on general-purpose tabular or image explainability methods that ignore the temporal component.
Key features include:
- Support for multiple frameworks: PyTorch (
pytorch), TensorFlow (tf), and scikit-learn (sklearn). - Implementation of specialized algorithms like Counterfactual (Ates et al.), NUN-CF, LEFTIST, TSR, SETS, and TSEvo.
- Unified visualizations for interpretability results.
- Integration with existing libraries such as
shap,captum, andtf-explainwhere applicable.