Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 服务模型中的Kubeflow管道_Kubernetes_Google Kubernetes Engine_Kubeflow_Kubeflow Pipelines_Seldon - Fatal编程技术网

Kubernetes 服务模型中的Kubeflow管道

Kubernetes 服务模型中的Kubeflow管道,kubernetes,google-kubernetes-engine,kubeflow,kubeflow-pipelines,seldon,Kubernetes,Google Kubernetes Engine,Kubeflow,Kubeflow Pipelines,Seldon,我开始为一个项目挖掘kubeflow管道,有一个初学者的问题。看起来kubeflow管道在培训中效果很好,但在生产中服务怎么样 我有一个相当密集的培训前处理管道,必须将同样的管道应用于生产预测。我可以使用Seldon服务这样的工具来创建一个端点来启动预处理管道,应用模型,然后返回预测吗?或者把所有东西都放在一个docker容器中是更好的方法吗?是的,你完全可以使用Seldon来提供服务。事实上,Kubeflow团队提供了一种将培训和服务联系起来的简单方法: 光顺提供了一种部署预测端点的编程方式。

我开始为一个项目挖掘kubeflow管道,有一个初学者的问题。看起来kubeflow管道在培训中效果很好,但在生产中服务怎么样


我有一个相当密集的培训前处理管道,必须将同样的管道应用于生产预测。我可以使用Seldon服务这样的工具来创建一个端点来启动预处理管道,应用模型,然后返回预测吗?或者把所有东西都放在一个docker容器中是更好的方法吗?

是的,你完全可以使用Seldon来提供服务。事实上,Kubeflow团队提供了一种将培训和服务联系起来的简单方法:


光顺提供了一种部署预测端点的编程方式。您还可以查看如何使用培训结果部署Seldon端点。

KF管道是为从头到尾运行的管道而设计的。服务进程并没有结束,所以,尽管可能,服务本身也应该在管道之外处理

管道应该做的是最终将经过培训的模型推向长期服务

发球可以由CMLE发球、Kubeflow's TFServe、Seldon等进行

我可以使用Seldon服务这样的工具来创建一个端点来启动预处理管道,应用模型,然后返回预测吗


由于容器启动开销,Kubeflow管道通常处理批处理作业。当然,您可以为单个预测运行管道,但延迟可能是不可接受的。对于服务,最好有一个专用的长寿命容器/服务,用于接受请求、转换数据和进行预测。

通常最好在代码中添加解决方案,而不是添加链接:)