【发布时间】:2017-07-05 15:46:17
【问题描述】:
我运行了简单的 lda.java 文件,我得到了
线程"main" java.lang.ArrayIndexOutOfBoundsException: 0
at cc.mallet.topics.SimpleLDA.main(SimpleLDA.java:560)中的异常
【问题讨论】:
我运行了简单的 lda.java 文件,我得到了
线程"main" java.lang.ArrayIndexOutOfBoundsException: 0
at cc.mallet.topics.SimpleLDA.main(SimpleLDA.java:560)中的异常
【问题讨论】:
看起来你正在使用不带任何参数的命令行界面。
如果您查看https://github.com/mimno/Mallet/blob/master/src/cc/mallet/topics/SimpleLDA.java 处的源文件,您可以看到第 560 行期望在参数数组的第一个位置找到一个指定文件的命令行参数。
如果你需要从命令行训练一个主题模型,这里有信息:http://mallet.cs.umass.edu/topics.php
您使用的界面旨在作为在 Java 中构建新的自定义主题模型的基础。如果没有丰富的 Java 编程经验,这将令人沮丧并且不太可能成功。
【讨论】: