Skip to main content

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.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ruptures-1.0a1-py3-none-any.whl (54.3 kB view details)

Uploaded Python 3

File details

Details for the file ruptures-1.0a1-py3-none-any.whl.

File metadata

File hashes

Hashes for ruptures-1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 b9f511b4d8ca762b03299ed195f58953f55c9cc5e55950afff9647a5f53472c6
MD5 9126edb04b38c6e1dfee2fb78f73eb83
BLAKE2b-256 9ae3bcea9bfbfd2d9353f9b98ca1310fbff30dbf40d8cbb91aeb11049d1d1791

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page