public class TokenNameFinderModel extends BaseModel
TokenNameFinderModel is the model used
by a learnable TokenNameFinder.NameFinderME,
Serialized Form| Modifier and Type | Class and Description |
|---|---|
static class |
TokenNameFinderModel.FeatureGeneratorCreationError |
TRAINING_CUTOFF_PROPERTY, TRAINING_EVENTHASH_PROPERTY, TRAINING_ITERATIONS_PROPERTY| Constructor and Description |
|---|
TokenNameFinderModel(java.io.File modelFile) |
TokenNameFinderModel(java.io.InputStream in) |
TokenNameFinderModel(java.nio.file.Path modelPath) |
TokenNameFinderModel(java.lang.String languageCode,
MaxentModel nameFinderModel,
byte[] generatorDescriptor,
java.util.Map<java.lang.String,java.lang.Object> resources,
java.util.Map<java.lang.String,java.lang.String> manifestInfoEntries) |
TokenNameFinderModel(java.lang.String languageCode,
MaxentModel nameFinderModel,
int beamSize,
byte[] generatorDescriptor,
java.util.Map<java.lang.String,java.lang.Object> resources,
java.util.Map<java.lang.String,java.lang.String> manifestInfoEntries,
SequenceCodec<java.lang.String> seqCodec,
TokenNameFinderFactory factory) |
TokenNameFinderModel(java.lang.String languageCode,
MaxentModel nameFinderModel,
java.util.Map<java.lang.String,java.lang.Object> resources,
java.util.Map<java.lang.String,java.lang.String> manifestInfoEntries) |
TokenNameFinderModel(java.lang.String languageCode,
SequenceClassificationModel<java.lang.String> nameFinderModel,
byte[] generatorDescriptor,
java.util.Map<java.lang.String,java.lang.Object> resources,
java.util.Map<java.lang.String,java.lang.String> manifestInfoEntries,
SequenceCodec<java.lang.String> seqCodec,
TokenNameFinderFactory factory) |
TokenNameFinderModel(java.net.URL modelURL) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,ArtifactSerializer> |
createArtifactSerializers()
Create the artifact serializers.
|
TokenNameFinderFactory |
getFactory() |
SequenceClassificationModel<java.lang.String> |
getNameFinderSequenceModel() |
SequenceCodec<java.lang.String> |
getSequenceCodec() |
getArtifact, getLanguage, getManifestProperty, getVersion, isLoadedFromSerialized, serialize, serialize, serializepublic TokenNameFinderModel(java.lang.String languageCode,
SequenceClassificationModel<java.lang.String> nameFinderModel,
byte[] generatorDescriptor,
java.util.Map<java.lang.String,java.lang.Object> resources,
java.util.Map<java.lang.String,java.lang.String> manifestInfoEntries,
SequenceCodec<java.lang.String> seqCodec,
TokenNameFinderFactory factory)
public TokenNameFinderModel(java.lang.String languageCode,
MaxentModel nameFinderModel,
int beamSize,
byte[] generatorDescriptor,
java.util.Map<java.lang.String,java.lang.Object> resources,
java.util.Map<java.lang.String,java.lang.String> manifestInfoEntries,
SequenceCodec<java.lang.String> seqCodec,
TokenNameFinderFactory factory)
public TokenNameFinderModel(java.lang.String languageCode,
MaxentModel nameFinderModel,
byte[] generatorDescriptor,
java.util.Map<java.lang.String,java.lang.Object> resources,
java.util.Map<java.lang.String,java.lang.String> manifestInfoEntries)
public TokenNameFinderModel(java.lang.String languageCode,
MaxentModel nameFinderModel,
java.util.Map<java.lang.String,java.lang.Object> resources,
java.util.Map<java.lang.String,java.lang.String> manifestInfoEntries)
public TokenNameFinderModel(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionpublic TokenNameFinderModel(java.io.File modelFile)
throws java.io.IOException
java.io.IOExceptionpublic TokenNameFinderModel(java.nio.file.Path modelPath)
throws java.io.IOException
java.io.IOExceptionpublic TokenNameFinderModel(java.net.URL modelURL)
throws java.io.IOException
java.io.IOExceptionpublic SequenceClassificationModel<java.lang.String> getNameFinderSequenceModel()
public SequenceCodec<java.lang.String> getSequenceCodec()
public TokenNameFinderFactory getFactory()
public static java.util.Map<java.lang.String,ArtifactSerializer> createArtifactSerializers()
W2VClassesDictionary
objects, the convention is to add its element tag name as key of the serializer map.
For example, the element tag name for the WordClusterFeatureGenerator which
uses W2VClassesDictionary objects serialized by the W2VClassesDictionarySerializer
is 'wordcluster', which is the key used to add the serializer to the map.Copyright © 2010 - 2023 Adobe. All Rights Reserved