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 33721a79 OPENNLP-1833: Use explicit model paths in gRPC integration
test
add 8100fcea OPENNLP-1833: Discover embedding backends via ServiceLoader
SPI
No new revisions were added by this update.
Summary of changes:
opennlp-grpc/README.md | 17 ++++--
...vider.java => CudaEmbeddingBackendFactory.java} | 28 ++++-----
.../grpc/embedding/EmbeddingBackendFactory.java | 54 +++++++++++++++++
.../grpc/embedding/EmbeddingProviderFactory.java | 70 +++++++++++++++++-----
...vider.java => OnnxEmbeddingBackendFactory.java} | 28 ++++-----
...opennlp.grpc.embedding.EmbeddingBackendFactory} | 8 +--
.../embedding/EmbeddingProviderFactoryTest.java | 22 ++++++-
.../embedding/StubEmbeddingBackendFactory.java} | 28 ++++-----
...opennlp.grpc.embedding.EmbeddingBackendFactory} | 7 +--
9 files changed, 178 insertions(+), 84 deletions(-)
copy
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/embedding/{OnnxRuntimeEmbeddingProvider.java
=> CudaEmbeddingBackendFactory.java} (54%)
create mode 100644
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/embedding/EmbeddingBackendFactory.java
copy
opennlp-grpc/opennlp-grpc-service/src/main/java/org/apache/opennlp/grpc/embedding/{OnnxRuntimeEmbeddingProvider.java
=> OnnxEmbeddingBackendFactory.java} (54%)
copy opennlp-grpc/opennlp-grpc-service/src/{test/resources/config-test.ini =>
main/resources/META-INF/services/org.apache.opennlp.grpc.embedding.EmbeddingBackendFactory}
(73%)
copy
opennlp-grpc/opennlp-grpc-service/src/{main/java/org/apache/opennlp/grpc/embedding/OnnxRuntimeEmbeddingProvider.java
=>
test/java/org/apache/opennlp/grpc/embedding/StubEmbeddingBackendFactory.java}
(54%)
copy opennlp-grpc/opennlp-grpc-service/src/test/resources/{config-test.ini =>
META-INF/services/org.apache.opennlp.grpc.embedding.EmbeddingBackendFactory}
(73%)