public class NERTrainer extends PerceptronTrainer
PerceptronTrainer.Result| 限定符和类型 | 字段和说明 |
|---|---|
NERTagSet |
tagSet
支持任意自定义NER类型,例如:
tagSet.nerLabels.clear(); tagSet.nerLabels.add("nr"); tagSet.nerLabels.add("ns"); tagSet.nerLabels.add("nt"); |
| 构造器和说明 |
|---|
NERTrainer() |
NERTrainer(NERTagSet tagSet) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Instance |
createInstance(Sentence sentence,
FeatureMap featureMap) |
protected TagSet |
createTagSet()
重载此方法以支持任意自定义NER类型,例如:
NERTagSet tagSet = new NERTagSet(); tagSet.nerLabels.add("nr"); tagSet.nerLabels.add("ns"); tagSet.nerLabels.add("nt"); return tagSet; |
loadTrainInstances, train, train, trainevaluate, evaluate, normalizepublic NERTagSet tagSet
public NERTrainer(NERTagSet tagSet)
public NERTrainer()
protected TagSet createTagSet()
createTagSet 在类中 PerceptronTrainerprotected Instance createInstance(Sentence sentence, FeatureMap featureMap)
createInstance 在类中 InstanceConsumerCopyright © 2014–2019 码农场. All rights reserved.