This is an automated email from the ASF dual-hosted git repository.
mawiesne pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/opennlp.git
from 28e2de63 OPENNLP-124: Maxent/Perceptron training should report
progress back via an API (#758)
add 7c85b942 OPENNLP-1729: Provide easier loading of Models for given
model lang and type (#775)
No new revisions were added by this update.
Summary of changes:
opennlp-tools-models/pom.xml | 12 ++
...delEntry.java => ClassPathLoaderException.java} | 27 ++--
.../opennlp/tools/models/ClassPathModelLoader.java | 94 ++++++++++++-
.../tools/models/ClassPathModelProvider.java | 75 +++++++++++
.../models/DefaultClassPathModelProvider.java | 90 +++++++++++++
.../models/classgraph/ClassgraphModelFinder.java | 1 +
.../tools/models/AbstractClassPathFinderTest.java | 3 +-
.../tools/models/ClassPathModelLoaderTest.java | 101 ++++++++++++++
.../models/DefaultClassPathModelProviderTest.java | 96 +++++++++++++
.../main/java/opennlp/tools/chunker/ChunkerME.java | 3 +-
.../main/java/opennlp/tools/models/ModelType.java | 29 ++--
.../java/opennlp/tools/postag/POSTaggerME.java | 3 +-
.../tools/postag/ThreadSafePOSTaggerME.java | 3 +-
.../tools/sentdetect/SentenceDetectorME.java | 3 +-
.../sentdetect/ThreadSafeSentenceDetectorME.java | 3 +-
.../tools/tokenize/ThreadSafeTokenizerME.java | 3 +-
.../java/opennlp/tools/tokenize/TokenizerME.java | 3 +-
.../main/java/opennlp/tools/util/DownloadUtil.java | 28 +---
.../lemmatizer/LemmatizerModelLoaderIT.java | 3 +-
.../tools/cmdline/postag/POSModelLoaderIT.java | 3 +-
.../cmdline/sentdetect/SentenceModelLoaderIT.java | 3 +-
.../cmdline/tokenizer/TokenizerModelLoaderIT.java | 3 +-
.../TwentyNewsgroupSampleStreamFactoryTest.java | 3 +-
.../brat/BratNameSampleStreamFactoryTest.java | 3 +-
.../muc/Muc6NameSampleStreamFactoryTest.java | 3 +-
.../opennlp/tools/util/DownloadParserTest.java | 150 +++++++++++----------
.../tools/util/DownloadUtilDownloadTwiceTest.java | 3 +-
.../java/opennlp/tools/util/DownloadUtilTest.java | 11 +-
.../src/test/java/opennlp/uima/AbstractIT.java | 7 +-
.../uima/util/AnnotationComparatorTest.java | 3 +-
.../java/opennlp/uima/util/AnnotatorUtilTest.java | 3 +-
.../java/opennlp/uima/util/OpennlpUtilTest.java | 3 +-
.../test/java/opennlp/uima/util/UimaUtilTest.java | 3 +-
33 files changed, 633 insertions(+), 148 deletions(-)
copy
opennlp-tools-models/src/main/java/opennlp/tools/models/{ClassPathModelEntry.java
=> ClassPathLoaderException.java} (66%)
create mode 100644
opennlp-tools-models/src/main/java/opennlp/tools/models/ClassPathModelProvider.java
create mode 100644
opennlp-tools-models/src/main/java/opennlp/tools/models/DefaultClassPathModelProvider.java
create mode 100644
opennlp-tools-models/src/test/java/opennlp/tools/models/ClassPathModelLoaderTest.java
create mode 100644
opennlp-tools-models/src/test/java/opennlp/tools/models/DefaultClassPathModelProviderTest.java
copy
opennlp-tools-models/src/main/java/opennlp/tools/models/ClassPathModelEntry.java
=> opennlp-tools/src/main/java/opennlp/tools/models/ModelType.java (68%)