AI/ML开发框架Kubeflow 1.0发布

by liam zheng on 2 March 2020

kubeflow, AI, ML
Kubeflow

Kubeflow 1.0 今天已发布,Canonical借此机会对社区的卓越贡献和领导力表示祝贺。

Kubeflow是什么?

Kubeflow是一个开源的人工智能/机器学习(AI/ML)的工具,其可以改善AI/ML模型的部署,移植和管理。这个工具利用允许用户在Kubernetes中快速创建,训练和调节优化神经网络以实现动态资源配置。通过统一所有安装所需的工具链,它帮助那些想要轻松设置项目或管道的数据科学家和AI / ML开发人员。Kubeflow除了支持Tensorflow,还支持其他如PyTorch,MXNet和Chainer的现代AI/ML框架,使得用户提高现有的代码和配置。

更多内容请点击

Canonical的贡献

为了支持社区的努力和加速用例,Canonical承诺在Kubernetes产品MicroK8s和Charmed Kubernetes中原生支持Kubeflow。 更多上述内容介绍,请参考此指南

Canonical将Kubeflow与Charmed Istio和Charmed Seldon Core一起提供以加速在生产环境中Kubeflow的使用。这也是Canonical的使命中之一且会长期持续,旨在增加对开源工具的采用以及AI / ML的普及化。

加快Kubeflow在生产中的采用

1.0是一个标志着Kubeflow已准备好为各种行业的生产AI / ML环境提供支持的里程碑。为了进一步加快其采用速度,Canonical与硬件制造领域以及企业专业服务领域的主要参与者合作,例如:

在云硬件制造商的领域,Supermicro的CPO和高级副总裁Raju Penumatcha告诉我们:“ Supermicro对于与Canonical合作在最先进的Supermicro 系统上提供一流的AI工作流程编排感到非常兴奋。客户将从Kubeflow on Supermicro解决方案提供的易用性,灵活性和可靠性中受益,从而可运行可扩展的可操作AI应用程序。”

在AI/ML专业服务领域的Manceps首席执行官Al Kari告诉我们:“我们为与Canonical合作提供基于Kubernetes和Kubeflow的生产级机器学习横向扩展架构所做的工作感到非常兴奋。 ”

Kubeflow的未来

1.0意味着可靠、稳定和高质量。新功能将在1.0版本中陆续被添加,但今天的核心精选功能展示其对AI社区的潜力。Canonical很高兴地持续为Kubeflow的广泛采用提供支持。

如您需要关于AI/ML的帮助,请联系我们

查看更多内容

Snapcraft:多应用客户端-服务端snap开发教程

在过去几个月我们发布了一些如何使用Rust,Java,C/C++和其他语言来开发snap桌面应用的文章。在这些从入门到精通的教程中,我们以一个代表性的snapcraft.yaml文件来介绍开发构建snap所需的具体细节。 今天,我们希望脱离这一过程,而将重点放在服务器端。我们将为你提供一个包含两个有趣组件的snapcraft.yaml的概述:a)它将拥有多个应用程序; 通常,snap包含一个应用程序。b)它具有简单的后台服务,其他应用程序可以连接到该服务。 我们一起来看一下。 Snapcraft yaml 以下是snapcraft.yaml文件的内容: apps: borg: command: bin/borg daemon: simple restart-conditi […]

Kubernetes 1.18 RC版发布

Kubernetes 最新版现在可以下载和测试。MicroK8s RC版本号与上游Kubernetes一致都升级到最新的1.18. 要用最简单、容易的方式安装最新版Kubernetes,可通过如下命令安装MicroK8s: sudo snap install microk8s –channel=1.18/candidate –classic 或者访问snapcraft.io:https://snapcraft.io/microk8s 选择 1.18/candidate 版本进行安装。 MicroK8s可在Ubuntu和其他Linux发行版本上安装,同时也支持Windows和MacOS。 如您有任何关于Kubernetes和MicroK8s的问题或者支持需求,欢迎联系我们。 […]