跳转至

net_utils.py — 网络工具

文件路径: verl/utils/net_utils.py

文件概述

提供网络相关的工具函数,主要是查找可用端口。在分布式训练中,各进程需要通过网络通信,需要找到未被占用的端口。

核心函数

def find_free_port():
    """找到一个未被占用的 TCP 端口"""

与其他模块的关系

  • 被分布式训练初始化时用来选择 MASTER_PORT
  • 被 Ray worker 启动时使用

小结

简单但在分布式训练中不可或缺的网络工具。