Spaces:
Build error
Build error
| MODEL_TYPE=bert | |
| MODEL_NAME_OR_PATH=bert-large-cased | |
| VERSION=v5 | |
| MAX_NUM_QUESTIONS=8 | |
| MAX_SEQ1_LENGTH=256 | |
| MAX_SEQ2_LENGTH=128 | |
| CAND_K=3 | |
| LAMBDA=${1:-0.5} | |
| PRIOR=${2:-nli} | |
| MASK=${3:-0.0} | |
| echo "lambda = $LAMBDA, prior = $PRIOR, mask = $MASK" | |
| DATA_DIR=$PJ_HOME/data/fact_checking/${VERSION} | |
| OUTPUT_DIR=$PJ_HOME/models/fact_checking/${VERSION}_${MODEL_NAME_OR_PATH}/${VERSION}_${MODEL_NAME_OR_PATH}_AAAI_K${CAND_K}_${PRIOR}_m${MASK}_l${LAMBDA} | |
| NUM_TRAIN_EPOCH=7 | |
| GRADIENT_ACCUMULATION_STEPS=2 | |
| PER_GPU_TRAIN_BATCH_SIZE=8 # 4546 | |
| PER_GPU_EVAL_BATCH_SIZE=16 | |
| LOGGING_STEPS=200 | |
| SAVE_STEPS=200 | |
| python3 train.py \ | |
| --data_dir ${DATA_DIR} \ | |
| --output_dir ${OUTPUT_DIR} \ | |
| --model_type ${MODEL_TYPE} \ | |
| --model_name_or_path ${MODEL_NAME_OR_PATH} \ | |
| --max_seq1_length ${MAX_SEQ1_LENGTH} \ | |
| --max_seq2_length ${MAX_SEQ2_LENGTH} \ | |
| --max_num_questions ${MAX_NUM_QUESTIONS} \ | |
| --do_train \ | |
| --do_eval \ | |
| --evaluate_during_training \ | |
| --learning_rate 1e-5 \ | |
| --num_train_epochs ${NUM_TRAIN_EPOCH} \ | |
| --gradient_accumulation_steps ${GRADIENT_ACCUMULATION_STEPS} \ | |
| --per_gpu_train_batch_size ${PER_GPU_TRAIN_BATCH_SIZE} \ | |
| --per_gpu_eval_batch_size ${PER_GPU_EVAL_BATCH_SIZE} \ | |
| --logging_steps ${LOGGING_STEPS} \ | |
| --save_steps ${SAVE_STEPS} \ | |
| --cand_k ${CAND_K} \ | |
| --logic_lambda ${LAMBDA} \ | |
| --prior ${PRIOR} \ | |
| --overwrite_output_dir \ | |
| --temperature 1.0 \ | |
| --mask_rate ${MASK} | |
| python3 cjjpy.py --lark "$OUTPUT_DIR fact checking training completed" | |