miyuki2026 commited on
Commit
f1b6b16
·
1 Parent(s): 3a8cbb6
examples/tutorials/grpo/step_2_train_grpo_model_unsloth_ddp.py CHANGED
@@ -18,13 +18,13 @@ torchrun --nproc_per_node=4 step_2_train_grpo_model_unsloth_ddp.py
18
 
19
  nohup torchrun --nproc_per_node=4 step_2_train_grpo_model_unsloth_ddp.py \
20
  --valid_dataset_size 500 \
21
- --lora_rank 16 \
22
- --num_train_epochs 1 \
23
  --per_device_batch_size 16 \
24
  --gradient_accumulation_steps 1 \
25
  --learning_rate 5e-6 \
26
  --num_generations 8 \
27
- --steps_per_generation 8 \
28
  &
29
 
30
  kill -9 `ps -aef | grep 'step_2_train_grpo_model_unsloth_ddp.py' | grep -v grep | awk '{print $2}'`
@@ -133,7 +133,9 @@ def get_args():
133
  ),
134
 
135
  # 其他
136
- parser.add_argument("--num_workers", default=0 if platform.system() == "Windows" else 2, type=int)
 
 
137
  return parser.parse_args()
138
 
139
 
 
18
 
19
  nohup torchrun --nproc_per_node=4 step_2_train_grpo_model_unsloth_ddp.py \
20
  --valid_dataset_size 500 \
21
+ --lora_rank 32 \
22
+ --num_train_epochs 2 \
23
  --per_device_batch_size 16 \
24
  --gradient_accumulation_steps 1 \
25
  --learning_rate 5e-6 \
26
  --num_generations 8 \
27
+ --steps_per_generation 4 \
28
  &
29
 
30
  kill -9 `ps -aef | grep 'step_2_train_grpo_model_unsloth_ddp.py' | grep -v grep | awk '{print $2}'`
 
133
  ),
134
 
135
  # 其他
136
+ parser.add_argument("--num_workers",
137
+ default=0 if platform.system() in ("Windows", "Darwin") else os.cpu_count() // 2,
138
+ type=int)
139
  return parser.parse_args()
140
 
141