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.
k-shape/example.py

6 lines
187 B

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