1

所以我开始创建一个 MLOps 管道,它在多个管道步骤中训练多个模型。

下图是 Azure ML Studio 中编码管道步骤的图形表示。

流水线步骤

这些步骤运行良好,两个最终步骤都生成了我想要的模型(训练数据 - 非 EOW TFIDF 和训练数据 - EOW TFIDF)......

然而,这是我在注册和打包模型部件以进行部署时遇到的问题。这些模型在单个管道步骤中生成和存储(请参阅下面的训练数据的模型输出 - 非 EOW TFIDF)

非 eow 阶跃输出

但我不知道如何将两个管道步骤的模型输出注册在一起,因为我读过的注册模型的文档似乎只引用了从一条路径注册一个模型的能力。 https://docs.microsoft.com/en-us/python/api/azureml-core/azureml.core.model.model?view=azure-ml-py#register-workspace--model-path--model- name--tags-none--properties-none--description-none--datasets-none--model-framework-none--model-framework-version-none--child-paths-none--sample-input-数据集无--样本输出-数据集-无--资源配置-无-

基本上,是否可以从多个管道步骤生成多个模型输出并将它们注册在一起?

在此先感谢您的帮助!

4

1 回答 1

1

这是多模型注册和部署的示例。https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/deployment/deploy-multi-model/multi-model-register-and-deploy.ipynb

于 2021-07-29T16:08:00.243 回答