2

有人知道是否存在用于 Win32 平台的 LDA 算法(无论是库还是应用程序)的一些实现?也许用 C/C++ 或其他可以编译的语言?

4

5 回答 5

3

gensim有一个非常好的 Python 实现。

于 2012-11-21T20:08:29.050 回答
3

好吧,老实说,我只是在谷歌上搜索了 LDA,因为我很好奇它是什么,第二次点击是LDA 的 C 实现。尽管出现了一些警告,但它使用 gcc 编译得很好。我不知道它是否是纯 ANSI C,但考虑到有适用于 windows 的 gcc,这应该不是问题。如果您在编译时遇到问题,请询问有关该问题的具体问题。

于 2011-06-03T18:02:24.343 回答
2

几个例子:

Sourceforge 上的Gibbs LDA++ 库

plda用于并行实现

正如 Tamás 所提供的,请说明您在寻找图书馆时遇到的问题,以便我们为您提供帮助。

于 2011-06-03T18:01:44.473 回答
0

LDA 的原始实现由 David Blei 编写,源代码 (C) 在他的网站上仍然可用:http ://www.cs.princeton.edu/~blei/topicmodeling.html作为 lda-c。其他实现是基于 LDA 的算法。

于 2011-07-06T00:18:25.353 回答
-1

我们使用用 C 编写的DCA,可扩展性好,具有超参数优化。

您还可以考虑广泛使用的用 Java 编写的Mallet 。

于 2013-05-30T15:17:36.010 回答