# Uses of Record Class
opennlp.tools.util.TrainingConfiguration

Packages that use TrainingConfiguration
Package
Description
opennlp.tools.commons
Package related to common interfaces used in different contexts.
opennlp.tools.ml
Package related to Machine Learning (ML) features of OpenNLP, the related ML models, and trainers.

- ## Uses of TrainingConfiguration in opennlp.tools.commons

  Methods in opennlp.tools.commons with parameters of type TrainingConfiguration
  Modifier and Type
  Method
  Description
  `void`
  Trainer.`init(TrainingParameters trainParams, Map<String,String> reportMap, TrainingConfiguration config)`
  Conducts the initialization of a `Trainer` via `TrainingParameters`, `report map` and `TrainingConfiguration`

- ## Uses of TrainingConfiguration in opennlp.tools.ml

  Fields in opennlp.tools.ml declared as TrainingConfiguration
  Modifier and Type
  Field
  Description
  `protected TrainingConfiguration`
  AbstractTrainer.`trainingConfiguration`
  Methods in opennlp.tools.ml that return TrainingConfiguration
  Modifier and Type
  Method
  Description
  `TrainingConfiguration`
  AbstractTrainer.`getTrainingConfiguration()`
  Retrieves the `TrainingConfiguration` associated with an `AbstractTrainer`.
  Methods in opennlp.tools.ml with parameters of type TrainingConfiguration
  Modifier and Type
  Method
  Description
  `static EventTrainer`
  TrainerFactory.`getEventTrainer(TrainingParameters trainParams, Map<String,String> reportMap, TrainingConfiguration config)`
  Retrieves an `EventTrainer` that fits the given parameters.
  `void`
  AbstractTrainer.`init(TrainingParameters trainParams, Map<String,String> reportMap, TrainingConfiguration config)`
  Conducts the initialization of a `Trainer` via `TrainingParameters`, `report map` and `TrainingConfiguration`