Guest User

Untitled

a guest
Oct 20th, 2023
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #!/bin/bash
  2. # Copyright (c) Microsoft Corporation.
  3. # SPDX-License-Identifier: Apache-2.0
  4.  
  5. # DeepSpeed Team
  6. OUTPUT=$1
  7. SFTMODEL=$2
  8. ZERO_STAGE=$3
  9. if [ "$OUTPUT" == "" ]; then
  10. OUTPUT=/nobackup/jirayu/models/opt-350m-rm
  11. fi
  12. if [ "$ZERO_STAGE" == "" ]; then
  13. ZERO_STAGE=2
  14. fi
  15. mkdir -p $OUTPUT
  16.  
  17. deepspeed main.py \
  18. --data_path stanfordnlp/SHP \
  19. --data_split 2,4,4 \
  20. --model_name_or_path $SFTMODEL \
  21. --num_padding_at_beginning 1 \
  22. --per_device_train_batch_size 4 \
  23. --per_device_eval_batch_size 4 \
  24. --max_seq_len 512 \
  25. --learning_rate 5e-5 \
  26. --weight_decay 0.1 \
  27. --num_train_epochs 1 \
  28. --disable_dropout \
  29. --gradient_accumulation_steps 1 \
  30. --lr_scheduler_type cosine \
  31. --num_warmup_steps 0 \
  32. --seed 1234 \
  33. --zero_stage $ZERO_STAGE \
  34. --deepspeed \
  35. --output_dir $OUTPUT \
  36. | tee $OUTPUT/training.log
Advertisement
Add Comment
Please, Sign In to add comment