mirror of https://github.com/hpcaitech/ColossalAI
36 lines
987 B
Bash
36 lines
987 B
Bash
|
set -x
|
||
|
$(cd `dirname $0`;pwd)
|
||
|
export TRAIN_STEP=4
|
||
|
|
||
|
for MODEL_TYPE in "gpt2_medium"; do
|
||
|
for DISTPLAN in "colossalai"; do
|
||
|
for BATCH_SIZE in 2; do
|
||
|
for GPUNUM in 1 4; do
|
||
|
for TPDEGREE in 1 2; do
|
||
|
if [ ${TPDEGREE} -gt ${GPUNUM} ]; then
|
||
|
continue
|
||
|
fi
|
||
|
for PLACEMENT in "cpu" "auto"; do
|
||
|
MODEL_TYPE=${MODEL_TYPE} DISTPLAN=${DISTPLAN} BATCH_SIZE=${BATCH_SIZE} GPUNUM=${GPUNUM} TPDEGREE=${TPDEGREE} PLACEMENT=${PLACEMENT} \
|
||
|
bash ./run_gemini.sh
|
||
|
done
|
||
|
done
|
||
|
done
|
||
|
done
|
||
|
done
|
||
|
|
||
|
for DISTPLAN in "zero1" "zero2"; do
|
||
|
for BATCH_SIZE in 2; do
|
||
|
for GPUNUM in 1 4; do
|
||
|
for TPDEGREE in 1; do
|
||
|
if [ ${TPDEGREE} -gt ${GPUNUM} ]; then
|
||
|
continue
|
||
|
fi
|
||
|
MODEL_TYPE=${MODEL_TYPE} DISTPLAN=${DISTPLAN} BATCH_SIZE=${BATCH_SIZE} GPUNUM=${GPUNUM} TPDEGREE=${TPDEGREE}\
|
||
|
bash ./run_gemini.sh
|
||
|
done
|
||
|
done
|
||
|
done
|
||
|
done
|
||
|
done
|