我们是否有等效的过程来在Azure中训练类似于GCP的自定义容器?

问题描述

我们是否在GCP链接下面提供了Azure中类似的方法https://cloud.google.com/ai-platform/training/docs/custom-containers-training

提前感谢帮助。

解决方法

这不是常规做法,因为Azure有不同的方法来解决此问题,但是可以做到这一点,而在使用自定义图像之前,我已经做到了。

Here is the doc on custom containers.

每个管道步骤都在容器内发生。如果查看Azure资源内部,将看到专用于AML实例的容器注册表。如果可以访问,您甚至可以下载它们并在本地进行处理。您还可以推送自己的自定义容器。

在使用容器时(假定容器中包含一些输入并训练模型的代码),请使用InferenceConfig指定执行。您将能够在AML界面中查看输出和日志。

line ~67 here中,您可以看到在管道脚本步骤中使用自定义环境的示例。我正在使用它来指定运行时环境,然后在运行时将代码推送到其中,但是您可以轻松地对其进行修改,以创建自定义训练步骤,以模仿Google文档中发生的事情。

根据您的问题,可能会有更简单的方法来训练自定义模型,但是我认为这可以回答OP的特定问题。