Skip to main content

Online changepoint detection for python

Project description

Welcome to CPFinder 👋

Version Documentation License: MIT Total alerts Language grade: Python Open In Colab Twitter: iboraham

Online changepoint detection for python

🏠 Homepage

Demo

Demo

Install

pip install cpfinder

Usage

python example.py

 ---

# Import libraries
>> from cpfinder import cpfinder
>> from cpfinder.datasets import generate_normal_time_series

# Example data
>> data = generate_normal_time_series(3)

# Changepoint Detection
>> detector = cpfinder(data=data, method="bocpd")
>> detector.fit(animationFlag=True, interval=100, plotFlag=False)
>> print(detector.changepoints)

'''
[171, 1538]
'''

# You can save animation as gif
>> detector.saveAnimationVideo("assets/animation.gif")

Run tests

python tests

Author

👤 I.Onur Serbetci

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2021 I.Onur Serbetci.
This project is MIT licensed.


This README was generated with ❤️ by readme-md-generator

Project details


Download files

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

Source Distribution

cpfinder-0.2.1.tar.gz (12.6 kB view details)

Uploaded Source

File details

Details for the file cpfinder-0.2.1.tar.gz.

File metadata

  • Download URL: cpfinder-0.2.1.tar.gz
  • Upload date:
  • Size: 12.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.9

File hashes

Hashes for cpfinder-0.2.1.tar.gz
Algorithm Hash digest
SHA256 91a2c657a8cc246adbbcb2095dba0599ebef29fa8a857cd579fd4baee0625660
MD5 510a6f16afc9290f02c235b1b3ebcb53
BLAKE2b-256 2ae98e999f803b0cf8e0471fbc2d1056cc33890061de4615a076b11d05ac5927

See more details on using hashes here.

Supported by

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