Views
No views yet
1git clone https://github.com/vuiseng9/transformers
2cd transformers
3git checkout pegasus-v4p13 && git reset --hard 41eeb07
4# installation, set summarization dependency
5# . . .1#!/usr/bin/env bash
2
3export CUDA_VISIBLE_DEVICES=0,1,2,3
4
5NEPOCH=10
6RUNID=pegasus-arxiv-${NEPOCH}eph-run1
7OUTDIR=/data1/vchua/pegasus-hf4p13/pegasus-ft/${RUNID}
8mkdir -p $OUTDIR
9
10python run_summarization.py \
11 --model_name_or_path google/pegasus-large \
12 --dataset_name ccdv/arxiv-summarization \
13 --do_train \
14 --adafactor \
15 --learning_rate 8e-4 \
16 --label_smoothing_factor 0.1 \
17 --num_train_epochs $NEPOCH \
18 --per_device_train_batch_size 2 \
19 --do_eval \
20 --per_device_eval_batch_size 2 \
21 --num_beams 8 \
22 --max_source_length 1024 \
23 --max_target_length 256 \
24 --evaluation_strategy steps \
25 --eval_steps 10000 \
26 --save_strategy steps \
27 --save_steps 5000 \
28 --logging_steps 1 \
29 --overwrite_output_dir \
30 --run_name $RUNID \
31 --output_dir $OUTDIR > $OUTDIR/run.log 2>&1 &1#!/usr/bin/env bash
2
3export CUDA_VISIBLE_DEVICES=3
4
5DT=$(date +%F_%H-%M)
6RUNID=pegasus-arxiv-${DT}
7OUTDIR=/data1/vchua/pegasus-hf4p13/pegasus-eval/${RUNID}
8mkdir -p $OUTDIR
9
10python run_summarization.py \
11 --model_name_or_path vuiseng9/pegasus-arxiv \
12 --dataset_name ccdv/arxiv-summarization \
13 --max_source_length 1024 \
14 --max_target_length 256 \
15 --do_predict \
16 --per_device_eval_batch_size 8 \
17 --predict_with_generate \
18 --num_beams 8 \
19 --overwrite_output_dir \
20 --run_name $RUNID \
21 --output_dir $OUTDIR > $OUTDIR/run.log 2>&1 &***** predict metrics *****
predict_gen_len = 210.0925
predict_loss = 1.7192
predict_rouge1 = 46.1383
predict_rouge2 = 19.1393
predict_rougeL = 27.7573
predict_rougeLsum = 41.583
predict_runtime = 2:40:25.86
predict_samples = 6440
predict_samples_per_second = 0.669
predict_steps_per_second = 0.084