mirror of
https://github.com/hiyouga/LLaMA-Factory.git
synced 2025-08-24 06:42:52 +08:00
Merge pull request #6125 from hiyouga/hiyouga/fix_cli
[cli] remove shell=True in cli Former-commit-id: 57953c8ff64ee91a8525abb0aa1d4a597ffe6ab3
This commit is contained in:
commit
3f3eeedca0
@ -95,7 +95,8 @@ def main():
|
|||||||
(
|
(
|
||||||
"torchrun --nnodes {nnodes} --node_rank {node_rank} --nproc_per_node {nproc_per_node} "
|
"torchrun --nnodes {nnodes} --node_rank {node_rank} --nproc_per_node {nproc_per_node} "
|
||||||
"--master_addr {master_addr} --master_port {master_port} {file_name} {args}"
|
"--master_addr {master_addr} --master_port {master_port} {file_name} {args}"
|
||||||
).format(
|
)
|
||||||
|
.format(
|
||||||
nnodes=os.getenv("NNODES", "1"),
|
nnodes=os.getenv("NNODES", "1"),
|
||||||
node_rank=os.getenv("NODE_RANK", "0"),
|
node_rank=os.getenv("NODE_RANK", "0"),
|
||||||
nproc_per_node=os.getenv("NPROC_PER_NODE", str(get_device_count())),
|
nproc_per_node=os.getenv("NPROC_PER_NODE", str(get_device_count())),
|
||||||
@ -103,8 +104,8 @@ def main():
|
|||||||
master_port=master_port,
|
master_port=master_port,
|
||||||
file_name=launcher.__file__,
|
file_name=launcher.__file__,
|
||||||
args=" ".join(sys.argv[1:]),
|
args=" ".join(sys.argv[1:]),
|
||||||
),
|
)
|
||||||
shell=True,
|
.split()
|
||||||
)
|
)
|
||||||
sys.exit(process.returncode)
|
sys.exit(process.returncode)
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user