java - 训练 NER 模型时的斯坦福 corenlp 错误
问题描述
嗨,我对 Java 比较陌生,我正在尝试按照说明训练我自己的 ner 模型。
在给予的同时
java -cp stanford-ner.jar edu.stanford.nlp.ie.crf.CRFClassifier -prop austen.prop
它抛出以下错误:
错误:无法找到或加载主类 edu.stanford.nlp.ie.crf.CRFClassifier
我从我的 corenlp 目录运行这个命令,在那里保存训练数据和 prop 文件。
PS:我已经完成了一些说明/设置路径等似乎不起作用。
Java版本:
java版本“1.8.0_211”
Java(TM) SE 运行时环境 (build 1.8.0_211-b12)
Java HotSpot(TM) 64 位服务器 VM(内部版本 25.211-b12,混合模式)
解决方案
这是一个 CLASSPATH 错误。您需要运行它,-cp "*"
它应该在包含 jar 的目录中。
推荐阅读
- reactjs - 如何防止这个 React JS 类组件 setState 错误?
- c++ - 删除字符串中的重复元素
- c# - 从 GridView 事件获取模态显示的问题
- python - 有没有办法在 csv 文件的每一列中附加相关的文件名、列名和值的数据类型?
- react-native - how to fill the hook using foreach
- node.js - 检索大量数据时,在 Heroku 中运行的 React App 失败
- excel - Save workbook to filepath based on user filepath location with first intial and last intial
- java - Application onCreate not called when application is using ForegroundService
- apache-spark - Bigquery : An internal error occurred and the request could not be completed. Error: 80038528
- mysql - Rate Limit MySQL Function to prevent timeout