# Uses of Class
opennlp.tools.parser.ParserModel

Packages that use ParserModel
Package
Description
opennlp.tools.parser
opennlp.tools.parser.chunking
opennlp.tools.parser.treeinsert

- ## Uses of ParserModel in opennlp.tools.parser

  Methods in opennlp.tools.parser that return ParserModel
  Modifier and Type
  Method
  Description
  `ParserModel`
  ParserModel.`updateBuildModel(opennlp.tools.ml.model.MaxentModel buildModel)`
  Instantiates a new `ParserModel` instance from the existing configuration with the specified `buildModel` for exchange.
  `ParserModel`
  ParserModel.`updateCheckModel(opennlp.tools.ml.model.MaxentModel checkModel)`
  Instantiates a new `ParserModel` instance from the existing configuration with the specified `checkModel` for exchange.
  `ParserModel`
  ParserModel.`updateChunkerModel(ChunkerModel chunkModel)`
  Instantiates a new `ParserModel` instance from the existing configuration with the specified `chunkModel` for exchange.
  `ParserModel`
  ParserModel.`updateTaggerModel(POSModel taggerModel)`
  Instantiates a new `ParserModel` instance from the existing configuration with the specified `taggerModel` for exchange.
  Methods in opennlp.tools.parser with parameters of type ParserModel
  Modifier and Type
  Method
  Description
  `static opennlp.tools.parser.Parser`
  ParserFactory.`create(ParserModel model)`
  Instantiates a `Parser` via a given `model` and default configuration parameters (see: `AbstractBottomUpParser`).
  `static opennlp.tools.parser.Parser`
  ParserFactory.`create(ParserModel model, int beamSize, double advancePercentage)`
  Instantiates a `Parser` via a given `model` and other configuration parameters.

- ## Uses of ParserModel in opennlp.tools.parser.chunking

  Methods in opennlp.tools.parser.chunking that return ParserModel
  Modifier and Type
  Method
  Description
  `static ParserModel`
  Parser.`train(String languageCode, opennlp.tools.util.ObjectStream<opennlp.tools.parser.Parse> parseSamples, opennlp.tools.parser.HeadRules rules, opennlp.tools.util.TrainingParameters mlParams)`
  Starts a training of a `ParserModel`.
  Constructors in opennlp.tools.parser.chunking with parameters of type ParserModel
  Modifier
  Constructor
  Description
  ``
  `Parser(ParserModel model)`
  Instantiates a `Parser` via a given `model`.
  ``
  `Parser(ParserModel model, int beamSize, double advancePercentage)`
  Instantiates a `Parser` via a given `model` and other configuration parameters.

- ## Uses of ParserModel in opennlp.tools.parser.treeinsert

  Methods in opennlp.tools.parser.treeinsert that return ParserModel
  Modifier and Type
  Method
  Description
  `static ParserModel`
  Parser.`train(String languageCode, opennlp.tools.util.ObjectStream<opennlp.tools.parser.Parse> parseSamples, opennlp.tools.parser.HeadRules rules, int iterations, int cutoff)`
  Starts a training of a `ParserModel`.
  `static ParserModel`
  Parser.`train(String languageCode, opennlp.tools.util.ObjectStream<opennlp.tools.parser.Parse> parseSamples, opennlp.tools.parser.HeadRules rules, opennlp.tools.util.TrainingParameters mlParams)`
  Starts a training of a `ParserModel`.
  Constructors in opennlp.tools.parser.treeinsert with parameters of type ParserModel
  Modifier
  Constructor
  Description
  ``
  `Parser(ParserModel model)`
  Instantiates a `Parser` via a given `model`.
  ``
  `Parser(ParserModel model, int beamSize, double advancePercentage)`
  Instantiates a `Parser` via a given `model` and other configuration parameters.