Skip to content

Latest commit

 

History

History
executable file
·
47 lines (33 loc) · 1.11 KB

README.md

File metadata and controls

executable file
·
47 lines (33 loc) · 1.11 KB

Bayesian Change Point Segmentation

Build Status PyPI version Coffee

Bayesian Change Point Segmentation (BCPS).

Deprecated. See linear_segment package

Install

If you dont already have numpy and scipy installed, it is best to download Anaconda, a python distribution that has them included.

    https://continuum.io/downloads

Dependencies can be installed by:

    pip install -r requirements.txt

PyPI install, presuming you have all its requirements installed:

	pip install bcpseg

Usage

from bcpseg import bcpseg
import numpy as np

# Create data
np.random.seed(10)
x = np.random.random(300000)
x[10000:20000] = x[10000:20000] + 0.1
x[25000:27000] = x[25000:27000] - 1

# Calculate segments
segments = bcpseg(x)
for segment in segments:
   print(segment)