Change point detection for signals, in Python
Project description
Offline change point detection for Python.
-------------------------------------
__ruptures__ is a Python library for offline change point detection. This package provides methods for the analysis and segmentation of non-stationary signals. Implemented algorithms include exact and approximate detection for various parametric and non-parametric models. __ruptures__ focuses on ease of use by providing a well-documented and consistent interface. In addition, thanks to its modular structure, different algorithms and models can be connected and extended within this package.
An extensive documentation is available ctruong.perso.math.cnrs.fr/ruptures.
This version requires Python 3 or later.
This is a modified version of ruptures, the original is here: https://pypi.org/project/ruptures/
This alternative version make matplotlib an optional dependency, for those with such needs.
-------------------------------------
__ruptures__ is a Python library for offline change point detection. This package provides methods for the analysis and segmentation of non-stationary signals. Implemented algorithms include exact and approximate detection for various parametric and non-parametric models. __ruptures__ focuses on ease of use by providing a well-documented and consistent interface. In addition, thanks to its modular structure, different algorithms and models can be connected and extended within this package.
An extensive documentation is available ctruong.perso.math.cnrs.fr/ruptures.
This version requires Python 3 or later.
This is a modified version of ruptures, the original is here: https://pypi.org/project/ruptures/
This alternative version make matplotlib an optional dependency, for those with such needs.