git clone --recursive https://github.com/Eugene29/Megatron-DeepSpeed_ViT.git ## Clone module + submodule
cd Megatron-DeepSpeed_ViT
git submodule update --init --recursive ## Init & Update submodule
Base (Polaris) environment + DeepSpeed(15.1 or higher(?)) + ezpz (sam's library)
-
- ezpz:
git clone https://github.com/saforem2/ezpz; cd ezpz; pip install .
- DeepSpeed
pip install deepspeed==0.15.1
-
- Change env activation in
mds_args.sh
- Change env activation in
To know about all available functionalities and how to use them, checkout the documentation in mult_mds.sh
For consecutive runs one can:
bash mult_mds.sh
For submitting multiple jobs:
bash mult_qsub.sh
- Most comments written by me are flagged with ## instead of #