gpt4 book ai didi

azure - start_logging 和 run.get_context 之间的区别

转载 作者:行者123 更新时间:2023-12-03 01:25:05 24 4
gpt4 key购买 nike

我只是想知道azure ml中start_logging和run.get_context之间的区别。什么时候使用它们?每个函数的目的是什么?

最佳答案

问得好!答案取决于您计划如何创建实验运行:

  • 在 Jupyter Notebook 或 iPython session 中以交互方式进行,或者
    Experiment.start_logging()
  • 作为非交互式脚本,从头到尾运行无需您的干预
    run = Run.get_context()
    run.log("metric_name",metric_value)

我想说,习惯使用 pytorch 和 tensorflow 的人倾向于在适合交互式 session 的时代训练他们的模型。

一旦建立了数据清理和训练流程,就可以将其操作为脚本,以便它可以在远程计算集群或管道内运行。

Enable logging in ML training runs docs page有关于 om 的信息

Interactive logging session

Interactive logging sessions are typically used in notebook environments. The method Experiment.start_logging() starts an interactive logging session. Any metrics logged during the session are added to the run record in the experiment. The method run.complete() ends the sessions and marks the run as completed.

关于azure - start_logging 和 run.get_context 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66568484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com