mirror of
https://github.com/hpcaitech/ColossalAI.git
synced 2025-09-16 22:52:25 +00:00
[example] update vit example for hybrid parallel plugin (#4641)
* update vit example for hybrid plugin * reset tp/pp size * fix dataloader iteration bug * update optimizer passing in evaluation/add grad_accum * change criterion * wrap tqdm * change grad_accum to grad_checkpoint * fix pbar
This commit is contained in:
@@ -2,18 +2,15 @@ set -xe
|
||||
pip install -r requirements.txt
|
||||
|
||||
BS=8
|
||||
for PLUGIN in "torch_ddp" "torch_ddp_fp16" "low_level_zero" "gemini"
|
||||
do
|
||||
for GPUNUM in 1 4
|
||||
for PLUGIN in "torch_ddp" "torch_ddp_fp16" "low_level_zero" "gemini" "hybrid_parallel"
|
||||
do
|
||||
|
||||
torchrun \
|
||||
--standalone \
|
||||
--nproc_per_node ${GPUNUM} \
|
||||
--nproc_per_node 4 \
|
||||
vit_benchmark.py \
|
||||
--model_name_or_path "google/vit-base-patch16-224" \
|
||||
--plugin ${PLUGIN} \
|
||||
--batch_size ${BS}
|
||||
|
||||
done
|
||||
done
|
||||
|
Reference in New Issue
Block a user