【问题标题】:c4.5 algorithm implementation on *nix*nix 上的 c4.5 算法实现
【发布时间】:2009-05-12 09:21:55
【问题描述】:

我正在尝试在我的 mac os 机器上编译和执行c4.5 algorithm(也有一台 red hat enterprise linux 4.6 机器),但无法使用相同的机器。

有没有人尝试过这个并成功地在他们的机器上编译和执行?如果是这样,请你能分享一下步骤吗?

【问题讨论】:

  • 让我们知道您尝试了什么以及出了什么问题。否则,我们只是在猜测您遇到了什么问题。它在RH机器上工作吗?您链接到的页面有说明。在出现问题之前,您完成了多远?

标签: algorithm unix implementation


【解决方案1】:

要编译它,请添加

#define cfree    free

进入 R8/Src/defns.i 并将 R8/Src/average.c 的第 51 行更改为

if ( i != Numbers ) exit(1);

(即将 1 传递给退出命令)。除此之外,请按照网站说明进行操作(即打开终端,使用 tar xvzf 提取,键入“cd R8/Src; make all”进行编译)。

如果这没有帮助,请发布有关问题所在的更多详细信息。

【讨论】:

    【解决方案2】:

    您可能想使用Weka,它是一个数据挖掘工具,它包含 C4.5(在 Weka 的命名中也称为 J48)。它是用 Java 编写的,应该可以在任何最近的 JVM 上运行。

    我知道它并不能真正回答您的问题,但我自己运行 C4.5 很困难,通过 weka 使用它要容易得多

    【讨论】:

      猜你喜欢
      • 2019-07-28
      • 2012-11-16
      • 2017-07-02
      • 2012-10-05
      • 2013-04-17
      • 2011-12-31
      • 2013-03-15
      • 2013-04-12
      相关资源
      最近更新 更多