我目前正在处理一个涉及FP-Growth
的项目,我不知道如何实现它。 FP-Growth
中使用WEKA
的源代码是否可以在任何地方使用,以便我可以学习工作?
答案 0 :(得分:2)
Weka确实是开源软件(OSS),其源代码可通过威卡托大学主办的SVN免费获取:http://www.cs.waikato.ac.nz/ml/weka/svn.html
要查找特定实现,我将在SourceForge上搜索Weka Java Docs以识别类:http://weka.sourceforge.net/doc.stable/。 (这是FP-Growth)。请注意类名下面的类层次结构:
通过遍历所需版本中的软件包名称,获取该类层次结构并在SVN中找到它:
单击SVN中的链接以打开或下载源代码。以下是FP-Growth的链接:https://svn.cms.waikato.ac.nz/svn/weka/tags/weka-stable-3.6.13/src/main/java/weka/associations/FPGrowth.java(对于Weka 3.6.13)。
答案 1 :(得分:0)
您可以查看SPMF data mining library(我是创始人)中实施的 FP-Growth 版本,该版本专门从事模式挖掘并提供FPGrowth,和许多其他算法。它是用Java实现的,它很容易重用,它是经过优化的,与其他一些实现不同,它与其他库没有依赖关系。