Stanford nlp 如何在stanford情感工具中评估重新训练的多个模型文件

Stanford nlp 如何在stanford情感工具中评估重新训练的多个模型文件,stanford-nlp,Stanford Nlp,我在斯坦福大学的培训班上训练了大约30000个句子。在培训结束时,创建了大约50个模型文件(扩展名为.ser.gz)。但在评估时,被告知使用此命令: java -cp "*" edu.stanford.nlp.sentiment.Evaluate -model edu/stanford/nlp/models/sentiment/sentiment.ser.gz -treebank test.txt 我的问题是如何使用所有生成的模型文件而不是感悟.ser.gz?中间模型以该格式保存 <ba

我在斯坦福大学的培训班上训练了大约30000个句子。在培训结束时,创建了大约50个模型文件(扩展名为.ser.gz)。但在评估时,被告知使用此命令:

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

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

中间模型以该格式保存

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


您可以根据分数选择这些模型中的任何一个,或者只使用最终输出模型(当然最终模型不能保证是最好的!)。

谢谢Jon。最终模型是指model.ser.gz。是的,这就是在培训结束时保存的模型。