Klasse ThreadSafeLemmatizerME

java.lang.Object
opennlp.tools.lemmatizer.ThreadSafeLemmatizerME
Alle implementierten Schnittstellen:
AutoCloseable, Lemmatizer

@ThreadSafe public class ThreadSafeLemmatizerME extends Object implements Lemmatizer, AutoCloseable
A thread-safe version of the LemmatizerME. Using it is completely transparent. You can use it in a single-threaded context as well, it only incurs a minimal overhead.
Siehe auch:
  • Konstruktordetails

  • Methodendetails

    • lemmatize

      public String[] lemmatize(String[] toks, String[] tags)
      Beschreibung aus Schnittstelle kopiert: Lemmatizer
      Generates lemmas for the word and postag.
      Angegeben von:
      lemmatize in Schnittstelle Lemmatizer
      Parameter:
      toks - An array of the tokens
      tags - an array of the pos tags
      Gibt zurück:
      An array of possible lemmas for each token in the toks sequence.
    • lemmatize

      public List<List<String>> lemmatize(List<String> toks, List<String> tags)
      Beschreibung aus Schnittstelle kopiert: Lemmatizer
      Generates lemma tags for the word and postag.
      Angegeben von:
      lemmatize in Schnittstelle Lemmatizer
      Parameter:
      toks - An array of the tokens
      tags - An array of the pos tags
      Gibt zurück:
      A list of every possible lemma for each token in the toks sequence.
    • close

      public void close()
      Angegeben von:
      close in Schnittstelle AutoCloseable