首页 > 解决方案 > mlflow 嵌套运行的价值是什么?

问题描述

mlflow 中嵌套运行的价值是什么?我认为这是一个孩子运行继承父母的参数,但我没有看到

with mlflow.start_run(run_name='myrun'):
    mlflow.log_param('kl', '0p0')
    mlflow.log_param('name', 'ios')
    mlflow.log_metric('mu', 1.0)
    with mlflow.start_run(run_name='myrun2', nested=True):
        mlflow.log_param('name', 'weighted')        
        mlflow.log_metric('mu', 2.0)

如果我在 python 中收集运行信息

df = mlflow.search_runs()

那么我们有

df['params.kl']

给予

0    None
1     0p0
Name: params.kl, dtype: object

标签: mlflow

解决方案


推荐阅读