Package tensorflow.serving
Class PredictionServiceGrpc.PredictionServiceImplBase
java.lang.Object
tensorflow.serving.PredictionServiceGrpc.PredictionServiceImplBase
- All Implemented Interfaces:
io.grpc.BindableService
- Enclosing class:
- PredictionServiceGrpc
public abstract static class PredictionServiceGrpc.PredictionServiceImplBase
extends java.lang.Object
implements io.grpc.BindableService
open source marker; do not remove PredictionService provides access to machine-learned models loaded by model_servers.
-
Constructor Summary
Constructors Constructor Description PredictionServiceImplBase() -
Method Summary
Modifier and Type Method Description io.grpc.ServerServiceDefinitionbindService()voidclassify(Classification.ClassificationRequest request, io.grpc.stub.StreamObserver<Classification.ClassificationResponse> responseObserver)Classify.voidgetModelMetadata(GetModelMetadata.GetModelMetadataRequest request, io.grpc.stub.StreamObserver<GetModelMetadata.GetModelMetadataResponse> responseObserver)GetModelMetadata - provides access to metadata for loaded models.voidmultiInference(Inference.MultiInferenceRequest request, io.grpc.stub.StreamObserver<Inference.MultiInferenceResponse> responseObserver)MultiInference API for multi-headed models.voidpredict(Predict.PredictRequest request, io.grpc.stub.StreamObserver<Predict.PredictResponse> responseObserver)Predict -- provides access to loaded TensorFlow model.voidregress(RegressionOuterClass.RegressionRequest request, io.grpc.stub.StreamObserver<RegressionOuterClass.RegressionResponse> responseObserver)Regress.
-
Constructor Details
-
PredictionServiceImplBase
public PredictionServiceImplBase()
-
-
Method Details
-
classify
public void classify(Classification.ClassificationRequest request, io.grpc.stub.StreamObserver<Classification.ClassificationResponse> responseObserver)Classify.
-
regress
public void regress(RegressionOuterClass.RegressionRequest request, io.grpc.stub.StreamObserver<RegressionOuterClass.RegressionResponse> responseObserver)Regress.
-
predict
public void predict(Predict.PredictRequest request, io.grpc.stub.StreamObserver<Predict.PredictResponse> responseObserver)Predict -- provides access to loaded TensorFlow model.
-
multiInference
public void multiInference(Inference.MultiInferenceRequest request, io.grpc.stub.StreamObserver<Inference.MultiInferenceResponse> responseObserver)MultiInference API for multi-headed models.
-
getModelMetadata
public void getModelMetadata(GetModelMetadata.GetModelMetadataRequest request, io.grpc.stub.StreamObserver<GetModelMetadata.GetModelMetadataResponse> responseObserver)GetModelMetadata - provides access to metadata for loaded models.
-
bindService
public final io.grpc.ServerServiceDefinition bindService()- Specified by:
bindServicein interfaceio.grpc.BindableService
-