机器学习PAI部署到tensorflow serving上面,下面这个问题怎么解决?[阿里云机器学习PAI]

机器学习PAI部署到tensorflow serving上面,需要自己组装物品特征作为input 然后请求tf serving,好像没有看见如何设置只导出具体某些字段 就是训练的时候有用户的和物品的特征请求时只需要用户的input,还是说这样的话要给物品的input设置为空之类的?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 参考文档https://easyrec.readthedocs.io/en/latest/predict/input_output.html 看一下你的模型的输入,此回答整理自钉群“【EasyRec】推荐算法交流群”

  2. 根据我所搜索到的互联网知识,TensorFlow Serving 支持通过 SavedModel 或者 Session Bundle 的方式导出模型。在导出模型时,您可以指定要导出的输入和输出字段,也可以设置默认的输入和输出字段,以便在服务请求时自动填充这些字段。

    具体来说,如果您想要导出指定的输入和输出字段,可以在创建 SavedModel 或者 Session Bundle 时使用 signature_def_map 参数,并指定各个 SignatureDef 的输入和输出参数。例如,在以下代码中,我们定义了一个名为 predict 的 SignatureDef,并将其中包括的输入和输出字段分别命名为 input_x 和 output_y。