Uses of Class
opennlp.tools.ml.model.AbstractModel
Packages that use AbstractModel
Package
Description
Package related to finding non-recursive syntactic annotation such as noun phrase chunks.
Package related to the lemmatizer functionality.
Package related to ML by means of the Maximum Entropy (ME) algorithm.
Package related to the I/O functionality of the maxent package including reading
and writing models in several formats.
Package related to ML by means of the Quasi Newton (QN) algorithm.
Package related to ML models and feature selection techniques.
Package related to ML by means of the Naive Bayes algorithm.
Package related to ML by means of the perceptron algorithm.
Package related to finding proper names and numeric amounts.
Package related to part-of-speech tagging.
-
Uses of AbstractModel in opennlp.tools.chunker
Methods in opennlp.tools.chunker with parameters of type AbstractModelModifier and TypeMethodDescriptionEvent[]
ChunkSampleSequenceStream.updateContext
(Sequence<ChunkSample> sequence, AbstractModel model) -
Uses of AbstractModel in opennlp.tools.lemmatizer
Methods in opennlp.tools.lemmatizer with parameters of type AbstractModelModifier and TypeMethodDescriptionEvent[]
LemmaSampleSequenceStream.updateContext
(Sequence<LemmaSample> sequence, AbstractModel model) -
Uses of AbstractModel in opennlp.tools.ml.maxent
Subclasses of AbstractModel in opennlp.tools.ml.maxentModifier and TypeClassDescriptionfinal class
A maximum entropy model which has been trained using the Generalized Iterative Scaling (GIS) procedure. -
Uses of AbstractModel in opennlp.tools.ml.maxent.io
Methods in opennlp.tools.ml.maxent.io that return AbstractModelConstructors in opennlp.tools.ml.maxent.io with parameters of type AbstractModelModifierConstructorDescriptionBinaryGISModelWriter
(AbstractModel model, DataOutputStream dos) BinaryGISModelWriter
(AbstractModel model, File f) BinaryQNModelWriter
(AbstractModel model, DataOutputStream dos) BinaryQNModelWriter
(AbstractModel model, File f) GISModelWriter
(AbstractModel model) Initializes aGISModelWriter
for aGIS model
.QNModelWriter
(AbstractModel model) -
Uses of AbstractModel in opennlp.tools.ml.maxent.quasinewton
Subclasses of AbstractModel in opennlp.tools.ml.maxent.quasinewtonModifier and TypeClassDescriptionclass
Amaximum entropy model
which has been trained via the L-BFGS algorithm , which belongs to the group of Quasi Newton (QN) algorithms.Methods in opennlp.tools.ml.maxent.quasinewton that return AbstractModel -
Uses of AbstractModel in opennlp.tools.ml.model
Methods in opennlp.tools.ml.model that return AbstractModelModifier and TypeMethodDescriptionabstract AbstractModel
AbstractModelReader.constructModel()
Constructs amodel
.GenericModelReader.constructModel()
AbstractModelReader.getModel()
Methods in opennlp.tools.ml.model with parameters of type AbstractModelModifier and TypeMethodDescriptionEvent[]
SequenceStream.updateContext
(Sequence<S> sequence, AbstractModel model) Creates a new event array based on the outcomes predicted by the specified parameters for the specifiedSequence
.Constructors in opennlp.tools.ml.model with parameters of type AbstractModelModifierConstructorDescriptionGenericModelWriter
(AbstractModel model, DataOutputStream dos) Initializes aGenericModelWriter
for anAbstractModel
with an associatedDataOutputStream
the model shall be written to.GenericModelWriter
(AbstractModel model, File file) Initializes aGenericModelWriter
for anAbstractModel
with an associatedFile
the model shall be written to. -
Uses of AbstractModel in opennlp.tools.ml.naivebayes
Subclasses of AbstractModel in opennlp.tools.ml.naivebayesModifier and TypeClassDescriptionclass
AMaxentModel
implementation of the multinomial Naive Bayes classifier model.Methods in opennlp.tools.ml.naivebayes that return AbstractModelModifier and TypeMethodDescriptionNaiveBayesModelReader.constructModel()
Constructs amodel
.NaiveBayesTrainer.doTrain
(DataIndexer indexer) NaiveBayesTrainer.trainModel
(DataIndexer di) Trains aNaiveBayesModel
with given parameters.Constructors in opennlp.tools.ml.naivebayes with parameters of type AbstractModelModifierConstructorDescriptionBinaryNaiveBayesModelWriter
(AbstractModel model, DataOutputStream dos) BinaryNaiveBayesModelWriter
(AbstractModel model, File f) Initializes aNaiveBayesModelWriter
for aNaiveBayes model
.PlainTextNaiveBayesModelWriter
(AbstractModel model, File f) -
Uses of AbstractModel in opennlp.tools.ml.perceptron
Subclasses of AbstractModel in opennlp.tools.ml.perceptronModifier and TypeClassDescriptionclass
Amodel
implementation based one the perceptron algorithm.Methods in opennlp.tools.ml.perceptron that return AbstractModelModifier and TypeMethodDescriptionPerceptronModelReader.constructModel()
Constructs amodel
.PerceptronTrainer.doTrain
(DataIndexer indexer) SimplePerceptronSequenceTrainer.doTrain
(SequenceStream<Event> events) PerceptronTrainer.trainModel
(int iterations, DataIndexer di, int cutoff) Trains aPerceptronModel
with given parameters.PerceptronTrainer.trainModel
(int iterations, DataIndexer di, int cutoff, boolean useAverage) Trains aPerceptronModel
with given parameters.SimplePerceptronSequenceTrainer.trainModel
(int iterations, SequenceStream<Event> sequenceStream, int cutoff, boolean useAverage) Trains aPerceptronModel
with given parameters.Constructors in opennlp.tools.ml.perceptron with parameters of type AbstractModelModifierConstructorDescriptionBinaryPerceptronModelWriter
(AbstractModel model, DataOutputStream dos) BinaryPerceptronModelWriter
(AbstractModel model, File f) Initializes aPerceptronModelWriter
for aperceptron model
. -
Uses of AbstractModel in opennlp.tools.namefind
Methods in opennlp.tools.namefind with parameters of type AbstractModelModifier and TypeMethodDescriptionEvent[]
NameSampleSequenceStream.updateContext
(Sequence<NameSample> sequence, AbstractModel model) -
Uses of AbstractModel in opennlp.tools.postag
Methods in opennlp.tools.postag with parameters of type AbstractModelModifier and TypeMethodDescriptionEvent[]
POSSampleSequenceStream.updateContext
(Sequence<POSSample> pss, AbstractModel model) protected void
POSTaggerFactory.validatePOSDictionary
(POSDictionary posDict, AbstractModel posModel) -
Uses of AbstractModel in opennlp.tools.util.model
Methods in opennlp.tools.util.model that return AbstractModelMethods in opennlp.tools.util.model with parameters of type AbstractModelModifier and TypeMethodDescriptionvoid
GenericModelSerializer.serialize
(AbstractModel artifact, OutputStream out)