7AM7 / BERT-Fine_tune

A fine-tune framework based on pytorch-pretrained-BERT

Home Page:https://github.com/huggingface/pytorch-pretrained-BERT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bert-Fine_tune

Install dependency

pip install -r requirements.txt

Train

python src/main.py --mode train --batch_size {batch_size} --learning_rate 1e-5 \
                   --num_train_epochs 3 --data_name mb \
                   --eval_steps 1000 --data_path data --learning_rate 3e-5 \
                   --num_train_epochs 3 --pytorch_dump_path saved/saved.{experiment_name} \
                   --output_path out.{experiment} --predict_path predict.{experiment}

Test


python src/main.py --mode test --batch_size {batch_size} --learning_rate 1e-5 \
                   --num_train_epochs 3 --data_name robust04 \
                   --eval_steps 1000 --data_path data --learning_rate 3e-5 \
                   --num_train_epochs 3 --load_trained \
                   --pytorch_dump_path saved/saved.{experiment_name} \
                   --output_path out.{experiment} --predict_path predict.{experiment}

About

A fine-tune framework based on pytorch-pretrained-BERT

https://github.com/huggingface/pytorch-pretrained-BERT

License:MIT License


Languages

Language:Python 98.2%Language:Shell 1.8%