You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MLflow中能否自定义或修改Run ID?调用start_run时或之后如何操作?

MLflow自定义Run ID的实现方法
  • 启动时自定义Run ID
    虽然start_run()的run_id参数常用来关联已存在的运行,但如果传入的Run ID不存在,MLflow会直接创建一个以该ID命名的新运行。你可以直接传入自定义字符串作为Run ID,示例代码如下:

    import mlflow
    
    custom_run_id = "my-custom-run-20240520"
    with mlflow.start_run(run_id=custom_run_id):
        mlflow.log_param("learning_rate", 0.01)
        mlflow.log_metric("accuracy", 0.92)
    

    注意:自定义Run ID要保证唯一性,避免和现有运行ID冲突,建议尽量遵循MLflow默认的32位十六进制格式,减少潜在问题。

  • 启动后修改Run ID
    这是做不到的。Run ID是MLflow运行实例的唯一标识,一旦创建就无法修改。如果需要更换ID,只能重新创建新的运行实例,把原运行的参数、指标等迁移过去,或者在启动阶段就直接指定好自定义ID。

内容的提问来源于stack exchange,提问作者sim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 00:05:17