# Uses of Class
opennlp.tools.ml.maxent.GISModel

Packages that use GISModel
Package
Description
opennlp.tools.ml.maxent
Provides main functionality of the maxent package including data structures and algorithms for parameter estimation.

- ## Uses of GISModel in opennlp.tools.ml.maxent

  Methods in opennlp.tools.ml.maxent that return GISModel
  Modifier and Type
  Method
  Description
  `GISModel`
  GISTrainer.`trainModel(int iterations, opennlp.tools.ml.model.DataIndexer<opennlp.tools.util.TrainingParameters> di)`
  Trains a model using the GIS algorithm.
  `GISModel`
  GISTrainer.`trainModel(int iterations, opennlp.tools.ml.model.DataIndexer<opennlp.tools.util.TrainingParameters> di, int threads)`
  Trains a model using the GIS algorithm.
  `GISModel`
  GISTrainer.`trainModel(int iterations, opennlp.tools.ml.model.DataIndexer<opennlp.tools.util.TrainingParameters> di, opennlp.tools.ml.model.Prior modelPrior, int threads)`
  Trains a model using the GIS algorithm.
  `GISModel`
  GISTrainer.`trainModel(opennlp.tools.util.ObjectStream<opennlp.tools.ml.model.Event> eventStream)`
  Trains a model using the GIS algorithm, assuming 100 iterations and no cutoff.
  `GISModel`
  GISTrainer.`trainModel(opennlp.tools.util.ObjectStream<opennlp.tools.ml.model.Event> eventStream, int iterations, int cutoff)`
  Trains a GIS model on the event in the specified event stream, using the specified number of iterations and the specified count cutoff.