explain-LXMERT / lxmert /run /lxmert_pretrain.bash
WwYc's picture
Upload 61 files
08d7644 verified
raw
history blame
650 Bytes
# 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}