如何使用自定义环境和管道对Azure ML工作区进行版本控制?

伊克西

我试图弄清楚Azure ML在生产中的可行性。我想完成以下工作:

  1. 使用pip文件为管道指定自定义环境然后在管道中使用它们
  2. Azure DevOps存储库中以声明方式指定我的工作区,环境和管道
  3. 使用Azure DevOps管道可复制地将我的Azure ML工作区部署到我的订阅中

我找到了有关如何使用笔记本电脑指定环境说明,但这似乎不适合我的第二和第三项要求。

安德斯·斯旺森(Anders Swanson)

当前,我们有一个python脚本,pipeline.py脚本使用azureml-sdk来创建,注册和运行我们所有的ML工件(env,管道,模型)。从仓库中的需求文件中构建正确的pip env之后,我们便使用Python脚本任务在Azure DevOps CI管道中调用此脚本。

但是,值得注意的是,YAML支持ML工件定义。虽然我不知道现有的支持服务是否可以覆盖您的所有基地(尽管这是计划)。

这是MSFT的一些很棒的文档,可以帮助您入门:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Azure机器学习工作区笔记本的版本控制

如何使用自定义管道在Angular中按属性值对对象数组进行排序?

如何根据工作项对装配进行版本控制(预构建)

如何对Cadence工作流程进行版本控制?

如何在NestJS管道中进行自定义响应

如何在ML Azure管道中使用环境

Azure DevOps如何将自定义内部版本号格式获取到YAML构建管道?

如何在PySpark中使用自定义功能在同一ML管道中传递bucketizer?

使用Yarn工作区/ nohoist时,如何控制Yarn选择哪个版本作为依赖项的peerDependency?

Dart软件包版本如何工作?我应该如何对Flutter插件进行版本控制?

TFS版本的自定义环境模板

如何使用内部版本号更新已完成 Azure Devops 工作项上的自定义字段

如何使用正则表达式同时进行电子邮件控制和自定义域控制?

在TFS Team Foundation版本控制服务器工作区中本地使用Mercurial

在Azure ML中使用自定义docker

在azure ml部署环境中导入自定义python模块

Google App Engine:使用自定义子域进行版本控制

使用 TailwindCSS 和 Typography 插件,我如何允许使用类在 .prose 中进行自定义?

如何对私人jelastic环境进行版本控制

在Azure DevOps Server中使用自定义工作

如何在ML pyspark管道中添加自己的功能作为自定义阶段?

如果我进行自定义管道,则Django和Python-Social-Auth重定向

Maven:如何使用部署文件和自定义旅行车进行部署

如何使用Flask和flask_jwt_extended进行自定义JWT验证?

如何使用意图和捆绑包进行自定义列表视图

如何正确使用UIView和drawRect()在操场上对其进行自定义?

如何从R工作区中删除所有自定义方法和类?

在ASP.NET Core 2.0中使用自定义路由和版本控制

如何对插件进行版本控制