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 6ea05722 OPENNLP-1833: Wire SYNTACTIC_CHUNK (ChunkerME shallow 
chunking)
     add c02e86a9 OPENNLP-1833: Multi-engine embeddings via a generic 
ranked-backend registry

No new revisions were added by this update.

Summary of changes:
 .../openvino/OpenVinoEmbeddingProviderTest.java    |  19 +-
 .../embedding/tei/TeiEmbeddingProviderTest.java    |  18 +-
 .../opennlp/grpc/backend/RankedBackends.java       | 287 +++++++++++++++++++++
 .../grpc/embedding/CompositeEmbeddingProvider.java | 202 +++++++++++++++
 .../opennlp/grpc/embedding/EmbeddingProvider.java  |  14 +
 .../grpc/embedding/EmbeddingProviderFactory.java   |  51 ++--
 .../grpc/embedding/cuda/CudaEmbeddingProvider.java |   2 +-
 .../onnx/AbstractOnnxEmbeddingProvider.java        |  41 +--
 .../onnx/OnnxRuntimeEmbeddingProvider.java         |   2 +-
 .../opennlp/grpc/model/ModelBundleCache.java       |   3 +-
 .../opennlp/grpc/backend/RankedBackendsTest.java   | 119 +++++++++
 .../embedding/CompositeEmbeddingProviderTest.java  | 135 ++++++++++
 .../embedding/EmbeddingProviderFactoryTest.java    |  67 ++---
 .../embedding/StubEmbeddingBackendFactory.java     |   9 +-
 .../grpc/embedding/StubEmbeddingProvider.java      |  14 +-
 15 files changed, 873 insertions(+), 110 deletions(-)
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/backend/RankedBackends.java
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/embedding/CompositeEmbeddingProvider.java
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/backend/RankedBackendsTest.java
 create mode 100644 
opennlp-grpc/opennlp-grpc-service/src/test/java/org/apache/opennlp/grpc/embedding/CompositeEmbeddingProviderTest.java

Reply via email to