Repository navigation
请问webui上面有办法实现多机多卡微调吗 #10843
Unanswered
MengMengDaXiaoJi
asked this question in
Q&A
Replies: 1 comment
|
可以做多机多卡训练,但目前 WebUI 的“开始训练”本身并不是跨机器的任务调度器。WebUI runner 启动的是本机的 比较直接的做法是用 WebUI 预览训练参数,整理成 CLI 训练用的 YAML,然后按照官方多机示例在每台机器上执行。例如两台机器: # 节点 0;MASTER_ADDR 换成节点 0 的可达地址
FORCE_TORCHRUN=1 NNODES=2 NODE_RANK=0 MASTER_ADDR=192.168.0.1 MASTER_PORT=29500 llamafactory-cli train train.yaml
# 节点 1
FORCE_TORCHRUN=1 NNODES=2 NODE_RANK=1 MASTER_ADDR=192.168.0.1 MASTER_PORT=29500 llamafactory-cli train train.yaml两边需要兼容的环境和一致的训练配置,模型/数据路径在各节点都要可用,节点之间也要能进行分布式通信。每台机器用 另外,WebUI 保存的界面配置和 CLI 的训练 YAML 不是同一个概念;不要把保存界面状态的文件直接当作 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
如题,求解惑
All reactions