估算将代码从Matlab移植到倍频程的工作量

估算将代码从Matlab移植到倍频程的工作量,matlab,octave,Matlab,Octave,我刚读了一篇引人入胜的论文: 在我看来,这将机器学习的整个领域提升到了一个全新的水平,因为它灵活地发现了数据的结构(而不仅仅是试图找到最适合现有结构的数据) 该代码也可用于: 我试着自己做一些实验,但不幸的是我没有Matlab。我尝试了Octave,但它只产生了各种各样的错误信息,我不明白(我不是这些程序的专家) 有没有人能快速看一下这些问题是否可以很容易地解决(或者根本无法解决)?也许解决办法很简单(这毕竟是我的希望) 这真是帮了大忙!我非常期待尝试一些我自己的数据集 我没有查看源代码,但是如

我刚读了一篇引人入胜的论文:

在我看来,这将机器学习的整个领域提升到了一个全新的水平,因为它灵活地发现了数据的结构(而不仅仅是试图找到最适合现有结构的数据)

该代码也可用于:

我试着自己做一些实验,但不幸的是我没有Matlab。我尝试了Octave,但它只产生了各种各样的错误信息,我不明白(我不是这些程序的专家)

有没有人能快速看一下这些问题是否可以很容易地解决(或者根本无法解决)?也许解决办法很简单(这毕竟是我的希望)


这真是帮了大忙!我非常期待尝试一些我自己的数据集

我没有查看源代码,但是如果您要转换它,以下链接可能会有所帮助:


我没有查看源代码,但是如果您要转换它,以下链接可能会有所帮助:


我最近在寻找同一个问题的答案,发现了这篇老帖子。只是为了给其他人加上我的两分钱。。。
有一个倍频程库,名为“查找在Matlab中但不在倍频程中的函数”。另外,在SourceForge上也有很多很好的Octave软件包(阅读“工具箱”)。希望这有帮助

我最近在寻找同一个问题的答案,发现了这篇老帖子。只是为了给其他人加上我的两分钱。。。
有一个倍频程库,名为“查找在Matlab中但不在倍频程中的函数”。另外,在SourceForge上也有很多很好的Octave软件包(阅读“工具箱”)。希望这有帮助

你可以发布这些错误信息吗?@Jonas:我不知道这是否有用,但它们在这里是:Der Befehl“which”是entweder falsch geschrieben Order konnte nicht gefunden werden。demo\U chain\U feat chain错误:显示:未为类“char”定义错误:调用自:错误:C:\Octave\3.2.4\U gcc-4.4.0\share\Octave\3.2.4\m\general\display.m,第36行,第3列错误:runmodel.m,第17行,第1列错误:masterrun.m,第64行,第1列38@vonjd我没有处理所有的代码异常,但是,从我检查过的少数几个错误中,可以追溯到所有错误(是的,一个接一个:-),并使其以八度或接近八度工作。例如,您报告的第一个错误与未为
char
acter变量定义的
display
方法有关。替换为
disp
,它就可以工作了。然后,程序在尝试创建子目录时将抛出另一个错误。。。恐怕我无能为力,但我确实认为花一些时间解决这些兼容性错误将有助于您理解Octave和这个特定的工具箱。@chl:主文件masterrun.m中没有“display”,只有“disp”,我认为display.m是Octave自己的文件。我不知道这是怎么叫的。就结果而言,这在计算机视觉中已经被知道至少有8年多了。。。可以追溯到伊万诺夫使用随机上下文无关语法进行动作识别,以及随后发展的用于检测图中社区结构的图切割技术。这是一篇心理学论文,而且通常情况下,作者可能不熟悉其他社区以前的机器学习工作。在2008年,这还不足以在任何主要的愿景会议上发表。也许有更好的代码可用……你能发布错误消息吗?@Jonas:我不知道这是否有用,但它们是:Der Befehl“which”是entweder falsch geschrieben oder konnte nicht gefunden werden。demo\U chain\U feat chain错误:显示:未为类“char”定义错误:调用自:错误:C:\Octave\3.2.4\U gcc-4.4.0\share\Octave\3.2.4\m\general\display.m,第36行,第3列错误:runmodel.m,第17行,第1列错误:masterrun.m,第64行,第1列38@vonjd我没有处理所有的代码异常,但是,从我检查过的少数几个错误中,可以追溯到所有错误(是的,一个接一个:-),并使其以八度或接近八度工作。例如,您报告的第一个错误与未为
char
acter变量定义的
display
方法有关。替换为
disp
,它就可以工作了。然后,程序在尝试创建子目录时将抛出另一个错误。。。恐怕我无能为力,但我确实认为花一些时间解决这些兼容性错误将有助于您理解Octave和这个特定的工具箱。@chl:主文件masterrun.m中没有“display”,只有“disp”,我认为display.m是Octave自己的文件。我不知道这是怎么叫的。就结果而言,这在计算机视觉中已经被知道至少有8年多了。。。可以追溯到伊万诺夫使用随机上下文无关语法进行动作识别,以及随后发展的用于检测图中社区结构的图切割技术。这是一篇心理学论文,而且通常情况下,作者可能不熟悉其他社区以前的机器学习工作。在2008年,这还不足以在任何主要的愿景会议上发表。可能有更好的代码可用。。。