I
- type of the input class, i.e. StringO
- type of the output class, i.e. Sentimentpublic class JsonRemoteInference<I,O> extends Object
Constructor and Description |
---|
JsonRemoteInference(@NonNull String endpointAddress,
JsonSerializer<I> inputSerializer,
JsonDeserializer<O> outputDeserializer,
BinarySerializer<I> inputBinarySerializer,
BinaryDeserializer<O> outputBinaryDeserializer) |
Modifier and Type | Method and Description |
---|---|
O |
predict(I input)
This method does remote inference in a blocking way
|
Future<O> |
predictAsync(I input)
This method does remote inference in asynchronous way, returning Future instead
|
public JsonRemoteInference(@NonNull @NonNull String endpointAddress, JsonSerializer<I> inputSerializer, JsonDeserializer<O> outputDeserializer, BinarySerializer<I> inputBinarySerializer, BinaryDeserializer<O> outputBinaryDeserializer)
public O predict(I input) throws IOException
input
- IOException
Copyright © 2020. All rights reserved.