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