问题描述
我刚开始用 azure 学习机器学习。 我已经阅读了一些关于 scriptrunconfig、runconfig 和 estimator 之间区别的文档。 我在任何文档中都不太了解它们。请帮助我理解它们。 我们什么时候使用,为什么?
解决方法
尽管上述三种方法都用于通过 Azure ML SDK 配置训练作业,但请注意,ScriptRunConfig
是今后简化作业配置过程的推荐选项。
如文档中所述:
Estimators 在 Python SDK 的 1.19.0
版本中被弃用。
您通常还应该避免显式实例化
自己运行配置对象,而是使用配置您的作业
ScriptRunConfig 类。
此外,Azure 机器学习 documentation 和 samples 已更新为使用 ScriptRunConfig
进行作业配置和提交,以解决这种多选项的歧义和不一致问题。
以下是指导整个迁移过程的帮助文档:Migrating from Estimators to ScriptRunConfig