# Uses of Class
opennlp.tools.ml.model.ComparablePredicate

Packages that use ComparablePredicate
Package
Description
opennlp.tools.ml
Package related to Machine Learning (ML) features of OpenNLP, the related ML models, and trainers.
opennlp.tools.ml.maxent.io
Package related to the I/O functionality of the maxent package including reading and writing models in several formats.
opennlp.tools.ml.model
Package related to ML models and feature selection techniques.
opennlp.tools.ml.naivebayes
Package related to ML by means of the Naive Bayes algorithm.
opennlp.tools.ml.perceptron
Package related to ML by means of the perceptron algorithm.

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

  Methods in opennlp.tools.ml that return ComparablePredicate
  Modifier and Type
  Method
  Description
  `protected abstract ComparablePredicate[]`
  AbstractMLModelWriter.`sortValues()`
  Sorts and optimizes the model parameters.
  Methods in opennlp.tools.ml that return types with arguments of type ComparablePredicate
  Modifier and Type
  Method
  Description
  `protected List<List<ComparablePredicate>>`
  AbstractMLModelWriter.`compressOutcomes(ComparablePredicate[] sorted)`
  Compresses outcome patterns.
  `protected List<List<ComparablePredicate>>`
  AbstractMLModelWriter.`computeOutcomePatterns(ComparablePredicate[] sorted)`
  Computes outcome patterns via `predicates`.
  Methods in opennlp.tools.ml with parameters of type ComparablePredicate
  Modifier and Type
  Method
  Description
  `protected List<List<ComparablePredicate>>`
  AbstractMLModelWriter.`compressOutcomes(ComparablePredicate[] sorted)`
  Compresses outcome patterns.
  `protected List<List<ComparablePredicate>>`
  AbstractMLModelWriter.`computeOutcomePatterns(ComparablePredicate[] sorted)`
  Computes outcome patterns via `predicates`.

- ## Uses of ComparablePredicate in opennlp.tools.ml.maxent.io

  Methods in opennlp.tools.ml.maxent.io that return ComparablePredicate
  Modifier and Type
  Method
  Description
  `protected ComparablePredicate[]`
  GISModelWriter.`sortValues()`
  Sorts and optimizes the model parameters.

- ## Uses of ComparablePredicate in opennlp.tools.ml.model

  Methods in opennlp.tools.ml.model with parameters of type ComparablePredicate
  Modifier and Type
  Method
  Description
  `int`
  ComparablePredicate.`compareTo(ComparablePredicate cp)`

- ## Uses of ComparablePredicate in opennlp.tools.ml.naivebayes

  Methods in opennlp.tools.ml.naivebayes that return ComparablePredicate
  Modifier and Type
  Method
  Description
  `protected ComparablePredicate[]`
  NaiveBayesModelWriter.`sortValues()`
  Sorts and optimizes the model parameters.

- ## Uses of ComparablePredicate in opennlp.tools.ml.perceptron

  Methods in opennlp.tools.ml.perceptron that return ComparablePredicate
  Modifier and Type
  Method
  Description
  `protected ComparablePredicate[]`
  PerceptronModelWriter.`sortValues()`
  Sorts and optimizes the model parameters.