public class SequenceLabelerModel
extends opennlp.tools.util.model.BaseModel
SequenceLabelerModel is the model used
by a learnable SequenceLabeler.SequenceLabelerME| Modifier and Type | Class and Description |
|---|---|
static class |
SequenceLabelerModel.FeatureGeneratorCreationError |
| Constructor and Description |
|---|
SequenceLabelerModel(File modelFile) |
SequenceLabelerModel(InputStream in) |
SequenceLabelerModel(String languageCode,
opennlp.tools.ml.model.MaxentModel nameFinderModel,
byte[] generatorDescriptor,
Map<String,Object> resources,
Map<String,String> manifestInfoEntries) |
SequenceLabelerModel(String languageCode,
opennlp.tools.ml.model.MaxentModel nameFinderModel,
int beamSize,
byte[] generatorDescriptor,
Map<String,Object> resources,
Map<String,String> manifestInfoEntries,
SequenceLabelerCodec<String> seqCodec,
SequenceLabelerFactory factory) |
SequenceLabelerModel(String languageCode,
opennlp.tools.ml.model.MaxentModel nameFinderModel,
Map<String,Object> resources,
Map<String,String> manifestInfoEntries) |
SequenceLabelerModel(String languageCode,
opennlp.tools.ml.model.SequenceClassificationModel<String> nameFinderModel,
byte[] generatorDescriptor,
Map<String,Object> resources,
Map<String,String> manifestInfoEntries,
SequenceLabelerCodec<String> seqCodec,
SequenceLabelerFactory factory) |
SequenceLabelerModel(URL modelURL) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,opennlp.tools.util.model.ArtifactSerializer> |
createArtifactSerializers()
Create the artifact serializers.
|
protected void |
createArtifactSerializers(Map<String,opennlp.tools.util.model.ArtifactSerializer> serializers) |
protected Class<? extends opennlp.tools.util.BaseToolFactory> |
getDefaultFactory() |
SequenceLabelerFactory |
getFactory() |
opennlp.tools.ml.model.SequenceClassificationModel<String> |
getSequenceLabelerModel() |
protected void |
validateArtifactMap() |
public SequenceLabelerModel(String languageCode, opennlp.tools.ml.model.SequenceClassificationModel<String> nameFinderModel, byte[] generatorDescriptor, Map<String,Object> resources, Map<String,String> manifestInfoEntries, SequenceLabelerCodec<String> seqCodec, SequenceLabelerFactory factory)
public SequenceLabelerModel(String languageCode, opennlp.tools.ml.model.MaxentModel nameFinderModel, int beamSize, byte[] generatorDescriptor, Map<String,Object> resources, Map<String,String> manifestInfoEntries, SequenceLabelerCodec<String> seqCodec, SequenceLabelerFactory factory)
public SequenceLabelerModel(String languageCode, opennlp.tools.ml.model.MaxentModel nameFinderModel, byte[] generatorDescriptor, Map<String,Object> resources, Map<String,String> manifestInfoEntries)
public SequenceLabelerModel(String languageCode, opennlp.tools.ml.model.MaxentModel nameFinderModel, Map<String,Object> resources, Map<String,String> manifestInfoEntries)
public SequenceLabelerModel(InputStream in) throws IOException, opennlp.tools.util.InvalidFormatException
IOExceptionopennlp.tools.util.InvalidFormatExceptionpublic SequenceLabelerModel(File modelFile) throws IOException, opennlp.tools.util.InvalidFormatException
IOExceptionopennlp.tools.util.InvalidFormatExceptionpublic SequenceLabelerModel(URL modelURL) throws IOException, opennlp.tools.util.InvalidFormatException
IOExceptionopennlp.tools.util.InvalidFormatExceptionpublic opennlp.tools.ml.model.SequenceClassificationModel<String> getSequenceLabelerModel()
protected Class<? extends opennlp.tools.util.BaseToolFactory> getDefaultFactory()
getDefaultFactory in class opennlp.tools.util.model.BaseModelpublic SequenceLabelerFactory getFactory()
protected void createArtifactSerializers(Map<String,opennlp.tools.util.model.ArtifactSerializer> serializers)
createArtifactSerializers in class opennlp.tools.util.model.BaseModelpublic static Map<String,opennlp.tools.util.model.ArtifactSerializer> createArtifactSerializers()
protected void validateArtifactMap()
throws opennlp.tools.util.InvalidFormatException
validateArtifactMap in class opennlp.tools.util.model.BaseModelopennlp.tools.util.InvalidFormatExceptionCopyright © 2016 IXA pipes. All rights reserved.