参数解释如下所示:
(1)--model_name_or_path L:/20230713_HuggingFaceModel/20231004_BERT/bert-base-chinese:BERT模型路径
(2)--task_name qa:任务名字
(3)--dataset_name squad:数据集名字
(4)--do_train:训练过程
(5)--do_eval:验证过程
(6)--max_seq_length 128:最大序列长度
(7)--per_device_train_batch_size 2:每个设备训练批次大小
(8)--learning_rate 5e-3:学习率
(9)--num_train_epochs 10:训练epoch数量
(10)--pre_seq_len 128:前缀序列长度
(11)--output_dir checkpoints/SQuAD-bert:检查点输出目录
(12)--overwrite_output_dir:覆盖输出目录
(13)--hidden_dropout_prob 0.1:隐藏dropout概率
(14)--seed 11:种子
(15)--save_strategy no:保存策略
(16)--evaluation_strategy epoch:评估策略
(17)--prefix:P-Tuning v2方法
执行代码如下所示: