我一直在尝试使用带有槌声的LDA来将超级用户帖子分配给主题。我已经能够成功加载数据,但是当我运行以下命令时:
bin/mallet run cc.mallet.topics.LabeledLDA --input /home/hlbs/Downloads/mallet-2.0.8/llda_train_post_com.seq --output-topic-keys llda_train_post_com.keys --num-top-words 50 --output-model dump_post_com.model --inferencer-filename dump_post_com.inferencer --output-doc-topics llda_train_post_com.txt
弹出以下错误消息:
贴有标签的LDA 数据已加载。 线程“主”中的异常java.lang.ClassCastException:cc.mallet.types.Label无法转换为cc.mallet.types.FeatureVector 在cc.mallet.topics.LabeledLDA.addInstances(LabeledLDA.java:243) 在cc.mallet.topics.LabeledLDA.main(LabeledLDA.java:675)
我无法理解导致此错误的内部错误是什么?任何帮助表示赞赏。