机器学习工具包Kubeflow来了在Kubernetes上跑机器学习更快更容易

社会动态2021-03-03 10:04:02
最佳答案

Kubeflow是一个专用于Kubernetes上具备可携性与可扩展性机器学习专案。Kubeflow并非一个新服务,而是作者为了让Google的机器学习开源软体TensorFlow能更直觉的使用而开发。

目前专案放置在GitHub上,功能是一键控制TensorFlow训练控制器使用CPU或是GPU,以及调整丛集的大小。另外,也提供TensorFlow Serving的container。

在简化Kubernetes的机器学习工作上,Kubeflow提供多种基础架构能够简易、可重複且具备可携性的部署,并且做到部署及管理人为相依性的微服务,当然也能依需求缩放规模。

Kubeflow的作者表示,从事机器学习工作的人所使用的工具琳瑯满目,因此Kubeflow的重点是,无论遇到什么样的需求,都可以客製化自己的工作流程,并且让系统照顾闲置的机器。Kubeflow的终极目标是提供一组简单的manifests,让机器学习的任务可以在任意的Kubernetes丛集上执行,并自动根据部署的丛集做最佳设定。

免责声明:本文由用户上传,如有侵权请联系删除!