dtaidistance笔记:dtw_ndim (高维时间序列之间的DTW)

1 数据

第一个维度是sequence的index,每一行是多个元素(表示这一时刻的record)

from dtaidistance.dtw_ndim import *

s1 = np.array([[0, 0],
               [0, 1],
               [2, 1],
               [0, 1],
               [0, 0]], dtype=np.double)
s2 = np.array([[0, 0],
               [2, 1],
               [0, 1],
               [0, .5],
               [0, 0]], dtype=np.double)

2 主要方法

distance

两个序列的DTW距离

distance_fast

Fast-C的DTW距离

distance_matrix

多个多维时间序列的距离矩阵

distance_matrix_fast'

Fast-C的distance_matrix

warping_path

两个多维时间序列是如何对齐的

warping_paths dtaidistance笔记:dtw_ndim (高维时间序列之间的DTW)_第1张图片
warping_paths_fast fast-C版本的warping_paths

你可能感兴趣的:(python库整理,笔记)