Spaces:
Running
Running
# The name of experiment | |
name=lxmert | |
# Create dirs and make backup | |
output=snap/pretrain/$name | |
mkdir -p $output/src | |
cp -r src/* $output/src/ | |
cp $0 $output/run.bash | |
# Pre-training | |
CUDA_VISIBLE_DEVICES=$1 PYTHONPATH=$PYTHONPATH:./src \ | |
python src/pretrain/lxmert_pretrain.py \ | |
--taskMaskLM --taskObjPredict --taskMatched --taskQA \ | |
--visualLosses obj,attr,feat \ | |
--wordMaskRate 0.15 --objMaskRate 0.15 \ | |
--train mscoco_train,mscoco_nominival,vgnococo --valid mscoco_minival \ | |
--llayers 9 --xlayers 5 --rlayers 5 \ | |
--fromScratch \ | |
--batchSize 256 --optim bert --lr 1e-4 --epochs 20 \ | |
--tqdm --output $output ${@:2} | |