This is an automated email from the ASF dual-hosted git repository.

krickert pushed a change to branch OPENNLP-1833-grpc-expansion
in repository https://gitbox.apache.org/repos/asf/opennlp-sandbox.git


    from fffdfc18 OPENNLP-1833 - Add pluggable NER backend SPI with 
ServiceLoader registry
     add 4171e37c OPENNLP-1833: Wire DOC_CATEGORIZE with pluggable backend SPI

No new revisions were added by this update.

Summary of changes:
 opennlp-grpc/README.md                             |  52 ++++++
 ...va => ClassicDocCategorizerBackendFactory.java} |  60 ++++---
 ...tory.java => DocCategorizerBackendFactory.java} |  38 ++---
 .../opennlp/grpc/model/DocCategorizerModel.java    |  57 +++++++
 .../opennlp/grpc/model/DocCategorizerRegistry.java | 163 ++++++++++++++++++
 .../opennlp/grpc/model/ModelBundleCache.java       |  37 +++++
 ....java => OnnxDocCategorizerBackendFactory.java} | 118 ++++++-------
 .../grpc/model/OpenNlpDocCategorizerModel.java     | 119 +++++++++++++
 .../opennlp/grpc/processor/PipelineStepPolicy.java |   1 +
 .../processor/basic/AnalysisRequestValidator.java  |  49 +++++-
 .../processor/basic/BasicDocumentAnalyzer.java     |  18 +-
 .../grpc/processor/basic/ClassicStepRunner.java    |  43 +++++
 .../opennlp/grpc/profile/ProfileRegistry.java      |  29 +++-
 ...opennlp.grpc.model.DocCategorizerBackendFactory |   5 +
 .../grpc/model/DocCategorizerRegistryTest.java     | 184 +++++++++++++++++++++
 .../model/StubDocCategorizerBackendFactory.java    |  76 +++++++++
 .../BasicDocumentAnalyzerDocCategorizeTest.java    | 156 +++++++++++++++++
 .../opennlp/grpc/testing/TinyDoccatModel.java      |  99 +++++++++++
 ...pennlp.grpc.model.DocCategorizerBackendFactory} |   2 +-
 19 files changed, 1183 insertions(+), 123 deletions(-)
 copy 
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/{ClassicNerBackendFactory.java
 => ClassicDocCategorizerBackendFactory.java} (54%)
 copy 
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/{NerBackendFactory.java
 => DocCategorizerBackendFactory.java} (51%)
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/DocCategorizerModel.java
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/DocCategorizerRegistry.java
 copy 
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/{OnnxNerBackendFactory.java
 => OnnxDocCategorizerBackendFactory.java} (52%)
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/model/OpenNlpDocCategorizerModel.java
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/main/resources/META-INF/services/org.apache.opennlp.grpc.model.DocCategorizerBackendFactory
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/model/DocCategorizerRegistryTest.java
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/model/StubDocCategorizerBackendFactory.java
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/processor/basic/BasicDocumentAnalyzerDocCategorizeTest.java
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/testing/TinyDoccatModel.java
 copy 
opennlp-grpc/opennlp-grpc-service/src/test/resources/META-INF/services/{org.apache.opennlp.grpc.model.NerBackendFactory
 => org.apache.opennlp.grpc.model.DocCategorizerBackendFactory} (92%)

Reply via email to