# Uses of Package
opennlp.tools.ml

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

- Classes in opennlp.tools.ml used by opennlp.tools.ml
  Class and Description
  AbstractTrainer
  EventModelSequenceTrainer
  EventTrainer
  SequenceTrainer
  TrainerFactory.TrainerType

- Classes in opennlp.tools.ml used by opennlp.tools.ml.maxent
  Class and Description
  AbstractEventTrainer
  AbstractTrainer
  EventTrainer

- Classes in opennlp.tools.ml used by opennlp.tools.ml.maxent.quasinewton
  Class and Description
  AbstractEventTrainer
  AbstractTrainer
  ArrayMath Utility class for simple vector arithmetic.
  EventTrainer

- Classes in opennlp.tools.ml used by opennlp.tools.ml.naivebayes
  Class and Description
  AbstractEventTrainer
  AbstractTrainer
  EventTrainer

- Classes in opennlp.tools.ml used by opennlp.tools.ml.perceptron
  Class and Description
  AbstractEventModelSequenceTrainer
  AbstractEventTrainer
  AbstractTrainer
  EventModelSequenceTrainer
  EventTrainer

Copyright © 2026 The Apache Software Foundation. All rights reserved.