PuxAI commited on
Commit
1ccbac5
·
verified ·
1 Parent(s): 7bc375d

Upload batch 13/14: vsfc/mBERT/max/seed_42 ... vsfc/mBERT/mha_attention/seed_42

Browse files
Files changed (23) hide show
  1. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_42/all_results.json +15 -0
  2. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_42/eval_results.json +9 -0
  3. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_42/run_command.txt +1 -0
  4. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_42/train_results.json +9 -0
  5. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_42/trainer_state.json +125 -0
  6. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_43/all_results.json +15 -0
  7. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_43/eval_results.json +9 -0
  8. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_43/run_command.txt +1 -0
  9. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_43/train_results.json +9 -0
  10. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_43/trainer_state.json +125 -0
  11. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_44/run_command.txt +1 -0
  12. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42/all_results.json +15 -0
  13. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42/eval_results.json +9 -0
  14. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42/run_command.txt +1 -0
  15. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42/train_results.json +9 -0
  16. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42/trainer_state.json +125 -0
  17. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_43/run_command.txt +1 -0
  18. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_44/run_command.txt +1 -0
  19. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42/all_results.json +15 -0
  20. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42/eval_results.json +9 -0
  21. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42/run_command.txt +1 -0
  22. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42/train_results.json +9 -0
  23. mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42/trainer_state.json +125 -0
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_42/all_results.json ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "eval_accuracy": 0.9336702463676564,
4
+ "eval_loss": 0.2267763763666153,
5
+ "eval_runtime": 5.5932,
6
+ "eval_samples": 1583,
7
+ "eval_samples_per_second": 283.021,
8
+ "eval_steps_per_second": 1.788,
9
+ "total_flos": 1153398965526528.0,
10
+ "train_loss": 0.23415064422678558,
11
+ "train_runtime": 47.1045,
12
+ "train_samples": 11426,
13
+ "train_samples_per_second": 727.701,
14
+ "train_steps_per_second": 9.107
15
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_42/eval_results.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "eval_accuracy": 0.9336702463676564,
4
+ "eval_loss": 0.2267763763666153,
5
+ "eval_runtime": 5.5932,
6
+ "eval_samples": 1583,
7
+ "eval_samples_per_second": 283.021,
8
+ "eval_steps_per_second": 1.788
9
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_42/run_command.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ /usr/local/bin/python /workspace/run_glue_MHA_gated.py --model_name_or_path bert-base-multilingual-cased --dataset_name tmnam20/ViGLUE --task_name vsfc --max_seq_length 256 --do_train --do_eval --evaluation_strategy epoch --save_strategy no --logging_strategy steps --logging_steps 50 --report_to none --num_train_epochs 3 --learning_rate 2e-05 --per_device_train_batch_size 80 --per_device_eval_batch_size 168 --gradient_accumulation_steps 1 --dataloader_num_workers 2 --seed 42 --output_dir result_ablation_mbert_paper/vsfc/mBERT/max/seed_42 --overwrite_output_dir --trust_remote_code true --bf16 --tf32 true --skip_model_save --use_mha true --pooling_strategy max --n_heads 8 --head_dim 32 --classifier_hidden_dim 512 --head_dropout 0.05
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_42/train_results.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "total_flos": 1153398965526528.0,
4
+ "train_loss": 0.23415064422678558,
5
+ "train_runtime": 47.1045,
6
+ "train_samples": 11426,
7
+ "train_samples_per_second": 727.701,
8
+ "train_steps_per_second": 9.107
9
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_42/trainer_state.json ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_metric": null,
3
+ "best_model_checkpoint": null,
4
+ "epoch": 3.0,
5
+ "eval_steps": 500,
6
+ "global_step": 429,
7
+ "is_hyper_param_search": false,
8
+ "is_local_process_zero": true,
9
+ "is_world_process_zero": true,
10
+ "log_history": [
11
+ {
12
+ "epoch": 0.34965034965034963,
13
+ "grad_norm": 2.3628718852996826,
14
+ "learning_rate": 1.766899766899767e-05,
15
+ "loss": 0.4727,
16
+ "step": 50
17
+ },
18
+ {
19
+ "epoch": 0.6993006993006993,
20
+ "grad_norm": 5.217874050140381,
21
+ "learning_rate": 1.533799533799534e-05,
22
+ "loss": 0.2792,
23
+ "step": 100
24
+ },
25
+ {
26
+ "epoch": 1.0,
27
+ "eval_accuracy": 0.9222994314592545,
28
+ "eval_loss": 0.24157020449638367,
29
+ "eval_runtime": 6.1353,
30
+ "eval_samples_per_second": 258.016,
31
+ "eval_steps_per_second": 1.63,
32
+ "step": 143
33
+ },
34
+ {
35
+ "epoch": 1.048951048951049,
36
+ "grad_norm": 4.534977436065674,
37
+ "learning_rate": 1.3006993006993008e-05,
38
+ "loss": 0.2609,
39
+ "step": 150
40
+ },
41
+ {
42
+ "epoch": 1.3986013986013985,
43
+ "grad_norm": 6.660038948059082,
44
+ "learning_rate": 1.0675990675990678e-05,
45
+ "loss": 0.1958,
46
+ "step": 200
47
+ },
48
+ {
49
+ "epoch": 1.7482517482517483,
50
+ "grad_norm": 3.937138080596924,
51
+ "learning_rate": 8.344988344988347e-06,
52
+ "loss": 0.2138,
53
+ "step": 250
54
+ },
55
+ {
56
+ "epoch": 2.0,
57
+ "eval_accuracy": 0.9267214150347441,
58
+ "eval_loss": 0.2210218608379364,
59
+ "eval_runtime": 6.0659,
60
+ "eval_samples_per_second": 260.968,
61
+ "eval_steps_per_second": 1.649,
62
+ "step": 286
63
+ },
64
+ {
65
+ "epoch": 2.097902097902098,
66
+ "grad_norm": 5.04971981048584,
67
+ "learning_rate": 6.013986013986014e-06,
68
+ "loss": 0.1759,
69
+ "step": 300
70
+ },
71
+ {
72
+ "epoch": 2.4475524475524475,
73
+ "grad_norm": 3.143134117126465,
74
+ "learning_rate": 3.6829836829836835e-06,
75
+ "loss": 0.1653,
76
+ "step": 350
77
+ },
78
+ {
79
+ "epoch": 2.797202797202797,
80
+ "grad_norm": 4.743638038635254,
81
+ "learning_rate": 1.3519813519813522e-06,
82
+ "loss": 0.154,
83
+ "step": 400
84
+ },
85
+ {
86
+ "epoch": 3.0,
87
+ "eval_accuracy": 0.9336702463676564,
88
+ "eval_loss": 0.2267763763666153,
89
+ "eval_runtime": 6.5397,
90
+ "eval_samples_per_second": 242.062,
91
+ "eval_steps_per_second": 1.529,
92
+ "step": 429
93
+ },
94
+ {
95
+ "epoch": 3.0,
96
+ "step": 429,
97
+ "total_flos": 1153398965526528.0,
98
+ "train_loss": 0.23415064422678558,
99
+ "train_runtime": 47.1045,
100
+ "train_samples_per_second": 727.701,
101
+ "train_steps_per_second": 9.107
102
+ }
103
+ ],
104
+ "logging_steps": 50,
105
+ "max_steps": 429,
106
+ "num_input_tokens_seen": 0,
107
+ "num_train_epochs": 3,
108
+ "save_steps": 500,
109
+ "stateful_callbacks": {
110
+ "TrainerControl": {
111
+ "args": {
112
+ "should_epoch_stop": false,
113
+ "should_evaluate": false,
114
+ "should_log": false,
115
+ "should_save": false,
116
+ "should_training_stop": false
117
+ },
118
+ "attributes": {}
119
+ }
120
+ },
121
+ "total_flos": 1153398965526528.0,
122
+ "train_batch_size": 80,
123
+ "trial_name": null,
124
+ "trial_params": null
125
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_43/all_results.json ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "eval_accuracy": 0.9349336702463676,
4
+ "eval_loss": 0.22572965919971466,
5
+ "eval_runtime": 5.6655,
6
+ "eval_samples": 1583,
7
+ "eval_samples_per_second": 279.408,
8
+ "eval_steps_per_second": 1.765,
9
+ "total_flos": 1153669483536384.0,
10
+ "train_loss": 0.23497871141055804,
11
+ "train_runtime": 48.4075,
12
+ "train_samples": 11426,
13
+ "train_samples_per_second": 708.113,
14
+ "train_steps_per_second": 8.862
15
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_43/eval_results.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "eval_accuracy": 0.9349336702463676,
4
+ "eval_loss": 0.22572965919971466,
5
+ "eval_runtime": 5.6655,
6
+ "eval_samples": 1583,
7
+ "eval_samples_per_second": 279.408,
8
+ "eval_steps_per_second": 1.765
9
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_43/run_command.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ /usr/local/bin/python /workspace/run_glue_MHA_gated.py --model_name_or_path bert-base-multilingual-cased --dataset_name tmnam20/ViGLUE --task_name vsfc --max_seq_length 256 --do_train --do_eval --evaluation_strategy epoch --save_strategy no --logging_strategy steps --logging_steps 50 --report_to none --num_train_epochs 3 --learning_rate 2e-05 --per_device_train_batch_size 80 --per_device_eval_batch_size 168 --gradient_accumulation_steps 1 --dataloader_num_workers 2 --seed 43 --output_dir result_ablation_mbert_paper/vsfc/mBERT/max/seed_43 --overwrite_output_dir --trust_remote_code true --bf16 --tf32 true --skip_model_save --use_mha true --pooling_strategy max --n_heads 8 --head_dim 32 --classifier_hidden_dim 512 --head_dropout 0.05
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_43/train_results.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "total_flos": 1153669483536384.0,
4
+ "train_loss": 0.23497871141055804,
5
+ "train_runtime": 48.4075,
6
+ "train_samples": 11426,
7
+ "train_samples_per_second": 708.113,
8
+ "train_steps_per_second": 8.862
9
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_43/trainer_state.json ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_metric": null,
3
+ "best_model_checkpoint": null,
4
+ "epoch": 3.0,
5
+ "eval_steps": 500,
6
+ "global_step": 429,
7
+ "is_hyper_param_search": false,
8
+ "is_local_process_zero": true,
9
+ "is_world_process_zero": true,
10
+ "log_history": [
11
+ {
12
+ "epoch": 0.34965034965034963,
13
+ "grad_norm": 3.059544324874878,
14
+ "learning_rate": 1.766899766899767e-05,
15
+ "loss": 0.4643,
16
+ "step": 50
17
+ },
18
+ {
19
+ "epoch": 0.6993006993006993,
20
+ "grad_norm": 3.559900999069214,
21
+ "learning_rate": 1.533799533799534e-05,
22
+ "loss": 0.2919,
23
+ "step": 100
24
+ },
25
+ {
26
+ "epoch": 1.0,
27
+ "eval_accuracy": 0.9191408717624763,
28
+ "eval_loss": 0.24622738361358643,
29
+ "eval_runtime": 6.0755,
30
+ "eval_samples_per_second": 260.553,
31
+ "eval_steps_per_second": 1.646,
32
+ "step": 143
33
+ },
34
+ {
35
+ "epoch": 1.048951048951049,
36
+ "grad_norm": 2.815946578979492,
37
+ "learning_rate": 1.3006993006993008e-05,
38
+ "loss": 0.2539,
39
+ "step": 150
40
+ },
41
+ {
42
+ "epoch": 1.3986013986013985,
43
+ "grad_norm": 4.200994968414307,
44
+ "learning_rate": 1.0675990675990678e-05,
45
+ "loss": 0.2107,
46
+ "step": 200
47
+ },
48
+ {
49
+ "epoch": 1.7482517482517483,
50
+ "grad_norm": 2.537310838699341,
51
+ "learning_rate": 8.344988344988347e-06,
52
+ "loss": 0.2111,
53
+ "step": 250
54
+ },
55
+ {
56
+ "epoch": 2.0,
57
+ "eval_accuracy": 0.932406822488945,
58
+ "eval_loss": 0.2130560725927353,
59
+ "eval_runtime": 5.8672,
60
+ "eval_samples_per_second": 269.806,
61
+ "eval_steps_per_second": 1.704,
62
+ "step": 286
63
+ },
64
+ {
65
+ "epoch": 2.097902097902098,
66
+ "grad_norm": 2.2481701374053955,
67
+ "learning_rate": 6.013986013986014e-06,
68
+ "loss": 0.1788,
69
+ "step": 300
70
+ },
71
+ {
72
+ "epoch": 2.4475524475524475,
73
+ "grad_norm": 3.530592679977417,
74
+ "learning_rate": 3.6829836829836835e-06,
75
+ "loss": 0.1615,
76
+ "step": 350
77
+ },
78
+ {
79
+ "epoch": 2.797202797202797,
80
+ "grad_norm": 3.9793636798858643,
81
+ "learning_rate": 1.3519813519813522e-06,
82
+ "loss": 0.1543,
83
+ "step": 400
84
+ },
85
+ {
86
+ "epoch": 3.0,
87
+ "eval_accuracy": 0.9349336702463676,
88
+ "eval_loss": 0.22572965919971466,
89
+ "eval_runtime": 5.7121,
90
+ "eval_samples_per_second": 277.131,
91
+ "eval_steps_per_second": 1.751,
92
+ "step": 429
93
+ },
94
+ {
95
+ "epoch": 3.0,
96
+ "step": 429,
97
+ "total_flos": 1153669483536384.0,
98
+ "train_loss": 0.23497871141055804,
99
+ "train_runtime": 48.4075,
100
+ "train_samples_per_second": 708.113,
101
+ "train_steps_per_second": 8.862
102
+ }
103
+ ],
104
+ "logging_steps": 50,
105
+ "max_steps": 429,
106
+ "num_input_tokens_seen": 0,
107
+ "num_train_epochs": 3,
108
+ "save_steps": 500,
109
+ "stateful_callbacks": {
110
+ "TrainerControl": {
111
+ "args": {
112
+ "should_epoch_stop": false,
113
+ "should_evaluate": false,
114
+ "should_log": false,
115
+ "should_save": false,
116
+ "should_training_stop": false
117
+ },
118
+ "attributes": {}
119
+ }
120
+ },
121
+ "total_flos": 1153669483536384.0,
122
+ "train_batch_size": 80,
123
+ "trial_name": null,
124
+ "trial_params": null
125
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/max/seed_44/run_command.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ /usr/local/bin/python /workspace/run_glue_MHA_gated.py --model_name_or_path bert-base-multilingual-cased --dataset_name tmnam20/ViGLUE --task_name vsfc --max_seq_length 256 --do_train --do_eval --evaluation_strategy epoch --save_strategy no --logging_strategy steps --logging_steps 50 --report_to none --num_train_epochs 3 --learning_rate 2e-05 --per_device_train_batch_size 80 --per_device_eval_batch_size 168 --gradient_accumulation_steps 1 --dataloader_num_workers 2 --seed 44 --output_dir result_ablation_mbert_paper/vsfc/mBERT/max/seed_44 --overwrite_output_dir --trust_remote_code true --bf16 --tf32 true --skip_model_save --use_mha true --pooling_strategy max --n_heads 8 --head_dim 32 --classifier_hidden_dim 512 --head_dropout 0.05
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42/all_results.json ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "eval_accuracy": 0.9330385344283006,
4
+ "eval_loss": 0.2111007124185562,
5
+ "eval_runtime": 5.9493,
6
+ "eval_samples": 1583,
7
+ "eval_samples_per_second": 266.082,
8
+ "eval_steps_per_second": 1.681,
9
+ "total_flos": 1153398965526528.0,
10
+ "train_loss": 0.2191808607194807,
11
+ "train_runtime": 45.739,
12
+ "train_samples": 11426,
13
+ "train_samples_per_second": 749.426,
14
+ "train_steps_per_second": 9.379
15
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42/eval_results.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "eval_accuracy": 0.9330385344283006,
4
+ "eval_loss": 0.2111007124185562,
5
+ "eval_runtime": 5.9493,
6
+ "eval_samples": 1583,
7
+ "eval_samples_per_second": 266.082,
8
+ "eval_steps_per_second": 1.681
9
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42/run_command.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ /usr/local/bin/python /workspace/run_glue_MHA_gated.py --model_name_or_path bert-base-multilingual-cased --dataset_name tmnam20/ViGLUE --task_name vsfc --max_seq_length 256 --do_train --do_eval --evaluation_strategy epoch --save_strategy no --logging_strategy steps --logging_steps 50 --report_to none --num_train_epochs 3 --learning_rate 2e-05 --per_device_train_batch_size 80 --per_device_eval_batch_size 168 --gradient_accumulation_steps 1 --dataloader_num_workers 2 --seed 42 --output_dir result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42 --overwrite_output_dir --trust_remote_code true --bf16 --tf32 true --skip_model_save --use_mha true --pooling_strategy mean --n_heads 8 --head_dim 32 --classifier_hidden_dim 512 --head_dropout 0.05
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42/train_results.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "total_flos": 1153398965526528.0,
4
+ "train_loss": 0.2191808607194807,
5
+ "train_runtime": 45.739,
6
+ "train_samples": 11426,
7
+ "train_samples_per_second": 749.426,
8
+ "train_steps_per_second": 9.379
9
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_42/trainer_state.json ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_metric": null,
3
+ "best_model_checkpoint": null,
4
+ "epoch": 3.0,
5
+ "eval_steps": 500,
6
+ "global_step": 429,
7
+ "is_hyper_param_search": false,
8
+ "is_local_process_zero": true,
9
+ "is_world_process_zero": true,
10
+ "log_history": [
11
+ {
12
+ "epoch": 0.34965034965034963,
13
+ "grad_norm": 3.4379467964172363,
14
+ "learning_rate": 1.766899766899767e-05,
15
+ "loss": 0.4115,
16
+ "step": 50
17
+ },
18
+ {
19
+ "epoch": 0.6993006993006993,
20
+ "grad_norm": 4.643185138702393,
21
+ "learning_rate": 1.533799533799534e-05,
22
+ "loss": 0.2678,
23
+ "step": 100
24
+ },
25
+ {
26
+ "epoch": 1.0,
27
+ "eval_accuracy": 0.9317751105495894,
28
+ "eval_loss": 0.2103436142206192,
29
+ "eval_runtime": 6.2172,
30
+ "eval_samples_per_second": 254.615,
31
+ "eval_steps_per_second": 1.608,
32
+ "step": 143
33
+ },
34
+ {
35
+ "epoch": 1.048951048951049,
36
+ "grad_norm": 5.319267749786377,
37
+ "learning_rate": 1.3006993006993008e-05,
38
+ "loss": 0.2493,
39
+ "step": 150
40
+ },
41
+ {
42
+ "epoch": 1.3986013986013985,
43
+ "grad_norm": 6.126291751861572,
44
+ "learning_rate": 1.0675990675990678e-05,
45
+ "loss": 0.1854,
46
+ "step": 200
47
+ },
48
+ {
49
+ "epoch": 1.7482517482517483,
50
+ "grad_norm": 2.6652402877807617,
51
+ "learning_rate": 8.344988344988347e-06,
52
+ "loss": 0.206,
53
+ "step": 250
54
+ },
55
+ {
56
+ "epoch": 2.0,
57
+ "eval_accuracy": 0.9330385344283006,
58
+ "eval_loss": 0.2055298537015915,
59
+ "eval_runtime": 5.6993,
60
+ "eval_samples_per_second": 277.751,
61
+ "eval_steps_per_second": 1.755,
62
+ "step": 286
63
+ },
64
+ {
65
+ "epoch": 2.097902097902098,
66
+ "grad_norm": 3.662348747253418,
67
+ "learning_rate": 6.013986013986014e-06,
68
+ "loss": 0.1714,
69
+ "step": 300
70
+ },
71
+ {
72
+ "epoch": 2.4475524475524475,
73
+ "grad_norm": 5.0589799880981445,
74
+ "learning_rate": 3.6829836829836835e-06,
75
+ "loss": 0.1555,
76
+ "step": 350
77
+ },
78
+ {
79
+ "epoch": 2.797202797202797,
80
+ "grad_norm": 5.420856475830078,
81
+ "learning_rate": 1.3519813519813522e-06,
82
+ "loss": 0.1479,
83
+ "step": 400
84
+ },
85
+ {
86
+ "epoch": 3.0,
87
+ "eval_accuracy": 0.9330385344283006,
88
+ "eval_loss": 0.2111007124185562,
89
+ "eval_runtime": 5.4999,
90
+ "eval_samples_per_second": 287.823,
91
+ "eval_steps_per_second": 1.818,
92
+ "step": 429
93
+ },
94
+ {
95
+ "epoch": 3.0,
96
+ "step": 429,
97
+ "total_flos": 1153398965526528.0,
98
+ "train_loss": 0.2191808607194807,
99
+ "train_runtime": 45.739,
100
+ "train_samples_per_second": 749.426,
101
+ "train_steps_per_second": 9.379
102
+ }
103
+ ],
104
+ "logging_steps": 50,
105
+ "max_steps": 429,
106
+ "num_input_tokens_seen": 0,
107
+ "num_train_epochs": 3,
108
+ "save_steps": 500,
109
+ "stateful_callbacks": {
110
+ "TrainerControl": {
111
+ "args": {
112
+ "should_epoch_stop": false,
113
+ "should_evaluate": false,
114
+ "should_log": false,
115
+ "should_save": false,
116
+ "should_training_stop": false
117
+ },
118
+ "attributes": {}
119
+ }
120
+ },
121
+ "total_flos": 1153398965526528.0,
122
+ "train_batch_size": 80,
123
+ "trial_name": null,
124
+ "trial_params": null
125
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_43/run_command.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ /usr/local/bin/python /workspace/run_glue_MHA_gated.py --model_name_or_path bert-base-multilingual-cased --dataset_name tmnam20/ViGLUE --task_name vsfc --max_seq_length 256 --do_train --do_eval --evaluation_strategy epoch --save_strategy no --logging_strategy steps --logging_steps 50 --report_to none --num_train_epochs 3 --learning_rate 2e-05 --per_device_train_batch_size 80 --per_device_eval_batch_size 168 --gradient_accumulation_steps 1 --dataloader_num_workers 2 --seed 43 --output_dir result_ablation_mbert_paper/vsfc/mBERT/mean/seed_43 --overwrite_output_dir --trust_remote_code true --bf16 --tf32 true --skip_model_save --use_mha true --pooling_strategy mean --n_heads 8 --head_dim 32 --classifier_hidden_dim 512 --head_dropout 0.05
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mean/seed_44/run_command.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ /usr/local/bin/python /workspace/run_glue_MHA_gated.py --model_name_or_path bert-base-multilingual-cased --dataset_name tmnam20/ViGLUE --task_name vsfc --max_seq_length 256 --do_train --do_eval --evaluation_strategy epoch --save_strategy no --logging_strategy steps --logging_steps 50 --report_to none --num_train_epochs 3 --learning_rate 2e-05 --per_device_train_batch_size 80 --per_device_eval_batch_size 168 --gradient_accumulation_steps 1 --dataloader_num_workers 2 --seed 44 --output_dir result_ablation_mbert_paper/vsfc/mBERT/mean/seed_44 --overwrite_output_dir --trust_remote_code true --bf16 --tf32 true --skip_model_save --use_mha true --pooling_strategy mean --n_heads 8 --head_dim 32 --classifier_hidden_dim 512 --head_dropout 0.05
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42/all_results.json ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "eval_accuracy": 0.9330385344283006,
4
+ "eval_loss": 0.21529895067214966,
5
+ "eval_runtime": 6.107,
6
+ "eval_samples": 1583,
7
+ "eval_samples_per_second": 259.209,
8
+ "eval_steps_per_second": 1.637,
9
+ "total_flos": 1163951372889900.0,
10
+ "train_loss": 0.22224652350365698,
11
+ "train_runtime": 49.0001,
12
+ "train_samples": 11426,
13
+ "train_samples_per_second": 699.549,
14
+ "train_steps_per_second": 8.755
15
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42/eval_results.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "eval_accuracy": 0.9330385344283006,
4
+ "eval_loss": 0.21529895067214966,
5
+ "eval_runtime": 6.107,
6
+ "eval_samples": 1583,
7
+ "eval_samples_per_second": 259.209,
8
+ "eval_steps_per_second": 1.637
9
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42/run_command.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ /usr/local/bin/python /workspace/run_glue_MHA_gated.py --model_name_or_path bert-base-multilingual-cased --dataset_name tmnam20/ViGLUE --task_name vsfc --max_seq_length 256 --do_train --do_eval --evaluation_strategy epoch --save_strategy no --logging_strategy steps --logging_steps 50 --report_to none --num_train_epochs 3 --learning_rate 2e-05 --per_device_train_batch_size 80 --per_device_eval_batch_size 168 --gradient_accumulation_steps 1 --dataloader_num_workers 2 --seed 42 --output_dir result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42 --overwrite_output_dir --trust_remote_code true --bf16 --tf32 true --skip_model_save --use_mha true --pooling_strategy mha_attention --n_heads 8 --head_dim 32 --classifier_hidden_dim 512 --head_dropout 0.05
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42/train_results.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 3.0,
3
+ "total_flos": 1163951372889900.0,
4
+ "train_loss": 0.22224652350365698,
5
+ "train_runtime": 49.0001,
6
+ "train_samples": 11426,
7
+ "train_samples_per_second": 699.549,
8
+ "train_steps_per_second": 8.755
9
+ }
mbert_paper_metrics/result_ablation_mbert_paper/vsfc/mBERT/mha_attention/seed_42/trainer_state.json ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_metric": null,
3
+ "best_model_checkpoint": null,
4
+ "epoch": 3.0,
5
+ "eval_steps": 500,
6
+ "global_step": 429,
7
+ "is_hyper_param_search": false,
8
+ "is_local_process_zero": true,
9
+ "is_world_process_zero": true,
10
+ "log_history": [
11
+ {
12
+ "epoch": 0.34965034965034963,
13
+ "grad_norm": 3.088902473449707,
14
+ "learning_rate": 1.766899766899767e-05,
15
+ "loss": 0.4348,
16
+ "step": 50
17
+ },
18
+ {
19
+ "epoch": 0.6993006993006993,
20
+ "grad_norm": 3.8165502548217773,
21
+ "learning_rate": 1.533799533799534e-05,
22
+ "loss": 0.2746,
23
+ "step": 100
24
+ },
25
+ {
26
+ "epoch": 1.0,
27
+ "eval_accuracy": 0.9279848389134555,
28
+ "eval_loss": 0.21321365237236023,
29
+ "eval_runtime": 6.7525,
30
+ "eval_samples_per_second": 234.43,
31
+ "eval_steps_per_second": 1.481,
32
+ "step": 143
33
+ },
34
+ {
35
+ "epoch": 1.048951048951049,
36
+ "grad_norm": 7.52340030670166,
37
+ "learning_rate": 1.3006993006993008e-05,
38
+ "loss": 0.2525,
39
+ "step": 150
40
+ },
41
+ {
42
+ "epoch": 1.3986013986013985,
43
+ "grad_norm": 5.6060051918029785,
44
+ "learning_rate": 1.0675990675990678e-05,
45
+ "loss": 0.1901,
46
+ "step": 200
47
+ },
48
+ {
49
+ "epoch": 1.7482517482517483,
50
+ "grad_norm": 3.5827577114105225,
51
+ "learning_rate": 8.344988344988347e-06,
52
+ "loss": 0.2054,
53
+ "step": 250
54
+ },
55
+ {
56
+ "epoch": 2.0,
57
+ "eval_accuracy": 0.9330385344283006,
58
+ "eval_loss": 0.21123935282230377,
59
+ "eval_runtime": 6.0771,
60
+ "eval_samples_per_second": 260.484,
61
+ "eval_steps_per_second": 1.646,
62
+ "step": 286
63
+ },
64
+ {
65
+ "epoch": 2.097902097902098,
66
+ "grad_norm": 2.805939197540283,
67
+ "learning_rate": 6.013986013986014e-06,
68
+ "loss": 0.1663,
69
+ "step": 300
70
+ },
71
+ {
72
+ "epoch": 2.4475524475524475,
73
+ "grad_norm": 4.410253047943115,
74
+ "learning_rate": 3.6829836829836835e-06,
75
+ "loss": 0.153,
76
+ "step": 350
77
+ },
78
+ {
79
+ "epoch": 2.797202797202797,
80
+ "grad_norm": 6.72662353515625,
81
+ "learning_rate": 1.3519813519813522e-06,
82
+ "loss": 0.1434,
83
+ "step": 400
84
+ },
85
+ {
86
+ "epoch": 3.0,
87
+ "eval_accuracy": 0.9330385344283006,
88
+ "eval_loss": 0.21529895067214966,
89
+ "eval_runtime": 6.1496,
90
+ "eval_samples_per_second": 257.416,
91
+ "eval_steps_per_second": 1.626,
92
+ "step": 429
93
+ },
94
+ {
95
+ "epoch": 3.0,
96
+ "step": 429,
97
+ "total_flos": 1163951372889900.0,
98
+ "train_loss": 0.22224652350365698,
99
+ "train_runtime": 49.0001,
100
+ "train_samples_per_second": 699.549,
101
+ "train_steps_per_second": 8.755
102
+ }
103
+ ],
104
+ "logging_steps": 50,
105
+ "max_steps": 429,
106
+ "num_input_tokens_seen": 0,
107
+ "num_train_epochs": 3,
108
+ "save_steps": 500,
109
+ "stateful_callbacks": {
110
+ "TrainerControl": {
111
+ "args": {
112
+ "should_epoch_stop": false,
113
+ "should_evaluate": false,
114
+ "should_log": false,
115
+ "should_save": false,
116
+ "should_training_stop": false
117
+ },
118
+ "attributes": {}
119
+ }
120
+ },
121
+ "total_flos": 1163951372889900.0,
122
+ "train_batch_size": 80,
123
+ "trial_name": null,
124
+ "trial_params": null
125
+ }