html网站的设计,佛山网站建设网站制作公司哪家好,信息流推广渠道有哪些,百度网站上做推广受骗不过我对 Java 真的不太熟悉#xff0c;按照教程调用这个 LLDA 包之后只会使用 inferencer。如果你不嫌麻烦可以考虑先用 Java 计算出结果#xff0c;然后在 R 中载入这些结果.具体步骤如下#xff1a;0 - 文件夹 JGibbLDA-v.1.0 放在 R 的工作目录下。1 - 用 JDK 和他提供的…不过我对 Java 真的不太熟悉按照教程调用这个 LLDA 包之后只会使用 inferencer。如果你不嫌麻烦可以考虑先用 Java 计算出结果然后在 R 中载入这些结果.具体步骤如下0 - 文件夹 JGibbLDA-v.1.0 放在 R 的工作目录下。1 - 用 JDK 和他提供的 JGibbLDA-v.1.0\lib\args4j-2.0.6.jar 计算模型(官方例子)$ java -mx512M -cp bin:lib/args4j-2.0.6.jar jgibblda.LDA -est -alpha 0.5 -beta 0.1 -ntopics 100 -niters 1000 -savestep 100 -twords 20 -dfile models/casestudy/newdocs.dat2 - 步骤1输出的文件.others.phi.theta.tassign.twords3 - 在 R 中使用上面的模型对新数据做推断library(rJava).jinit(JGibbLDA-v.1.0/bin/) #载入第三方类库.jaddClassPath(JGibbLDA-v.1.0/bin/)ldaOption ldaOption$inf TRUEldaOption$dir models/casestudy # model 的路径ldaOption$modelName model-final # model 的名字这里我们用的 model-finalldaOption$niters as.integer(100) # gibb sampling 次数ldaOption$dfile newdata.dat # 新的数据集注意要按照指定的格式inferencer inferencer$init(ldaOption)newModel 4 - 步骤3输出的文件..others..phi..theta..tassign..twords总结rJava 这个包还很不完善而且有将近两年没有更新了用起来到处采坑我调了一下午才把整个流程打通。我还是建议你就用 Java 做这个项目函数都打包好了看文档的例子自己做一遍应该就能上手了。你还可以考虑用 MATLAB有现成的工具包Topic Modeling Toolbox开箱即用MATLAB也不难学。不局限于这一种实现的话也有很多 R 包可以用希望能对你有帮助谢谢。