mlflow.system_metrics
系统指标日志模块。
- mlflow.system_metrics.disable_system_metrics_logging()[源代码]
备注
实验性功能:此功能可能在未来的版本中无警告地更改或移除。
全局禁用系统指标日志记录。
调用此函数将全局禁用系统指标日志记录,但用户仍可以通过 mlflow.start_run(log_system_metrics=True) 选择为单个运行启用系统指标日志记录。
- mlflow.system_metrics.enable_system_metrics_logging()[源代码]
备注
实验性功能:此功能可能在未来的版本中无警告地更改或移除。
全局启用系统指标日志记录。
调用此函数将全局启用系统指标日志记录,但用户仍可以通过 mlflow.start_run(log_system_metrics=False) 选择退出单次运行的系统指标日志记录。
- mlflow.system_metrics.set_system_metrics_node_id(node_id)[源代码]
备注
实验性功能:此功能可能在未来的版本中无警告地更改或移除。
设置系统指标节点ID。
node_id 是收集指标的机器的标识符。这在多节点(分布式训练)设置中非常有用。
- mlflow.system_metrics.set_system_metrics_samples_before_logging(samples)[源代码]
备注
实验性功能:此功能可能在未来的版本中无警告地更改或移除。
设置在记录系统指标之前的样本数量。
每次收集了 samples 个样本后,系统指标将被记录到 mlflow。默认情况下 samples=1。
- mlflow.system_metrics.set_system_metrics_sampling_interval(interval)[源代码]
备注
实验性功能:此功能可能在未来的版本中无警告地更改或移除。
设置系统指标采样间隔。
每 interval 秒,系统指标将被收集。默认情况下 interval=10。