0

我试图在 Ubuntu 10.04.4 LTS ( Python 2.6.5 ) 上使用 mlpy-3.5.0,但是在导入包之后,我将执行 DTW 指令,发生错误并显示以下日志:

回溯(最后一次调用):文件“”,第 1 行,在 AttributeError 中:“模块”对象没有属性“dtw_std”

当我在谷歌上搜索它并找到这个相关主题时,也会发生一件有趣的事情:如果我替换为mlpy.Dtw(),它会起作用!所以我想要一些帮助。

这里是源代码,也由包提供:

import mlpy
x = [0,0,0,0,1,1,2,2,3,2,1,1,0,0,0,0]
y = [0,0,1,1,2,2,3,3,3,3,2,2,1,1,0,0]
dist, cost, path = mlpy.dtw_std(x, y, dist_only=False)
4

1 回答 1

0

您没有正确的 mlpy 安装。

sudo apt-get install libgsl0-devhttp://sourceforge.net/projects/mlpy获取tar -xvfz mlpy-3.5.0.tar.gztar.gz和cd mlpy-3.5.0sudo python setup.py install

于 2014-02-24T07:13:47.850 回答