2019年开始MLflow用户调查
这是六个月以来我们推出了MLflow机器学习,bob下载地址一个开源的bob体育客户端下载平台来管理生命周期,而此项目已被快速移动。MLflow填补这个角色没有在开源社区服务:管理bob下载地址开发生命周期毫升,包括跟踪实验和指标,建立可再生的生产管道,和部署毫升应用程序。虽然许多公司构建定制的内部平台为这些任务,没有开源毫升平台MLflow之前,我们发现社区构建bob体育客户端下载一个很兴奋:自去年6月以来,66名开发者从30多个不同的公司造成了MLflow。bob下载地址
考虑到反馈从开源和砖bob下载地址用户到目前为止,我们已经有几个目标MLflow 2019年,包括稳定MLflow 1.0 API和改善现有的组件。然而,我们总是非常渴望听到更多的用户输入,我们从今年开始与我们的第一个MLflow用户调查。如果你尝试MLflow或者想到你想毫升开发平台,我们希望听到您的反馈。bob体育客户端下载表达我们的感激,所有受访者将有机会赢得MLflow t恤或机票数据+人工智能峰会。
在这篇文章中,我们将简要描述什么是MLflow 2019年和我们的一些正在进行的工作。我们希望这能给你我们有什么想法,但我们很乐意听到你的反馈。
MLflow是什么?
MLflow机器学习是一bob体育客户端下载个平台来管理生命周期,使其更快地建立和维护毫升的应用程序。与传统的软件开发中,毫升开发需要管理大量的数据集,实验和模型和更新生成的模型不断优化预测指标。MLflow提供了三个简单的工具,可以用于任何毫升库或框架来管理这个过程:
- MLflow跟踪:一个REST API日志参数,代码版本,指标和其他实验的结果,连同一个UI搜索、分享和比较这些结果。这个组件增加了结构模型建立的实验阶段,用户可以快速比较过去的结果,并提供了一个强大的方法来跟踪的性能模型在生产定期培训。
- MLflow项目:可再生的包装格式,允许用户运行得到另一个开发人员的代码运行快速和正确的库依赖关系,或提交远程跑到云平台如砖。bob体育客户端下载
- MLflow模型包装:一个格式模型所以他们可以部署到各种毫升得分环境,如其他服务或批处理推理。MLflow模型允许毫升开发者包模型从任何毫升框架,或自定义代码,后面一个一致的接口部署。
这些组件都能工作得很好一起或分开,让用户采用最有用的增量。例如,我们许多早期的用户数据砖开始MLflow跟踪实验管理,然后开始使用MLflow模型包部署自定义推理代码连同他们的模型。其他客户开始MLflow项目在云中运行他们的培训工作,然后拿起跟踪管理运行的结果。
接下来会发生什么在MLflow
2019年,我们已经在改善MLflow四类的功能,包括改善现有组件和添加新的内容。主要工作是:
API稳定MLflow 1.0:我们相信在提供稳定,向前兼容的api,这样用户可以建立在我们的软件。因此,我们的关键目标之一2019年上半年MLflow 1.0中是稳定MLflow API。1.0后,MLflow将效仿语义版本控制显然,马克任何实验api以类似的方式Apache火花。好消息是,用户已经相当满意我们的βAPI,但是我们想顺利1.0中的任何粗糙的边缘。我们很想听听你的反馈我们的调查。
改善现有的组件:有很多激动人心的现有组件的工作。例如,我们最近一片添加一个合并数据库后端MLflow跟踪服务器来提高可伸缩性和还有一个补丁来添加码头工人为包装项目作为一种格式。我们想要投资的另一个主要领域是模型包装——例如,通过添加一种指定模型的数据模式。
新组件:我们设计MLflow作为一组模块api允许添加新的组件与现有的工作。2019年,两个主要组件是我们正在考虑模型注册用于管理多个版本的模型,和一个遥测API以一致的方式来记录指标从部署模型无论在哪里运行。我们希望听到你的反馈在这些想法。
一般MLflow主办的可用性:砖,去年推出了一个内测的托管MLflow已经提供给我们的客户。我们正在努力使该产品通常用于那些想要一个MLflow服务器托管。
当然,我们会爱你的反馈在所有这些行动和其他障碍你看到毫升。请开始生产花几分钟时间填写我们的调查帮助塑造我们的路线图。
从这里去哪里
如果你想了解更多关于MLflow,BOB低频彩官方文档提供了一个全面的起点。我们也有一个通讯MLflow和更新松弛的通道从其他用户实时问答。