scriptrunco​​nfig、runco​​nfig 和 estimator 之间的区别

问题描述

我刚开始用 azure 学习机器学习。 我已经阅读了一些关于 scriptrunco​​nfigrunco​​nfig 和 estimator 之间区别的文档。 我在任何文档中都不太了解它们。请帮助我理解它们。 我们什么时候使用,为什么?

解决方法

尽管上述三种方法都用于通过 Azure ML SDK 配置训练作业,但请注意,ScriptRunConfig 是今后简化作业配置过程的推荐选项。

如文档中所述:

Estimators 在 Python SDK 的 1.19.0 版本中被弃用。 您通常还应该避免显式实例化 自己运行配置对象,而是使用配置您的作业 ScriptRunConfig 类。

此外,Azure 机器学习 documentationsamples 已更新为使用 ScriptRunConfig 进行作业配置和提交,以解决这种多选项的歧义和不一致问题。

以下是指导整个迁移过程的帮助文档:Migrating from Estimators to ScriptRunConfig