|
|
|
pip install -r ../requirements.txt |
|
|
|
|
|
python3 ../../utils/download_glue_data.py |
|
|
|
export TASK=mrpc |
|
export DATA_DIR=./glue_data/MRPC/ |
|
export MAX_LENGTH=128 |
|
export LEARNING_RATE=2e-5 |
|
export BERT_MODEL=bert-base-cased |
|
export BATCH_SIZE=32 |
|
export NUM_EPOCHS=3 |
|
export SEED=2 |
|
export OUTPUT_DIR_NAME=mrpc-pl-bert |
|
export CURRENT_DIR=${PWD} |
|
export OUTPUT_DIR=${CURRENT_DIR}/${OUTPUT_DIR_NAME} |
|
|
|
|
|
mkdir -p $OUTPUT_DIR |
|
|
|
export PYTHONPATH="../":"${PYTHONPATH}" |
|
|
|
python3 run_glue.py --gpus 1 --data_dir $DATA_DIR \ |
|
--task $TASK \ |
|
--model_name_or_path $BERT_MODEL \ |
|
--output_dir $OUTPUT_DIR \ |
|
--max_seq_length $MAX_LENGTH \ |
|
--learning_rate $LEARNING_RATE \ |
|
--num_train_epochs $NUM_EPOCHS \ |
|
--train_batch_size $BATCH_SIZE \ |
|
--seed $SEED \ |
|
--do_train \ |
|
--do_predict |
|
|