Python中的动态时间规整

发布于 2021-01-29 18:13:40

有人知道具有DTW实现的python库吗?mlpy似乎有我想要的东西,但我似乎无法正确安装它-
当前正在等待邮件列表中的答复,因此我认为我将扩大其他库的范围。

关注者
0
被浏览
42
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    作为记录,我已经能够使用RR中的DTWrpy2的混搭。在Python中使用R十分简单,并且大大扩展了python的统计功能。这是查找偏移噪声正弦和余弦序列之间的距离的示例:

        import rpy2.robjects as robjects
        r = robjects.r
        r('library("dtw")')
        idx = r.seq(0,6.28,len=100)
        template = r.cos(idx)
        query = r.sin(idx)+r('runif(100)/10')
        alignment=r.dtw(query,template,keep=r('TRUE'))
        robjects.globalenv["alignment"] =  alignment
        dist = r('alignment$distance')
        print(dist)
    



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看