我正在尝试在我的 mac os 机器上编译和执行c4.5 算法(也有一台 red hat enterprise linux 4.6 机器),但无法在任何地方使用相同的机器。
有没有人尝试过这个并成功地在他们的机器上编译和执行?如果是这样,请你能分享一下步骤吗?
我正在尝试在我的 mac os 机器上编译和执行c4.5 算法(也有一台 red hat enterprise linux 4.6 机器),但无法在任何地方使用相同的机器。
有没有人尝试过这个并成功地在他们的机器上编译和执行?如果是这样,请你能分享一下步骤吗?
要编译它,请添加
#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”进行编译)。
如果这没有帮助,请发布有关问题所在的更多详细信息。
您可能想使用Weka,它是一个数据挖掘工具,它包含 C4.5(在 Weka 的命名中也称为 J48)。它是用 Java 编写的,应该可以在任何最近的 JVM 上运行。
我知道它并不能真正回答你的问题,但我自己运行 C4.5 很困难,通过 weka 使用它要容易得多