Python implementation of k-Shape http://www.cs.columbia.edu/~jopa/kshape.html
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jörg Thalheim c0a018ed26 requirements.txt: remove scipy 7 years ago
.envrc add gitignore,envrc 7 years ago
.gitignore add gitignore,envrc 7 years ago
README.md link to paper page 7 years ago
example.py also remove superflous numpy from example 7 years ago
kshape.py remove dependency on scipy 7 years ago
requirements.txt requirements.txt: remove scipy 7 years ago

README.md

k-Shape

Python implementation of k-Shape, a new fast and accurate unsupervised Time Series cluster algorithm

Usage

from kshape import kshape, zscore

time_series = [[1,2,3,4], [0,1,2,3], [-1,1,-1,1], [1,2,2,3]]
cluster_num = 2
clusters = kshape(zscore(time_series), cluster_num)