如何评估斯坦福情绪工具中的再训练多模型文件

时间:2015-01-05 11:19:42

标签: stanford-nlp

我使用Stanford SentimentTraining课程训练了大约30,000个句子。在培训结束时,创建了大约50个模型文件(扩展名为.ser.gz)。但在评估时,它被告知使用此命令:

java -cp "*" edu.stanford.nlp.sentiment.Evaluate -model edu/stanford/nlp/models/sentiment/sentiment.ser.gz -treebank test.txt

我的问题是如何使用所有生成的模型文件而不是sentiment.ser.gz?

1 个答案:

答案 0 :(得分:2)

使用格式

保存中间模型
<basename>-<version>-<score>.ser.gz

其中<basename>是您提供的模型路径的基本名称(减去扩展名),<version>是已保存模型序列中此模型的索引,<score>是确切的该模型的节点精度。

您可以通过分数选择您想要的任何一种模型,或者只使用最终输出模型(当然最终模型不能保证是最好的!)。