【发布时间】:2019-07-10 18:03:43
【问题描述】:
我正在尝试使用 Docker + tensorflow-serving 为我的模型提供服务。但是,由于使用迭代器服务模型的限制(使用make_initializable_iterator() ),我不得不拆分我的模型。
我正在使用 grpc 与 docker 上的模型进行交互。问题是我预测的张量大约是 10MB,序列化大约是 4.1MB。我得到的错误是:
"grpc_message":"Received message larger than max (9830491 vs. 4194304)"
有没有办法将我的预测写入磁盘而不是在 grpc 响应中传输它们?输出文件是 32 通道张量,因此在使用 tf.io.write_file 保存到磁盘之前,我无法将其解码为 png。
谢谢!
【问题讨论】:
标签: docker grpc tensorflow-serving