azure - 使用什么服务来触发分配了机器学习任务的 Azure Pipeline?

标签 azure machine-learning azure-devops azure-blob-storage azure-pipelines

我有一个在 SVM 上训练的模型,数据集为 CSV,并作为 blob 上传到 blob 存储中。如何更新 CSV 以及如何使用更改来触发重新训练 ML 模型的管道。

最佳答案

如果您的意思是在Azure DevOps中触发构建/发布管道,那么您需要设置CI/CD用于构建/发布管道。因此,当新的提交/变更集被推送到存储库时,管道将被触发。

在您的场景中,您似乎将 csv 文件存储在 blob 存储中,而不是普通存储库中。因此,您无法直接触发管道。

但是,作为一种解决方法,您可以尝试创建一个新的构建管道(例如 Pipeline A)并在命令行任务中运行命令/脚本来更新 CSV 文件,然后使用此构建管道(例如Pipeline A)来触发另一个管道(例如Pipeline B)。因此,当您在Pipeline A中成功更新CSV文件时,将触发Pipeline B

对机器学习不熟悉,但是找到以下文章,希望有所帮助:

关于azure - 使用什么服务来触发分配了机器学习任务的 Azure Pipeline?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59475302/

相关文章:

azure-devops - Linux VM 上的 Azure DevOps Pipeline PostSharp 失败

c# - 如何模拟Azure.Storage.Blobs的BlobContainerClient()?

tensorflow - GPU 上的 WinML 推理时间比 Tensorflow python 慢 3 倍

python - 为什么这一行会产生错误?

tfs - Visual Studio Online Hosted Build Controller 找不到程序集 Microsoft.WindowsAzure.Diagnostics

.net - Azure Pipelines : "Error NETSDK1004: Assets file ' . ..\project.assets.json' not found."在使用 Cache@2 任务缓存 Nuget 包时在管道中

entity-framework - Azure 函数和空间类型以及程序集 'Microsoft.SqlServer.Types'

html - 新 Ghost 博客上的链接仅在 Chrome 中不起作用的问题

asp.net-mvc - 将静态网站从 Azure 存储帐户添加到 Asp.net MVC 应用程序?

python - Pytorch:无法使用 ImageFolder 加载图像