我有一个定期训练和注册模型的 AzureML 管道。每次运行都会创建一个新版本的注册模型。我的目标是在有新版本可用时重新部署模型。
在另一个脚本中,我部署了注册的模型并覆盖了任何现有的部署:
service = Model.deploy(
workspace=ws,
name=service_name,
models=[model],
inference_config=inference_config,
deployment_config=deployment_config,
deployment_target=compute_target,
overwrite=True
)
最初,我认为将部署包含在管道中是有意义的,但我不知道如何在管道步骤中引用工作区。
谢谢你的协助!