python通过grpc调用tfserving报错has no attribute 'beta_create_PredictionService_stub'

Posted 致林

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python通过grpc调用tfserving报错has no attribute 'beta_create_PredictionService_stub'相关的知识,希望对你有一定的参考价值。

问题背景:python通过grpc调用tfserving报错,
提示:AttributeError: module ‘tensorflow_serving.apis.prediction_service_pb2‘ has no attribute ‘beta_create_PredictionService_stub‘

原因:旧版api删除了,改用新版

from tensorflow_serving.apis import prediction_service_pb2_grpc

channel = implementations.insecure_channel(‘localhost‘, 8500)
stub = prediction_service_pb2_grpc.PredictionServiceStub(channel)

以上是关于python通过grpc调用tfserving报错has no attribute 'beta_create_PredictionService_stub'的主要内容,如果未能解决你的问题,请参考以下文章

Python gRPC 入门

基于grpc的流式方式实现双向通讯(python)

golang下grpc的实践

python 使用gRPC

gRPC Python 入门到生产环境

Python Module — grpcio gRPC 远程调用示例程序