sanchit-gandhi HF staff commited on
Commit
cb86cca
1 Parent(s): a48a702

Training in progress, step 500

Browse files
Files changed (37) hide show
  1. .gitattributes +1 -0
  2. .gitignore +1 -0
  3. config.json +282 -0
  4. create_model.py +49 -0
  5. merges.txt +0 -0
  6. preprocessor_config.json +9 -0
  7. pytorch_model.bin +3 -0
  8. run_librispeech.sh +35 -0
  9. run_speech_recognition_seq2seq.py +539 -0
  10. runs/Mar14_12-42-59_sanchit--v100/1647261807.8349104/events.out.tfevents.1647261807.sanchit--v100.3790263.1 +3 -0
  11. runs/Mar14_12-42-59_sanchit--v100/events.out.tfevents.1647261807.sanchit--v100.3790263.0 +3 -0
  12. runs/Mar14_12-45-38_sanchit--v100/1647261962.2986772/events.out.tfevents.1647261962.sanchit--v100.3790513.1 +3 -0
  13. runs/Mar14_12-45-38_sanchit--v100/events.out.tfevents.1647261962.sanchit--v100.3790513.0 +3 -0
  14. special_tokens_map.json +1 -0
  15. tokenizer.json +0 -0
  16. tokenizer_config.json +1 -0
  17. training_args.bin +3 -0
  18. vocab.json +0 -0
  19. wandb/debug-internal.log +1 -0
  20. wandb/debug.log +1 -0
  21. wandb/latest-run +1 -0
  22. wandb/run-20220314_124328-3fc5iuzr/files/config.yaml +734 -0
  23. wandb/run-20220314_124328-3fc5iuzr/files/output.log +48 -0
  24. wandb/run-20220314_124328-3fc5iuzr/files/requirements.txt +184 -0
  25. wandb/run-20220314_124328-3fc5iuzr/files/wandb-metadata.json +58 -0
  26. wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json +1 -0
  27. wandb/run-20220314_124328-3fc5iuzr/logs/debug-internal.log +131 -0
  28. wandb/run-20220314_124328-3fc5iuzr/logs/debug.log +29 -0
  29. wandb/run-20220314_124328-3fc5iuzr/run-3fc5iuzr.wandb +0 -0
  30. wandb/run-20220314_124602-2fs73jtc/files/config.yaml +0 -0
  31. wandb/run-20220314_124602-2fs73jtc/files/output.log +0 -0
  32. wandb/run-20220314_124602-2fs73jtc/files/requirements.txt +184 -0
  33. wandb/run-20220314_124602-2fs73jtc/files/wandb-metadata.json +58 -0
  34. wandb/run-20220314_124602-2fs73jtc/files/wandb-summary.json +0 -0
  35. wandb/run-20220314_124602-2fs73jtc/logs/debug-internal.log +0 -0
  36. wandb/run-20220314_124602-2fs73jtc/logs/debug.log +27 -0
  37. wandb/run-20220314_124602-2fs73jtc/run-2fs73jtc.wandb +3 -0
.gitattributes CHANGED
@@ -25,3 +25,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
25
  *.zip filter=lfs diff=lfs merge=lfs -text
26
  *.zstandard filter=lfs diff=lfs merge=lfs -text
27
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
25
  *.zip filter=lfs diff=lfs merge=lfs -text
26
  *.zstandard filter=lfs diff=lfs merge=lfs -text
27
  *tfevents* filter=lfs diff=lfs merge=lfs -text
28
+ wandb/run-20220314_124602-2fs73jtc/run-2fs73jtc.wandb filter=lfs diff=lfs merge=lfs -text
.gitignore ADDED
@@ -0,0 +1 @@
 
 
1
+ checkpoint-*/
config.json ADDED
@@ -0,0 +1,282 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_name_or_path": "./",
3
+ "architectures": [
4
+ "SpeechEncoderDecoderModel"
5
+ ],
6
+ "decoder": {
7
+ "_name_or_path": "facebook/bart-large",
8
+ "activation_dropout": 0.0,
9
+ "activation_function": "gelu",
10
+ "add_bias_logits": false,
11
+ "add_cross_attention": true,
12
+ "add_final_layer_norm": false,
13
+ "architectures": [
14
+ "BartModel"
15
+ ],
16
+ "attention_dropout": 0.0,
17
+ "bad_words_ids": null,
18
+ "bos_token_id": 0,
19
+ "chunk_size_feed_forward": 0,
20
+ "classif_dropout": 0.0,
21
+ "classifier_dropout": 0.0,
22
+ "cross_attention_hidden_size": null,
23
+ "d_model": 1024,
24
+ "decoder_attention_heads": 16,
25
+ "decoder_ffn_dim": 4096,
26
+ "decoder_layerdrop": 0.0,
27
+ "decoder_layers": 12,
28
+ "decoder_start_token_id": 2,
29
+ "diversity_penalty": 0.0,
30
+ "do_sample": false,
31
+ "dropout": 0.0,
32
+ "early_stopping": true,
33
+ "encoder_attention_heads": 16,
34
+ "encoder_ffn_dim": 4096,
35
+ "encoder_layerdrop": 0.0,
36
+ "encoder_layers": 12,
37
+ "encoder_no_repeat_ngram_size": 0,
38
+ "eos_token_id": 2,
39
+ "finetuning_task": null,
40
+ "forced_bos_token_id": 0,
41
+ "forced_eos_token_id": 2,
42
+ "gradient_checkpointing": false,
43
+ "id2label": {
44
+ "0": "LABEL_0",
45
+ "1": "LABEL_1",
46
+ "2": "LABEL_2"
47
+ },
48
+ "init_std": 0.02,
49
+ "is_decoder": true,
50
+ "is_encoder_decoder": false,
51
+ "label2id": {
52
+ "LABEL_0": 0,
53
+ "LABEL_1": 1,
54
+ "LABEL_2": 2
55
+ },
56
+ "length_penalty": 1.0,
57
+ "max_length": 20,
58
+ "max_position_embeddings": 1024,
59
+ "min_length": 0,
60
+ "model_type": "bart",
61
+ "no_repeat_ngram_size": 3,
62
+ "normalize_before": false,
63
+ "num_beam_groups": 1,
64
+ "num_beams": 4,
65
+ "num_hidden_layers": 12,
66
+ "num_return_sequences": 1,
67
+ "output_attentions": false,
68
+ "output_hidden_states": false,
69
+ "output_scores": false,
70
+ "pad_token_id": 1,
71
+ "prefix": null,
72
+ "problem_type": null,
73
+ "pruned_heads": {},
74
+ "remove_invalid_values": false,
75
+ "repetition_penalty": 1.0,
76
+ "return_dict": true,
77
+ "return_dict_in_generate": false,
78
+ "scale_embedding": false,
79
+ "sep_token_id": null,
80
+ "task_specific_params": {
81
+ "summarization": {
82
+ "length_penalty": 1.0,
83
+ "max_length": 128,
84
+ "min_length": 12,
85
+ "num_beams": 4
86
+ },
87
+ "summarization_cnn": {
88
+ "length_penalty": 2.0,
89
+ "max_length": 142,
90
+ "min_length": 56,
91
+ "num_beams": 4
92
+ },
93
+ "summarization_xsum": {
94
+ "length_penalty": 1.0,
95
+ "max_length": 62,
96
+ "min_length": 11,
97
+ "num_beams": 6
98
+ }
99
+ },
100
+ "temperature": 1.0,
101
+ "tie_encoder_decoder": false,
102
+ "tie_word_embeddings": true,
103
+ "tokenizer_class": null,
104
+ "top_k": 50,
105
+ "top_p": 1.0,
106
+ "torch_dtype": null,
107
+ "torchscript": false,
108
+ "transformers_version": "4.17.0.dev0",
109
+ "use_bfloat16": false,
110
+ "use_cache": false,
111
+ "vocab_size": 50265
112
+ },
113
+ "decoder_start_token_id": 0,
114
+ "encoder": {
115
+ "_name_or_path": "facebook/wav2vec2-large-lv60",
116
+ "activation_dropout": 0.0,
117
+ "adapter_kernel_size": 3,
118
+ "adapter_stride": 2,
119
+ "add_adapter": false,
120
+ "add_cross_attention": false,
121
+ "apply_spec_augment": false,
122
+ "architectures": [
123
+ "Wav2Vec2ForPreTraining"
124
+ ],
125
+ "attention_dropout": 0.0,
126
+ "bad_words_ids": null,
127
+ "bos_token_id": 1,
128
+ "chunk_size_feed_forward": 0,
129
+ "classifier_proj_size": 256,
130
+ "codevector_dim": 768,
131
+ "contrastive_logits_temperature": 0.1,
132
+ "conv_bias": true,
133
+ "conv_dim": [
134
+ 512,
135
+ 512,
136
+ 512,
137
+ 512,
138
+ 512,
139
+ 512,
140
+ 512
141
+ ],
142
+ "conv_kernel": [
143
+ 10,
144
+ 3,
145
+ 3,
146
+ 3,
147
+ 3,
148
+ 2,
149
+ 2
150
+ ],
151
+ "conv_stride": [
152
+ 5,
153
+ 2,
154
+ 2,
155
+ 2,
156
+ 2,
157
+ 2,
158
+ 2
159
+ ],
160
+ "cross_attention_hidden_size": null,
161
+ "ctc_loss_reduction": "sum",
162
+ "ctc_zero_infinity": false,
163
+ "decoder_start_token_id": null,
164
+ "diversity_loss_weight": 0.1,
165
+ "diversity_penalty": 0.0,
166
+ "do_sample": false,
167
+ "do_stable_layer_norm": true,
168
+ "early_stopping": false,
169
+ "encoder_no_repeat_ngram_size": 0,
170
+ "eos_token_id": 2,
171
+ "feat_extract_activation": "gelu",
172
+ "feat_extract_dropout": 0.0,
173
+ "feat_extract_norm": "layer",
174
+ "feat_proj_dropout": 0.0,
175
+ "feat_quantizer_dropout": 0.0,
176
+ "final_dropout": 0.0,
177
+ "finetuning_task": null,
178
+ "forced_bos_token_id": null,
179
+ "forced_eos_token_id": null,
180
+ "gradient_checkpointing": false,
181
+ "hidden_act": "gelu",
182
+ "hidden_dropout": 0.0,
183
+ "hidden_dropout_prob": 0.0,
184
+ "hidden_size": 1024,
185
+ "id2label": {
186
+ "0": "LABEL_0",
187
+ "1": "LABEL_1"
188
+ },
189
+ "initializer_range": 0.02,
190
+ "intermediate_size": 4096,
191
+ "is_decoder": false,
192
+ "is_encoder_decoder": false,
193
+ "label2id": {
194
+ "LABEL_0": 0,
195
+ "LABEL_1": 1
196
+ },
197
+ "layer_norm_eps": 1e-05,
198
+ "layerdrop": 0.0,
199
+ "length_penalty": 1.0,
200
+ "mask_feature_length": 10,
201
+ "mask_feature_min_masks": 0,
202
+ "mask_feature_prob": 0.0,
203
+ "mask_time_length": 10,
204
+ "mask_time_min_masks": 2,
205
+ "mask_time_prob": 0.0,
206
+ "max_length": 20,
207
+ "min_length": 0,
208
+ "model_type": "wav2vec2",
209
+ "no_repeat_ngram_size": 0,
210
+ "num_adapter_layers": 3,
211
+ "num_attention_heads": 16,
212
+ "num_beam_groups": 1,
213
+ "num_beams": 1,
214
+ "num_codevector_groups": 2,
215
+ "num_codevectors_per_group": 320,
216
+ "num_conv_pos_embedding_groups": 16,
217
+ "num_conv_pos_embeddings": 128,
218
+ "num_feat_extract_layers": 7,
219
+ "num_hidden_layers": 24,
220
+ "num_negatives": 100,
221
+ "num_return_sequences": 1,
222
+ "output_attentions": false,
223
+ "output_hidden_size": 1024,
224
+ "output_hidden_states": false,
225
+ "output_scores": false,
226
+ "pad_token_id": 0,
227
+ "prefix": null,
228
+ "problem_type": null,
229
+ "proj_codevector_dim": 768,
230
+ "pruned_heads": {},
231
+ "remove_invalid_values": false,
232
+ "repetition_penalty": 1.0,
233
+ "return_dict": true,
234
+ "return_dict_in_generate": false,
235
+ "sep_token_id": null,
236
+ "task_specific_params": null,
237
+ "tdnn_dilation": [
238
+ 1,
239
+ 2,
240
+ 3,
241
+ 1,
242
+ 1
243
+ ],
244
+ "tdnn_dim": [
245
+ 512,
246
+ 512,
247
+ 512,
248
+ 512,
249
+ 1500
250
+ ],
251
+ "tdnn_kernel": [
252
+ 5,
253
+ 3,
254
+ 3,
255
+ 1,
256
+ 1
257
+ ],
258
+ "temperature": 1.0,
259
+ "tie_encoder_decoder": false,
260
+ "tie_word_embeddings": true,
261
+ "tokenizer_class": null,
262
+ "top_k": 50,
263
+ "top_p": 1.0,
264
+ "torch_dtype": null,
265
+ "torchscript": false,
266
+ "transformers_version": "4.17.0.dev0",
267
+ "use_bfloat16": false,
268
+ "use_weighted_layer_sum": false,
269
+ "vocab_size": 32,
270
+ "xvector_output_dim": 512
271
+ },
272
+ "eos_token_id": 2,
273
+ "is_encoder_decoder": true,
274
+ "max_length": 50,
275
+ "model_type": "speech-encoder-decoder",
276
+ "pad_token_id": 1,
277
+ "processor_class": "Wav2Vec2Processor",
278
+ "tie_word_embeddings": false,
279
+ "torch_dtype": "float32",
280
+ "transformers_version": null,
281
+ "use_cache": false
282
+ }
create_model.py ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from transformers import SpeechEncoderDecoderModel, AutoFeatureExtractor, AutoTokenizer, Wav2Vec2Processor
2
+ import torch
3
+
4
+ # checkpoints to leverage
5
+ encoder_id = "facebook/wav2vec2-large-lv60"
6
+ decoder_id = "facebook/bart-large"
7
+
8
+ feature_extractor = AutoFeatureExtractor.from_pretrained(encoder_id)
9
+ feature_extractor.save_pretrained("./")
10
+ tokenizer = AutoTokenizer.from_pretrained(decoder_id)
11
+ tokenizer.save_pretrained("./")
12
+
13
+ model = SpeechEncoderDecoderModel.from_encoder_decoder_pretrained(encoder_id, decoder_id, encoder_add_adapter=False)
14
+ model.config.decoder_start_token_id = model.decoder.config.bos_token_id
15
+ model.config.pad_token_id = model.decoder.config.pad_token_id
16
+ model.config.eos_token_id = model.decoder.config.eos_token_id
17
+ model.config.max_length = 50
18
+ model.config.num_beams = 1
19
+ model.config.encoder.layerdrop = 0.0
20
+ model.config.use_cache = False
21
+ model.config.decoder.use_cache = False
22
+ model.config.processor_class = "Wav2Vec2Processor"
23
+
24
+ # set all encoder regularisation to zero
25
+ model.config.encoder.feat_proj_dropout = 0.0
26
+ model.config.encoder.final_dropout = 0.0
27
+ model.config.encoder.activation_dropout = 0.0
28
+ model.config.encoder.apply_spec_augment = False
29
+ model.config.encoder.attention_dropout = 0.0
30
+ model.config.encoder.feat_extract_dropout = 0.0
31
+ model.config.encoder.feat_proj_dropout = 0.0
32
+ model.config.encoder.hidden_dropout = 0.0
33
+ model.config.encoder.hidden_dropout_prob = 0.0
34
+ model.config.encoder.layerdrop = 0.0
35
+ model.config.encoder.mask_feature_prob = 0.0
36
+ model.config.encoder.mask_time_prob = 0.0
37
+
38
+ # set all decoder regularisation to zero
39
+ model.config.decoder.activation_dropout = 0.0
40
+ model.config.decoder.attention_dropout = 0.0
41
+ model.config.decoder.classif_dropout = 0.0
42
+ model.config.decoder.classifier_dropout = 0.0
43
+ model.config.decoder.dropout = 0.0
44
+
45
+ # check if generation works
46
+ out = model.generate(torch.ones((1, 2000)))
47
+
48
+ model.save_pretrained("./")
49
+
merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
preprocessor_config.json ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "do_normalize": true,
3
+ "feature_extractor_type": "Wav2Vec2FeatureExtractor",
4
+ "feature_size": 1,
5
+ "padding_side": "right",
6
+ "padding_value": 0.0,
7
+ "return_attention_mask": true,
8
+ "sampling_rate": 16000
9
+ }
pytorch_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2a7330e5b0fed6296b39a777dcd3423736e7c98afc6948fe8aa9ec305ffe6505
3
+ size 2278376895
run_librispeech.sh ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+ CUDA_VISIBLE_DEVICES=0 python run_speech_recognition_seq2seq.py \
3
+ --dataset_name="librispeech_asr" \
4
+ --model_name_or_path="./" \
5
+ --dataset_config_name="clean" \
6
+ --train_split_name="train.100" \
7
+ --eval_split_name="validation" \
8
+ --output_dir="./" \
9
+ --preprocessing_num_workers="1" \
10
+ --length_column_name="input_length" \
11
+ --overwrite_output_dir \
12
+ --num_train_epochs="5" \
13
+ --per_device_train_batch_size="8" \
14
+ --per_device_eval_batch_size="8" \
15
+ --gradient_accumulation_steps="4" \
16
+ --generation_max_length="40" \
17
+ --generation_num_beams="1" \
18
+ --learning_rate="3e-5" \
19
+ --warmup_steps="500" \
20
+ --evaluation_strategy="steps" \
21
+ --text_column_name="text" \
22
+ --save_steps="500" \
23
+ --eval_steps="500" \
24
+ --logging_steps="1" \
25
+ --save_total_limit="1" \
26
+ --freeze_feature_encoder \
27
+ --gradient_checkpointing \
28
+ --fp16 \
29
+ --group_by_length \
30
+ --predict_with_generate \
31
+ --do_lower_case \
32
+ --do_eval --do_train \
33
+ --push_to_hub \
34
+ --use_auth_token
35
+
run_speech_recognition_seq2seq.py ADDED
@@ -0,0 +1,539 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python
2
+ # coding=utf-8
3
+ # Copyright 2021 The HuggingFace Team. All rights reserved.
4
+ #
5
+ # Licensed under the Apache License, Version 2.0 (the "License");
6
+ # you may not use this file except in compliance with the License.
7
+ # You may obtain a copy of the License at
8
+ #
9
+ # http://www.apache.org/licenses/LICENSE-2.0
10
+ #
11
+ # Unless required by applicable law or agreed to in writing, software
12
+ # distributed under the License is distributed on an "AS IS" BASIS,
13
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ # See the License for the specific language governing permissions and
15
+ # limitations under the License.
16
+ """
17
+ Fine-tuning the library models for sequence to sequence speech recognition.
18
+ """
19
+ # You can also adapt this script on your own sequence to sequence speech
20
+ # recognition task. Pointers for this are left as comments.
21
+
22
+ import logging
23
+ import os
24
+ import sys
25
+ from dataclasses import dataclass, field
26
+ from typing import Any, Dict, List, Optional, Union
27
+
28
+ import datasets
29
+ import torch
30
+ from datasets import DatasetDict, load_dataset, load_metric
31
+
32
+ import bitsandbytes as bnb
33
+ import transformers
34
+ from transformers import (
35
+ AutoConfig,
36
+ AutoFeatureExtractor,
37
+ AutoModelForSpeechSeq2Seq,
38
+ AutoProcessor,
39
+ AutoTokenizer,
40
+ HfArgumentParser,
41
+ Seq2SeqTrainer,
42
+ Seq2SeqTrainingArguments,
43
+ set_seed,
44
+ )
45
+ from transformers.trainer_pt_utils import get_parameter_names
46
+ from transformers.trainer_utils import get_last_checkpoint, is_main_process
47
+ from transformers.utils import check_min_version
48
+ from transformers.utils.versions import require_version
49
+ from transformers.optimization import Adafactor
50
+
51
+
52
+ # Will error if the minimal version of Transformers is not installed. Remove at your own risks.
53
+ check_min_version("4.17.0.dev0")
54
+
55
+ require_version("datasets>=1.8.0", "To fix: pip install -r examples/pytorch/summarization/requirements.txt")
56
+
57
+ logger = logging.getLogger(__name__)
58
+
59
+
60
+ @dataclass
61
+ class ModelArguments:
62
+ """
63
+ Arguments pertaining to which model/config/tokenizer we are going to fine-tune from.
64
+ """
65
+
66
+ model_name_or_path: str = field(
67
+ metadata={"help": "Path to pretrained model or model identifier from huggingface.co/models"}
68
+ )
69
+ config_name: Optional[str] = field(
70
+ default=None, metadata={"help": "Pretrained config name or path if not the same as model_name"}
71
+ )
72
+ tokenizer_name: Optional[str] = field(
73
+ default=None, metadata={"help": "Pretrained tokenizer name or path if not the same as model_name"}
74
+ )
75
+ feature_extractor_name: Optional[str] = field(
76
+ default=None, metadata={"help": "feature extractor name or path if not the same as model_name"}
77
+ )
78
+ cache_dir: Optional[str] = field(
79
+ default=None,
80
+ metadata={"help": "Where to store the pretrained models downloaded from huggingface.co"},
81
+ )
82
+ use_fast_tokenizer: bool = field(
83
+ default=True,
84
+ metadata={"help": "Whether to use one of the fast tokenizer (backed by the tokenizers library) or not."},
85
+ )
86
+ model_revision: str = field(
87
+ default="main",
88
+ metadata={"help": "The specific model version to use (can be a branch name, tag name or commit id)."},
89
+ )
90
+ use_auth_token: bool = field(
91
+ default=False,
92
+ metadata={
93
+ "help": "Will use the token generated when running `transformers-cli login` (necessary to use this script "
94
+ "with private models)."
95
+ },
96
+ )
97
+ freeze_feature_encoder: bool = field(
98
+ default=True, metadata={"help": "Whether to freeze the feature encoder layers of the model."}
99
+ )
100
+
101
+
102
+ @dataclass
103
+ class DataTrainingArguments:
104
+ """
105
+ Arguments pertaining to what data we are going to input our model for training and eval.
106
+ """
107
+
108
+ dataset_name: str = field(
109
+ default=None, metadata={"help": "The name of the dataset to use (via the datasets library)."}
110
+ )
111
+ dataset_config_name: Optional[str] = field(
112
+ default=None, metadata={"help": "The configuration name of the dataset to use (via the datasets library)."}
113
+ )
114
+ text_column: Optional[str] = field(
115
+ default=None,
116
+ metadata={"help": "The name of the column in the datasets containing the full texts (for summarization)."},
117
+ )
118
+ overwrite_cache: bool = field(
119
+ default=False, metadata={"help": "Overwrite the cached training and evaluation sets"}
120
+ )
121
+ preprocessing_num_workers: Optional[int] = field(
122
+ default=None,
123
+ metadata={"help": "The number of processes to use for the preprocessing."},
124
+ )
125
+ max_train_samples: Optional[int] = field(
126
+ default=None,
127
+ metadata={
128
+ "help": "For debugging purposes or quicker training, truncate the number of training examples to this "
129
+ "value if set."
130
+ },
131
+ )
132
+ max_eval_samples: Optional[int] = field(
133
+ default=None,
134
+ metadata={
135
+ "help": "For debugging purposes or quicker training, truncate the number of evaluation examples to this "
136
+ "value if set."
137
+ },
138
+ )
139
+ audio_column_name: str = field(
140
+ default="audio",
141
+ metadata={"help": "The name of the dataset column containing the audio data. Defaults to 'audio'"},
142
+ )
143
+ text_column_name: str = field(
144
+ default="text",
145
+ metadata={"help": "The name of the dataset column containing the text data. Defaults to 'text'"},
146
+ )
147
+ max_duration_in_seconds: float = field(
148
+ default=20.0,
149
+ metadata={
150
+ "help": "Truncate audio files that are longer than `max_duration_in_seconds` seconds to 'max_duration_in_seconds`"
151
+ },
152
+ )
153
+ min_duration_in_seconds: float = field(
154
+ default=0.0, metadata={"help": "Filter audio files that are shorter than `min_duration_in_seconds` seconds"}
155
+ )
156
+ preprocessing_only: bool = field(
157
+ default=False,
158
+ metadata={
159
+ "help": "Whether to only do data preprocessing and skip training. "
160
+ "This is especially useful when data preprocessing errors out in distributed training due to timeout. "
161
+ "In this case, one should run the preprocessing in a non-distributed setup with `preprocessing_only=True` "
162
+ "so that the cached datasets can consequently be loaded in distributed training"
163
+ },
164
+ )
165
+ train_split_name: str = field(
166
+ default="train",
167
+ metadata={
168
+ "help": "The name of the training data set split to use (via the datasets library). Defaults to 'train'"
169
+ },
170
+ )
171
+ eval_split_name: str = field(
172
+ default="test",
173
+ metadata={
174
+ "help": "The name of the training data set split to use (via the datasets library). Defaults to 'train'"
175
+ },
176
+ )
177
+ do_lower_case: bool = field(
178
+ default=True,
179
+ metadata={"help": "Whether the target text should be lower cased."},
180
+ )
181
+
182
+
183
+ @dataclass
184
+ class DataCollatorSpeechSeq2SeqWithPadding:
185
+ """
186
+ Data collator that will dynamically pad the inputs received.
187
+ Args:
188
+ processor ([`Wav2Vec2Processor`])
189
+ The processor used for proccessing the data.
190
+ decoder_start_token_id (`int`)
191
+ The begin-of-sentence of the decoder.
192
+ """
193
+
194
+ processor: Any
195
+ decoder_start_token_id: int
196
+
197
+ def __call__(self, features: List[Dict[str, Union[List[int], torch.Tensor]]]) -> Dict[str, torch.Tensor]:
198
+ # split inputs and labels since they have to be of different lenghts and need
199
+ # different padding methods
200
+ input_features = [{"input_values": feature["input_values"]} for feature in features]
201
+ label_features = [{"input_ids": feature["labels"]} for feature in features]
202
+
203
+ batch = self.processor.feature_extractor.pad(input_features, return_tensors="pt")
204
+
205
+ labels_batch = self.processor.tokenizer.pad(label_features, return_tensors="pt")
206
+
207
+ # replace padding with -100 to ignore loss correctly
208
+ labels = labels_batch["input_ids"].masked_fill(labels_batch.attention_mask.ne(1), -100)
209
+
210
+ # if bos token is appended in previous tokenization step,
211
+ # cut bos token here as it's append later anyways
212
+ if (labels[:, 0] == self.decoder_start_token_id).all().cpu().item():
213
+ labels = labels[:, 1:]
214
+
215
+ batch["labels"] = labels
216
+
217
+ return batch
218
+
219
+
220
+ def main():
221
+ # 1. Parse input arguments
222
+ # See all possible arguments in src/transformers/training_args.py
223
+ # or by passing the --help flag to this script.
224
+ # We now keep distinct sets of args, for a cleaner separation of concerns.
225
+ parser = HfArgumentParser((ModelArguments, DataTrainingArguments, Seq2SeqTrainingArguments))
226
+
227
+ if len(sys.argv) == 2 and sys.argv[1].endswith(".json"):
228
+ # If we pass only one argument to the script and it's the path to a json file,
229
+ # let's parse it to get our arguments.
230
+ model_args, data_args, training_args = parser.parse_json_file(json_file=os.path.abspath(sys.argv[1]))
231
+ else:
232
+ model_args, data_args, training_args = parser.parse_args_into_dataclasses()
233
+
234
+ # 2. Setup logging
235
+ logging.basicConfig(
236
+ format="%(asctime)s - %(levelname)s - %(name)s - %(message)s",
237
+ datefmt="%m/%d/%Y %H:%M:%S",
238
+ handlers=[logging.StreamHandler(sys.stdout)],
239
+ )
240
+ log_level = training_args.get_process_log_level()
241
+ logger.setLevel(log_level)
242
+ datasets.utils.logging.set_verbosity(log_level)
243
+ transformers.utils.logging.set_verbosity(log_level)
244
+ transformers.utils.logging.enable_default_handler()
245
+ transformers.utils.logging.enable_explicit_format()
246
+
247
+ logger.setLevel(logging.INFO if is_main_process(training_args.local_rank) else logging.WARN)
248
+
249
+ # Log on each process the small summary:
250
+ logger.warning(
251
+ f"Process rank: {training_args.local_rank}, device: {training_args.device}, n_gpu: {training_args.n_gpu}"
252
+ f"distributed training: {bool(training_args.local_rank != -1)}, 16-bits training: {training_args.fp16}"
253
+ )
254
+ logger.info(f"Training/evaluation parameters {training_args}")
255
+
256
+ # Set the verbosity to info of the Transformers logger (on main process only):
257
+ if is_main_process(training_args.local_rank):
258
+ transformers.utils.logging.set_verbosity_info()
259
+ logger.info("Training/evaluation parameters %s", training_args)
260
+
261
+ # 3. Detecting last checkpoint and eventualy continue from last checkpoint
262
+ last_checkpoint = None
263
+ if os.path.isdir(training_args.output_dir) and training_args.do_train and not training_args.overwrite_output_dir:
264
+ last_checkpoint = get_last_checkpoint(training_args.output_dir)
265
+ if last_checkpoint is None and len(os.listdir(training_args.output_dir)) > 0:
266
+ raise ValueError(
267
+ f"Output directory ({training_args.output_dir}) already exists and is not empty. "
268
+ "Use --overwrite_output_dir to overcome."
269
+ )
270
+ elif last_checkpoint is not None and training_args.resume_from_checkpoint is None:
271
+ logger.info(
272
+ f"Checkpoint detected, resuming training at {last_checkpoint}. To avoid this behavior, change "
273
+ "the `--output_dir` or add `--overwrite_output_dir` to train from scratch."
274
+ )
275
+
276
+ # Set seed before initializing model.
277
+ set_seed(training_args.seed)
278
+
279
+ # 4. Load dataset
280
+ raw_datasets = DatasetDict()
281
+
282
+ if training_args.do_train:
283
+ raw_datasets["train"] = load_dataset(
284
+ data_args.dataset_name, data_args.dataset_config_name, split=data_args.train_split_name
285
+ )
286
+
287
+ if training_args.do_eval:
288
+ raw_datasets["eval"] = load_dataset(
289
+ data_args.dataset_name, data_args.dataset_config_name, split=data_args.eval_split_name
290
+ )
291
+
292
+ if data_args.audio_column_name not in next(iter(raw_datasets.values())).column_names:
293
+ raise ValueError(
294
+ f"--audio_column_name '{data_args.audio_column_name}' not found in dataset '{data_args.dataset_name}'. "
295
+ "Make sure to set `--audio_column_name` to the correct audio column - one of "
296
+ f"{', '.join(next(iter(raw_datasets.values())).column_names)}."
297
+ )
298
+
299
+ if data_args.text_column_name not in next(iter(raw_datasets.values())).column_names:
300
+ raise ValueError(
301
+ f"--text_column_name {data_args.text_column_name} not found in dataset '{data_args.dataset_name}'. "
302
+ "Make sure to set `--text_column_name` to the correct text column - one of "
303
+ f"{', '.join(next(iter(raw_datasets.values())).column_names)}."
304
+ )
305
+
306
+ # 5. Load pretrained model, tokenizer, and feature extractor
307
+ #
308
+ # Distributed training:
309
+ # The .from_pretrained methods guarantee that only one local process can concurrently
310
+ config = AutoConfig.from_pretrained(
311
+ model_args.config_name if model_args.config_name else model_args.model_name_or_path,
312
+ cache_dir=model_args.cache_dir,
313
+ revision=model_args.model_revision,
314
+ use_auth_token=True if model_args.use_auth_token else None,
315
+ )
316
+
317
+ feature_extractor = AutoFeatureExtractor.from_pretrained(
318
+ model_args.feature_extractor_name if model_args.feature_extractor_name else model_args.model_name_or_path,
319
+ cache_dir=model_args.cache_dir,
320
+ revision=model_args.model_revision,
321
+ use_auth_token=True if model_args.use_auth_token else None,
322
+ )
323
+ tokenizer = AutoTokenizer.from_pretrained(
324
+ model_args.tokenizer_name if model_args.tokenizer_name else model_args.model_name_or_path,
325
+ cache_dir=model_args.cache_dir,
326
+ use_fast=model_args.use_fast_tokenizer,
327
+ revision=model_args.model_revision,
328
+ use_auth_token=True if model_args.use_auth_token else None,
329
+ )
330
+ model = AutoModelForSpeechSeq2Seq.from_pretrained(
331
+ model_args.model_name_or_path,
332
+ config=config,
333
+ cache_dir=model_args.cache_dir,
334
+ revision=model_args.model_revision,
335
+ use_auth_token=True if model_args.use_auth_token else None,
336
+ )
337
+
338
+ if model.config.decoder_start_token_id is None:
339
+ raise ValueError("Make sure that `config.decoder_start_token_id` is correctly defined")
340
+
341
+ if model_args.freeze_feature_encoder:
342
+ model.freeze_feature_encoder()
343
+
344
+ # 6. Resample speech dataset if necassary
345
+ dataset_sampling_rate = next(iter(raw_datasets.values())).features[data_args.audio_column_name].sampling_rate
346
+ if dataset_sampling_rate != feature_extractor.sampling_rate:
347
+ raw_datasets = raw_datasets.cast_column(
348
+ data_args.audio_column_name, datasets.features.Audio(sampling_rate=feature_extractor.sampling_rate)
349
+ )
350
+
351
+ # 7. Preprocessing the datasets.
352
+ # We need to read the audio files as arrays and tokenize the targets.
353
+ max_input_length = data_args.max_duration_in_seconds * feature_extractor.sampling_rate
354
+ min_input_length = data_args.min_duration_in_seconds * feature_extractor.sampling_rate
355
+ audio_column_name = data_args.audio_column_name
356
+ num_workers = data_args.preprocessing_num_workers
357
+ text_column_name = data_args.text_column_name
358
+ model_input_name = feature_extractor.model_input_names[0]
359
+ do_lower_case = data_args.do_lower_case
360
+
361
+ if data_args.max_train_samples is not None:
362
+ raw_datasets["train"] = raw_datasets["train"].select(range(data_args.max_train_samples))
363
+
364
+ if data_args.max_eval_samples is not None:
365
+ raw_datasets["eval"] = raw_datasets["eval"].select(range(data_args.max_eval_samples))
366
+
367
+ def prepare_dataset(batch):
368
+ # process audio
369
+ sample = batch[audio_column_name]
370
+ inputs = feature_extractor(sample["array"], sampling_rate=sample["sampling_rate"])
371
+ # process audio length
372
+ batch[model_input_name] = inputs.input_values[0]
373
+ batch["input_length"] = len(batch["input_values"])
374
+
375
+ # process targets
376
+ input_str = batch[text_column_name].lower() if do_lower_case else batch[text_column_name]
377
+ batch["labels"] = tokenizer(input_str).input_ids
378
+ return batch
379
+
380
+ with training_args.main_process_first(desc="dataset map pre-processing"):
381
+ vectorized_datasets = raw_datasets.map(
382
+ prepare_dataset,
383
+ remove_columns=next(iter(raw_datasets.values())).column_names,
384
+ num_proc=data_args.preprocessing_num_workers,
385
+ desc="preprocess train dataset",
386
+ )
387
+
388
+ # filter data that is shorter than min_input_length or longer than
389
+ # max_input_length
390
+ def is_audio_in_length_range(length):
391
+ return length > min_input_length and length < max_input_length
392
+
393
+ vectorized_datasets = vectorized_datasets.filter(
394
+ is_audio_in_length_range,
395
+ num_proc=num_workers,
396
+ input_columns=["input_length"],
397
+ )
398
+
399
+ # for large datasets it is advised to run the preprocessing on a
400
+ # single machine first with `args.preprocessing_only` since there will mostly likely
401
+ # be a timeout when running the script in distributed mode.
402
+ # In a second step `args.preprocessing_only` can then be set to `False` to load the
403
+ # cached dataset
404
+ if data_args.preprocessing_only:
405
+ cache = {k: v.cache_files for k, v in vectorized_datasets.items()}
406
+ logger.info(f"Data preprocessing finished. Files cached at {cache}.")
407
+ return
408
+
409
+ # 8. Load Metric
410
+ metric = load_metric("wer")
411
+
412
+ def compute_metrics(pred):
413
+ pred_ids = pred.predictions
414
+
415
+ pred.label_ids[pred.label_ids == -100] = tokenizer.pad_token_id
416
+
417
+ pred_str = tokenizer.batch_decode(pred_ids, skip_special_tokens=True)
418
+ # we do not want to group tokens when computing the metrics
419
+ label_str = tokenizer.batch_decode(pred.label_ids, skip_special_tokens=True)
420
+
421
+ wer = metric.compute(predictions=pred_str, references=label_str)
422
+
423
+ return {"wer": wer}
424
+
425
+ # 9. Create a single speech processor
426
+ if is_main_process(training_args.local_rank):
427
+ # save feature extractor, tokenizer and config
428
+ feature_extractor.save_pretrained(training_args.output_dir)
429
+ tokenizer.save_pretrained(training_args.output_dir)
430
+ config.save_pretrained(training_args.output_dir)
431
+
432
+ processor = AutoProcessor.from_pretrained(training_args.output_dir)
433
+
434
+ # 10. Define data collator
435
+ data_collator = DataCollatorSpeechSeq2SeqWithPadding(
436
+ processor=processor, decoder_start_token_id=model.config.decoder_start_token_id
437
+ )
438
+
439
+ decay_parameters = get_parameter_names(model, [torch.nn.LayerNorm])
440
+ decay_parameters = [name for name in decay_parameters if "bias" not in name]
441
+ optimizer_grouped_parameters = [
442
+ {
443
+ "params": [p for n, p in model.named_parameters() if n in decay_parameters],
444
+ "weight_decay": training_args.weight_decay,
445
+ },
446
+ {
447
+ "params": [p for n, p in model.named_parameters() if n not in decay_parameters],
448
+ "weight_decay": 0.0,
449
+ },
450
+ ]
451
+
452
+ optimizer = bnb.optim.Adam8bit(
453
+ params=optimizer_grouped_parameters,
454
+ lr=training_args.learning_rate,
455
+ betas=(training_args.adam_beta1, training_args.adam_beta2),
456
+ eps=training_args.adam_epsilon,
457
+ )
458
+
459
+ """optimizer = Adafactor(
460
+ params=optimizer_grouped_parameters,
461
+ lr=training_args.learning_rate,
462
+ beta1=training_args.adam_beta1,
463
+ eps=training_args.adam_epsilon,
464
+ relative_step=False,
465
+ )"""
466
+
467
+
468
+ optimizers = (optimizer, None)
469
+
470
+
471
+ #11. Initialize Trainer
472
+
473
+ trainer = Seq2SeqTrainer(
474
+ model=model,
475
+ args=training_args,
476
+ train_dataset=vectorized_datasets["train"] if training_args.do_train else None,
477
+ eval_dataset=vectorized_datasets["eval"] if training_args.do_eval else None,
478
+ tokenizer=feature_extractor,
479
+ data_collator=data_collator,
480
+ compute_metrics=compute_metrics if training_args.predict_with_generate else None,
481
+ optimizers=optimizers,
482
+ )
483
+
484
+ # 12. Training
485
+ if training_args.do_train:
486
+ checkpoint = None
487
+ if training_args.resume_from_checkpoint is not None:
488
+ checkpoint = training_args.resume_from_checkpoint
489
+ elif last_checkpoint is not None:
490
+ checkpoint = last_checkpoint
491
+ train_result = trainer.train(resume_from_checkpoint=checkpoint)
492
+ trainer.save_model() # Saves the feature extractor too for easy upload
493
+
494
+ metrics = train_result.metrics
495
+ max_train_samples = (
496
+ data_args.max_train_samples
497
+ if data_args.max_train_samples is not None
498
+ else len(vectorized_datasets["train"])
499
+ )
500
+ metrics["train_samples"] = min(max_train_samples, len(vectorized_datasets["train"]))
501
+ trainer.log_metrics("train", metrics)
502
+ trainer.save_metrics("train", metrics)
503
+ trainer.save_state()
504
+
505
+ # 13. Evaluation
506
+ results = {}
507
+ if training_args.do_eval:
508
+ logger.info("*** Evaluate ***")
509
+ metrics = trainer.evaluate(
510
+ metric_key_prefix="eval", max_length=model.config.max_length, num_beams=model.config.num_beams
511
+ )
512
+ max_eval_samples = (
513
+ data_args.max_eval_samples if data_args.max_eval_samples is not None else len(vectorized_datasets["eval"])
514
+ )
515
+ metrics["eval_samples"] = min(max_eval_samples, len(vectorized_datasets["eval"]))
516
+
517
+ trainer.log_metrics("eval", metrics)
518
+ trainer.save_metrics("eval", metrics)
519
+
520
+ # 14. Write Training Stats
521
+ kwargs = {"finetuned_from": model_args.model_name_or_path, "tasks": "speech recognition"}
522
+ if data_args.dataset_name is not None:
523
+ kwargs["dataset_tags"] = data_args.dataset_name
524
+ if data_args.dataset_config_name is not None:
525
+ kwargs["dataset_args"] = data_args.dataset_config_name
526
+ kwargs["dataset"] = f"{data_args.dataset_name} {data_args.dataset_config_name}"
527
+ else:
528
+ kwargs["dataset"] = data_args.dataset_name
529
+
530
+ if training_args.push_to_hub:
531
+ trainer.push_to_hub(**kwargs)
532
+ else:
533
+ trainer.create_model_card(**kwargs)
534
+
535
+ return results
536
+
537
+
538
+ if __name__ == "__main__":
539
+ main()
runs/Mar14_12-42-59_sanchit--v100/1647261807.8349104/events.out.tfevents.1647261807.sanchit--v100.3790263.1 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6dfbfcc0599488958494dab0db5c811959c7bc035773482ca633bb7df2008bd0
3
+ size 4973
runs/Mar14_12-42-59_sanchit--v100/events.out.tfevents.1647261807.sanchit--v100.3790263.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4c6bfa26345c79bfab2daa327510c77038046fd56b8254480cdba76c53eafab6
3
+ size 10822
runs/Mar14_12-45-38_sanchit--v100/1647261962.2986772/events.out.tfevents.1647261962.sanchit--v100.3790513.1 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6454e2b261bcba4e4f77851e0f652aa3446f7d2e375099d3c6b419f74eb46855
3
+ size 4973
runs/Mar14_12-45-38_sanchit--v100/events.out.tfevents.1647261962.sanchit--v100.3790513.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:eb613e837093dd571847bc7ec5dc804e2cf0b527eda8182a37ccdf97eaddca18
3
+ size 88027
special_tokens_map.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"bos_token": "<s>", "eos_token": "</s>", "unk_token": "<unk>", "sep_token": "</s>", "pad_token": "<pad>", "cls_token": "<s>", "mask_token": {"content": "<mask>", "single_word": false, "lstrip": true, "rstrip": false, "normalized": false}}
tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
tokenizer_config.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"errors": "replace", "bos_token": "<s>", "eos_token": "</s>", "sep_token": "</s>", "cls_token": "<s>", "unk_token": "<unk>", "pad_token": "<pad>", "mask_token": "<mask>", "add_prefix_space": false, "trim_offsets": true, "model_max_length": 1024, "special_tokens_map_file": null, "name_or_path": "./", "tokenizer_class": "BartTokenizer"}
training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7640d5967bf9a67d1a682821f370b5a53d5342183a923bf846eb07d080ba1642
3
+ size 3119
vocab.json ADDED
The diff for this file is too large to render. See raw diff
 
wandb/debug-internal.log ADDED
@@ -0,0 +1 @@
 
 
1
+ run-20220314_124602-2fs73jtc/logs/debug-internal.log
wandb/debug.log ADDED
@@ -0,0 +1 @@
 
 
1
+ run-20220314_124602-2fs73jtc/logs/debug.log
wandb/latest-run ADDED
@@ -0,0 +1 @@
 
 
1
+ run-20220314_124602-2fs73jtc
wandb/run-20220314_124328-3fc5iuzr/files/config.yaml ADDED
@@ -0,0 +1,734 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ wandb_version: 1
2
+
3
+ _n_gpu:
4
+ desc: null
5
+ value: 1
6
+ _name_or_path:
7
+ desc: null
8
+ value: ./
9
+ _wandb:
10
+ desc: null
11
+ value:
12
+ cli_version: 0.12.10
13
+ framework: huggingface
14
+ huggingface_version: 4.17.0.dev0
15
+ is_jupyter_run: false
16
+ is_kaggle_kernel: false
17
+ m:
18
+ - 1: train/global_step
19
+ 6:
20
+ - 3
21
+ - 1: train/loss
22
+ 5: 1
23
+ 6:
24
+ - 1
25
+ - 1: train/learning_rate
26
+ 5: 1
27
+ 6:
28
+ - 1
29
+ - 1: train/epoch
30
+ 5: 1
31
+ 6:
32
+ - 1
33
+ python_version: 3.9.5
34
+ start_time: 1647261808
35
+ t:
36
+ 1:
37
+ - 1
38
+ - 5
39
+ - 11
40
+ 3:
41
+ - 13
42
+ 4: 3.9.5
43
+ 5: 0.12.10
44
+ 6: 4.17.0.dev0
45
+ 8:
46
+ - 5
47
+ adafactor:
48
+ desc: null
49
+ value: false
50
+ adam_beta1:
51
+ desc: null
52
+ value: 0.9
53
+ adam_beta2:
54
+ desc: null
55
+ value: 0.999
56
+ adam_epsilon:
57
+ desc: null
58
+ value: 1.0e-08
59
+ add_cross_attention:
60
+ desc: null
61
+ value: false
62
+ architectures:
63
+ desc: null
64
+ value:
65
+ - SpeechEncoderDecoderModel
66
+ bad_words_ids:
67
+ desc: null
68
+ value: null
69
+ bf16:
70
+ desc: null
71
+ value: false
72
+ bf16_full_eval:
73
+ desc: null
74
+ value: false
75
+ bos_token_id:
76
+ desc: null
77
+ value: null
78
+ chunk_size_feed_forward:
79
+ desc: null
80
+ value: 0
81
+ cross_attention_hidden_size:
82
+ desc: null
83
+ value: null
84
+ dataloader_drop_last:
85
+ desc: null
86
+ value: false
87
+ dataloader_num_workers:
88
+ desc: null
89
+ value: 0
90
+ dataloader_pin_memory:
91
+ desc: null
92
+ value: true
93
+ ddp_bucket_cap_mb:
94
+ desc: null
95
+ value: None
96
+ ddp_find_unused_parameters:
97
+ desc: null
98
+ value: None
99
+ debug:
100
+ desc: null
101
+ value: '[]'
102
+ decoder:
103
+ desc: null
104
+ value:
105
+ _name_or_path: facebook/bart-large
106
+ activation_dropout: 0.0
107
+ activation_function: gelu
108
+ add_bias_logits: false
109
+ add_cross_attention: true
110
+ add_final_layer_norm: false
111
+ architectures:
112
+ - BartModel
113
+ attention_dropout: 0.0
114
+ bad_words_ids: null
115
+ bos_token_id: 0
116
+ chunk_size_feed_forward: 0
117
+ classif_dropout: 0.0
118
+ classifier_dropout: 0.0
119
+ cross_attention_hidden_size: null
120
+ d_model: 1024
121
+ decoder_attention_heads: 16
122
+ decoder_ffn_dim: 4096
123
+ decoder_layerdrop: 0.0
124
+ decoder_layers: 12
125
+ decoder_start_token_id: 2
126
+ diversity_penalty: 0.0
127
+ do_sample: false
128
+ dropout: 0.0
129
+ early_stopping: true
130
+ encoder_attention_heads: 16
131
+ encoder_ffn_dim: 4096
132
+ encoder_layerdrop: 0.0
133
+ encoder_layers: 12
134
+ encoder_no_repeat_ngram_size: 0
135
+ eos_token_id: 2
136
+ finetuning_task: null
137
+ forced_bos_token_id: 0
138
+ forced_eos_token_id: 2
139
+ gradient_checkpointing: false
140
+ id2label:
141
+ '0': LABEL_0
142
+ '1': LABEL_1
143
+ '2': LABEL_2
144
+ init_std: 0.02
145
+ is_decoder: true
146
+ is_encoder_decoder: false
147
+ label2id:
148
+ LABEL_0: 0
149
+ LABEL_1: 1
150
+ LABEL_2: 2
151
+ length_penalty: 1.0
152
+ max_length: 20
153
+ max_position_embeddings: 1024
154
+ min_length: 0
155
+ model_type: bart
156
+ no_repeat_ngram_size: 3
157
+ normalize_before: false
158
+ num_beam_groups: 1
159
+ num_beams: 4
160
+ num_hidden_layers: 12
161
+ num_return_sequences: 1
162
+ output_attentions: false
163
+ output_hidden_states: false
164
+ output_scores: false
165
+ pad_token_id: 1
166
+ prefix: null
167
+ problem_type: null
168
+ pruned_heads: {}
169
+ remove_invalid_values: false
170
+ repetition_penalty: 1.0
171
+ return_dict: true
172
+ return_dict_in_generate: false
173
+ scale_embedding: false
174
+ sep_token_id: null
175
+ task_specific_params:
176
+ summarization:
177
+ length_penalty: 1.0
178
+ max_length: 128
179
+ min_length: 12
180
+ num_beams: 4
181
+ summarization_cnn:
182
+ length_penalty: 2.0
183
+ max_length: 142
184
+ min_length: 56
185
+ num_beams: 4
186
+ summarization_xsum:
187
+ length_penalty: 1.0
188
+ max_length: 62
189
+ min_length: 11
190
+ num_beams: 6
191
+ temperature: 1.0
192
+ tie_encoder_decoder: false
193
+ tie_word_embeddings: true
194
+ tokenizer_class: null
195
+ top_k: 50
196
+ top_p: 1.0
197
+ torch_dtype: null
198
+ torchscript: false
199
+ transformers_version: 4.17.0.dev0
200
+ use_bfloat16: false
201
+ use_cache: false
202
+ vocab_size: 50265
203
+ decoder_start_token_id:
204
+ desc: null
205
+ value: 0
206
+ deepspeed:
207
+ desc: null
208
+ value: None
209
+ disable_tqdm:
210
+ desc: null
211
+ value: false
212
+ diversity_penalty:
213
+ desc: null
214
+ value: 0.0
215
+ do_eval:
216
+ desc: null
217
+ value: true
218
+ do_predict:
219
+ desc: null
220
+ value: false
221
+ do_sample:
222
+ desc: null
223
+ value: false
224
+ do_train:
225
+ desc: null
226
+ value: true
227
+ early_stopping:
228
+ desc: null
229
+ value: false
230
+ encoder:
231
+ desc: null
232
+ value:
233
+ _name_or_path: facebook/wav2vec2-large-lv60
234
+ activation_dropout: 0.0
235
+ adapter_kernel_size: 3
236
+ adapter_stride: 2
237
+ add_adapter: false
238
+ add_cross_attention: false
239
+ apply_spec_augment: false
240
+ architectures:
241
+ - Wav2Vec2ForPreTraining
242
+ attention_dropout: 0.0
243
+ bad_words_ids: null
244
+ bos_token_id: 1
245
+ chunk_size_feed_forward: 0
246
+ classifier_proj_size: 256
247
+ codevector_dim: 768
248
+ contrastive_logits_temperature: 0.1
249
+ conv_bias: true
250
+ conv_dim:
251
+ - 512
252
+ - 512
253
+ - 512
254
+ - 512
255
+ - 512
256
+ - 512
257
+ - 512
258
+ conv_kernel:
259
+ - 10
260
+ - 3
261
+ - 3
262
+ - 3
263
+ - 3
264
+ - 2
265
+ - 2
266
+ conv_stride:
267
+ - 5
268
+ - 2
269
+ - 2
270
+ - 2
271
+ - 2
272
+ - 2
273
+ - 2
274
+ cross_attention_hidden_size: null
275
+ ctc_loss_reduction: sum
276
+ ctc_zero_infinity: false
277
+ decoder_start_token_id: null
278
+ diversity_loss_weight: 0.1
279
+ diversity_penalty: 0.0
280
+ do_sample: false
281
+ do_stable_layer_norm: true
282
+ early_stopping: false
283
+ encoder_no_repeat_ngram_size: 0
284
+ eos_token_id: 2
285
+ feat_extract_activation: gelu
286
+ feat_extract_dropout: 0.0
287
+ feat_extract_norm: layer
288
+ feat_proj_dropout: 0.0
289
+ feat_quantizer_dropout: 0.0
290
+ final_dropout: 0.0
291
+ finetuning_task: null
292
+ forced_bos_token_id: null
293
+ forced_eos_token_id: null
294
+ gradient_checkpointing: false
295
+ hidden_act: gelu
296
+ hidden_dropout: 0.0
297
+ hidden_dropout_prob: 0.0
298
+ hidden_size: 1024
299
+ id2label:
300
+ '0': LABEL_0
301
+ '1': LABEL_1
302
+ initializer_range: 0.02
303
+ intermediate_size: 4096
304
+ is_decoder: false
305
+ is_encoder_decoder: false
306
+ label2id:
307
+ LABEL_0: 0
308
+ LABEL_1: 1
309
+ layer_norm_eps: 1.0e-05
310
+ layerdrop: 0.0
311
+ length_penalty: 1.0
312
+ mask_feature_length: 10
313
+ mask_feature_min_masks: 0
314
+ mask_feature_prob: 0.0
315
+ mask_time_length: 10
316
+ mask_time_min_masks: 2
317
+ mask_time_prob: 0.0
318
+ max_length: 20
319
+ min_length: 0
320
+ model_type: wav2vec2
321
+ no_repeat_ngram_size: 0
322
+ num_adapter_layers: 3
323
+ num_attention_heads: 16
324
+ num_beam_groups: 1
325
+ num_beams: 1
326
+ num_codevector_groups: 2
327
+ num_codevectors_per_group: 320
328
+ num_conv_pos_embedding_groups: 16
329
+ num_conv_pos_embeddings: 128
330
+ num_feat_extract_layers: 7
331
+ num_hidden_layers: 24
332
+ num_negatives: 100
333
+ num_return_sequences: 1
334
+ output_attentions: false
335
+ output_hidden_size: 1024
336
+ output_hidden_states: false
337
+ output_scores: false
338
+ pad_token_id: 0
339
+ prefix: null
340
+ problem_type: null
341
+ proj_codevector_dim: 768
342
+ pruned_heads: {}
343
+ remove_invalid_values: false
344
+ repetition_penalty: 1.0
345
+ return_dict: true
346
+ return_dict_in_generate: false
347
+ sep_token_id: null
348
+ task_specific_params: null
349
+ tdnn_dilation:
350
+ - 1
351
+ - 2
352
+ - 3
353
+ - 1
354
+ - 1
355
+ tdnn_dim:
356
+ - 512
357
+ - 512
358
+ - 512
359
+ - 512
360
+ - 1500
361
+ tdnn_kernel:
362
+ - 5
363
+ - 3
364
+ - 3
365
+ - 1
366
+ - 1
367
+ temperature: 1.0
368
+ tie_encoder_decoder: false
369
+ tie_word_embeddings: true
370
+ tokenizer_class: null
371
+ top_k: 50
372
+ top_p: 1.0
373
+ torch_dtype: null
374
+ torchscript: false
375
+ transformers_version: 4.17.0.dev0
376
+ use_bfloat16: false
377
+ use_weighted_layer_sum: false
378
+ vocab_size: 32
379
+ xvector_output_dim: 512
380
+ encoder_no_repeat_ngram_size:
381
+ desc: null
382
+ value: 0
383
+ eos_token_id:
384
+ desc: null
385
+ value: 2
386
+ eval_accumulation_steps:
387
+ desc: null
388
+ value: None
389
+ eval_batch_size:
390
+ desc: null
391
+ value: 8
392
+ eval_steps:
393
+ desc: null
394
+ value: 500
395
+ evaluation_strategy:
396
+ desc: null
397
+ value: steps
398
+ finetuning_task:
399
+ desc: null
400
+ value: null
401
+ forced_bos_token_id:
402
+ desc: null
403
+ value: null
404
+ forced_eos_token_id:
405
+ desc: null
406
+ value: null
407
+ fp16:
408
+ desc: null
409
+ value: true
410
+ fp16_backend:
411
+ desc: null
412
+ value: auto
413
+ fp16_full_eval:
414
+ desc: null
415
+ value: false
416
+ fp16_opt_level:
417
+ desc: null
418
+ value: O1
419
+ generation_max_length:
420
+ desc: null
421
+ value: 40
422
+ generation_num_beams:
423
+ desc: null
424
+ value: 1
425
+ gradient_accumulation_steps:
426
+ desc: null
427
+ value: 4
428
+ gradient_checkpointing:
429
+ desc: null
430
+ value: true
431
+ greater_is_better:
432
+ desc: null
433
+ value: None
434
+ group_by_length:
435
+ desc: null
436
+ value: true
437
+ half_precision_backend:
438
+ desc: null
439
+ value: amp
440
+ hub_model_id:
441
+ desc: null
442
+ value: None
443
+ hub_strategy:
444
+ desc: null
445
+ value: every_save
446
+ hub_token:
447
+ desc: null
448
+ value: <HUB_TOKEN>
449
+ id2label:
450
+ desc: null
451
+ value:
452
+ '0': LABEL_0
453
+ '1': LABEL_1
454
+ ignore_data_skip:
455
+ desc: null
456
+ value: false
457
+ is_decoder:
458
+ desc: null
459
+ value: false
460
+ is_encoder_decoder:
461
+ desc: null
462
+ value: true
463
+ label2id:
464
+ desc: null
465
+ value:
466
+ LABEL_0: 0
467
+ LABEL_1: 1
468
+ label_names:
469
+ desc: null
470
+ value: None
471
+ label_smoothing_factor:
472
+ desc: null
473
+ value: 0.0
474
+ learning_rate:
475
+ desc: null
476
+ value: 3.0e-05
477
+ length_column_name:
478
+ desc: null
479
+ value: input_length
480
+ length_penalty:
481
+ desc: null
482
+ value: 1.0
483
+ load_best_model_at_end:
484
+ desc: null
485
+ value: false
486
+ local_rank:
487
+ desc: null
488
+ value: -1
489
+ log_level:
490
+ desc: null
491
+ value: -1
492
+ log_level_replica:
493
+ desc: null
494
+ value: -1
495
+ log_on_each_node:
496
+ desc: null
497
+ value: true
498
+ logging_dir:
499
+ desc: null
500
+ value: ./runs/Mar14_12-42-59_sanchit--v100
501
+ logging_first_step:
502
+ desc: null
503
+ value: false
504
+ logging_nan_inf_filter:
505
+ desc: null
506
+ value: true
507
+ logging_steps:
508
+ desc: null
509
+ value: 1
510
+ logging_strategy:
511
+ desc: null
512
+ value: steps
513
+ lr_scheduler_type:
514
+ desc: null
515
+ value: linear
516
+ max_grad_norm:
517
+ desc: null
518
+ value: 1.0
519
+ max_length:
520
+ desc: null
521
+ value: 50
522
+ max_steps:
523
+ desc: null
524
+ value: -1
525
+ metric_for_best_model:
526
+ desc: null
527
+ value: None
528
+ min_length:
529
+ desc: null
530
+ value: 0
531
+ model_type:
532
+ desc: null
533
+ value: speech-encoder-decoder
534
+ mp_parameters:
535
+ desc: null
536
+ value: ''
537
+ no_cuda:
538
+ desc: null
539
+ value: false
540
+ no_repeat_ngram_size:
541
+ desc: null
542
+ value: 0
543
+ num_beam_groups:
544
+ desc: null
545
+ value: 1
546
+ num_beams:
547
+ desc: null
548
+ value: 1
549
+ num_return_sequences:
550
+ desc: null
551
+ value: 1
552
+ num_train_epochs:
553
+ desc: null
554
+ value: 5.0
555
+ optim:
556
+ desc: null
557
+ value: adamw_hf
558
+ output_attentions:
559
+ desc: null
560
+ value: false
561
+ output_dir:
562
+ desc: null
563
+ value: ./
564
+ output_hidden_states:
565
+ desc: null
566
+ value: false
567
+ output_scores:
568
+ desc: null
569
+ value: false
570
+ overwrite_output_dir:
571
+ desc: null
572
+ value: true
573
+ pad_token_id:
574
+ desc: null
575
+ value: 1
576
+ past_index:
577
+ desc: null
578
+ value: -1
579
+ per_device_eval_batch_size:
580
+ desc: null
581
+ value: 8
582
+ per_device_train_batch_size:
583
+ desc: null
584
+ value: 8
585
+ per_gpu_eval_batch_size:
586
+ desc: null
587
+ value: None
588
+ per_gpu_train_batch_size:
589
+ desc: null
590
+ value: None
591
+ predict_with_generate:
592
+ desc: null
593
+ value: true
594
+ prediction_loss_only:
595
+ desc: null
596
+ value: false
597
+ prefix:
598
+ desc: null
599
+ value: null
600
+ problem_type:
601
+ desc: null
602
+ value: null
603
+ processor_class:
604
+ desc: null
605
+ value: Wav2Vec2Processor
606
+ pruned_heads:
607
+ desc: null
608
+ value: {}
609
+ push_to_hub:
610
+ desc: null
611
+ value: true
612
+ push_to_hub_model_id:
613
+ desc: null
614
+ value: None
615
+ push_to_hub_organization:
616
+ desc: null
617
+ value: None
618
+ push_to_hub_token:
619
+ desc: null
620
+ value: <PUSH_TO_HUB_TOKEN>
621
+ remove_invalid_values:
622
+ desc: null
623
+ value: false
624
+ remove_unused_columns:
625
+ desc: null
626
+ value: true
627
+ repetition_penalty:
628
+ desc: null
629
+ value: 1.0
630
+ report_to:
631
+ desc: null
632
+ value: '[''tensorboard'', ''wandb'']'
633
+ resume_from_checkpoint:
634
+ desc: null
635
+ value: None
636
+ return_dict:
637
+ desc: null
638
+ value: true
639
+ return_dict_in_generate:
640
+ desc: null
641
+ value: false
642
+ run_name:
643
+ desc: null
644
+ value: ./
645
+ save_on_each_node:
646
+ desc: null
647
+ value: false
648
+ save_steps:
649
+ desc: null
650
+ value: 500
651
+ save_strategy:
652
+ desc: null
653
+ value: steps
654
+ save_total_limit:
655
+ desc: null
656
+ value: 1
657
+ seed:
658
+ desc: null
659
+ value: 42
660
+ sep_token_id:
661
+ desc: null
662
+ value: null
663
+ sharded_ddp:
664
+ desc: null
665
+ value: '[]'
666
+ skip_memory_metrics:
667
+ desc: null
668
+ value: true
669
+ sortish_sampler:
670
+ desc: null
671
+ value: false
672
+ task_specific_params:
673
+ desc: null
674
+ value: null
675
+ temperature:
676
+ desc: null
677
+ value: 1.0
678
+ tf32:
679
+ desc: null
680
+ value: None
681
+ tie_encoder_decoder:
682
+ desc: null
683
+ value: false
684
+ tie_word_embeddings:
685
+ desc: null
686
+ value: false
687
+ tokenizer_class:
688
+ desc: null
689
+ value: null
690
+ top_k:
691
+ desc: null
692
+ value: 50
693
+ top_p:
694
+ desc: null
695
+ value: 1.0
696
+ torch_dtype:
697
+ desc: null
698
+ value: torch.float32
699
+ torchscript:
700
+ desc: null
701
+ value: false
702
+ tpu_metrics_debug:
703
+ desc: null
704
+ value: false
705
+ tpu_num_cores:
706
+ desc: null
707
+ value: None
708
+ train_batch_size:
709
+ desc: null
710
+ value: 8
711
+ transformers_version:
712
+ desc: null
713
+ value: null
714
+ use_bfloat16:
715
+ desc: null
716
+ value: false
717
+ use_cache:
718
+ desc: null
719
+ value: false
720
+ use_legacy_prediction_loop:
721
+ desc: null
722
+ value: false
723
+ warmup_ratio:
724
+ desc: null
725
+ value: 0.0
726
+ warmup_steps:
727
+ desc: null
728
+ value: 500
729
+ weight_decay:
730
+ desc: null
731
+ value: 0.0
732
+ xpu_backend:
733
+ desc: null
734
+ value: None
wandb/run-20220314_124328-3fc5iuzr/files/output.log ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+
3
+ 0%| | 0/4460 [00:00<?, ?it/s][WARNING|modeling_utils.py:388] 2022-03-14 12:43:31,553 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
4
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:33,466 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
5
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:35,283 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
6
+ {'loss': 23.989, 'learning_rate': 0.0, 'epoch': 0.0}
7
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:37,060 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
8
+ 0%| | 1/4460 [00:07<9:38:27, 7.78s/it][WARNING|modeling_utils.py:388] 2022-03-14 12:43:38,844 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
9
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:40,569 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
10
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:42,262 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
11
+ {'loss': 23.6178, 'learning_rate': 0.0, 'epoch': 0.0}
12
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:43,965 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
13
+ 0%| | 2/4460 [00:14<8:59:42, 7.26s/it][WARNING|modeling_utils.py:388] 2022-03-14 12:43:45,646 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
14
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:47,346 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
15
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:49,002 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
16
+ {'loss': 24.0653, 'learning_rate': 0.0, 'epoch': 0.0}
17
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:50,684 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
18
+
19
+ 0%| | 3/4460 [00:21<8:41:06, 7.02s/it][WARNING|modeling_utils.py:388] 2022-03-14 12:43:52,344 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
20
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:54,010 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
21
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:55,651 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
22
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:43:57,290 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
23
+ 0%| | 4/4460 [00:28<8:28:59, 6.85s/it]
24
+
25
+ 0%| | 4/4460 [00:28<8:28:59, 6.85s/it][WARNING|modeling_utils.py:388] 2022-03-14 12:43:58,982 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
26
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:00,607 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
27
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:02,221 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
28
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:03,840 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
29
+ 0%| | 5/4460 [00:34<8:20:44, 6.74s/it]
30
+
31
+ 0%| | 5/4460 [00:34<8:20:44, 6.74s/it][WARNING|modeling_utils.py:388] 2022-03-14 12:44:05,529 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
32
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:07,172 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
33
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:08,819 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
34
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:10,443 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
35
+ 0%| | 6/4460 [00:41<8:17:03, 6.70s/it]
36
+
37
+ 0%| | 6/4460 [00:41<8:17:03, 6.70s/it][WARNING|modeling_utils.py:388] 2022-03-14 12:44:12,123 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
38
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:13,728 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
39
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:15,371 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
40
+ {'loss': 23.0751, 'learning_rate': 6.000000000000001e-08, 'epoch': 0.01}
41
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:16,981 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
42
+ 0%|▏ | 7/4460 [00:47<8:15:52, 6.68s/it][WARNING|modeling_utils.py:388] 2022-03-14 12:44:18,793 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
43
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:20,395 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
44
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:22,038 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
45
+ {'loss': 23.8228, 'learning_rate': 1.2000000000000002e-07, 'epoch': 0.01}
46
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:23,635 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
47
+ 0%|▏ | 8/4460 [00:54<8:13:21, 6.65s/it][WARNING|modeling_utils.py:388] 2022-03-14 12:44:25,310 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
48
+ [WARNING|modeling_utils.py:388] 2022-03-14 12:44:26,884 >> Could not estimate the number of tokens of the input, floating-point operations will not be computed
wandb/run-20220314_124328-3fc5iuzr/files/requirements.txt ADDED
@@ -0,0 +1,184 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ absl-py==1.0.0
2
+ aiohttp==3.8.1
3
+ aiosignal==1.2.0
4
+ anyio==3.5.0
5
+ appdirs==1.4.4
6
+ argon2-cffi-bindings==21.2.0
7
+ argon2-cffi==21.3.0
8
+ asttokens==2.0.5
9
+ async-timeout==4.0.2
10
+ attrs==21.4.0
11
+ audioread==2.1.9
12
+ babel==2.9.1
13
+ backcall==0.2.0
14
+ bitsandbytes-cuda113==0.26.0
15
+ black==22.1.0
16
+ bleach==4.1.0
17
+ cachetools==5.0.0
18
+ certifi==2021.10.8
19
+ cffi==1.15.0
20
+ charset-normalizer==2.0.11
21
+ chex==0.1.0
22
+ click==8.0.3
23
+ clldutils==3.10.1
24
+ colorlog==6.6.0
25
+ csvw==1.11.0
26
+ cycler==0.11.0
27
+ datasets==1.18.3
28
+ debugpy==1.5.1
29
+ decorator==5.1.1
30
+ defusedxml==0.7.1
31
+ dill==0.3.4
32
+ dlinfo==1.2.1
33
+ dm-tree==0.1.6
34
+ docker-pycreds==0.4.0
35
+ entrypoints==0.4
36
+ executing==0.8.2
37
+ filelock==3.4.2
38
+ flatbuffers==2.0
39
+ flax==0.4.0
40
+ fonttools==4.29.1
41
+ frozenlist==1.3.0
42
+ fsspec==2022.1.0
43
+ gitdb==4.0.9
44
+ gitpython==3.1.27
45
+ google-auth-oauthlib==0.4.6
46
+ google-auth==2.6.0
47
+ grpcio==1.43.0
48
+ huggingface-hub==0.4.0
49
+ hypothesis==6.36.1
50
+ idna==3.3
51
+ importlib-metadata==4.10.1
52
+ ipykernel==6.8.0
53
+ ipython-genutils==0.2.0
54
+ ipython==8.0.1
55
+ ipywidgets==7.6.5
56
+ isodate==0.6.1
57
+ jax==0.2.28
58
+ jaxlib==0.1.76+cuda11.cudnn82
59
+ jedi==0.18.1
60
+ jinja2==3.0.3
61
+ jiwer==2.3.0
62
+ joblib==1.1.0
63
+ json5==0.9.6
64
+ jsonschema==4.4.0
65
+ jupyter-client==7.1.2
66
+ jupyter-console==6.4.0
67
+ jupyter-core==4.9.1
68
+ jupyter-server==1.13.5
69
+ jupyter==1.0.0
70
+ jupyterlab-pygments==0.1.2
71
+ jupyterlab-server==2.10.3
72
+ jupyterlab-widgets==1.0.2
73
+ jupyterlab==3.2.9
74
+ kiwisolver==1.3.2
75
+ librosa==0.8.1
76
+ llvmlite==0.38.0
77
+ markdown==3.3.6
78
+ markupsafe==2.0.1
79
+ matplotlib-inline==0.1.3
80
+ matplotlib==3.5.1
81
+ mistune==0.8.4
82
+ msgpack==1.0.3
83
+ multidict==6.0.2
84
+ multiprocess==0.70.12.2
85
+ mypy-extensions==0.4.3
86
+ nbclassic==0.3.5
87
+ nbclient==0.5.10
88
+ nbconvert==6.4.1
89
+ nbformat==5.1.3
90
+ nest-asyncio==1.5.4
91
+ notebook==6.4.8
92
+ numba==0.55.1
93
+ numpy==1.21.5
94
+ oauthlib==3.2.0
95
+ opt-einsum==3.3.0
96
+ optax==0.1.0
97
+ packaging==21.3
98
+ pandas==1.4.0
99
+ pandocfilters==1.5.0
100
+ parso==0.8.3
101
+ pathspec==0.9.0
102
+ pathtools==0.1.2
103
+ pexpect==4.8.0
104
+ phonemizer==3.0.1
105
+ pickleshare==0.7.5
106
+ pillow==9.0.0
107
+ pip==22.0.2
108
+ pkg-resources==0.0.0
109
+ platformdirs==2.4.1
110
+ pooch==1.6.0
111
+ prometheus-client==0.13.1
112
+ promise==2.3
113
+ prompt-toolkit==3.0.26
114
+ protobuf==3.19.4
115
+ psutil==5.9.0
116
+ ptyprocess==0.7.0
117
+ pure-eval==0.2.2
118
+ pyarrow==6.0.1
119
+ pyasn1-modules==0.2.8
120
+ pyasn1==0.4.8
121
+ pycparser==2.21
122
+ pyctcdecode==0.3.0
123
+ pygments==2.11.2
124
+ pygtrie==2.4.2
125
+ pyparsing==3.0.7
126
+ pyrsistent==0.18.1
127
+ python-dateutil==2.8.2
128
+ python-levenshtein==0.12.2
129
+ pytz==2021.3
130
+ pyyaml==6.0
131
+ pyzmq==22.3.0
132
+ qtconsole==5.2.2
133
+ qtpy==2.0.1
134
+ regex==2022.1.18
135
+ requests-oauthlib==1.3.1
136
+ requests==2.27.1
137
+ resampy==0.2.2
138
+ rfc3986==2.0.0
139
+ rsa==4.8
140
+ sacremoses==0.0.47
141
+ scikit-learn==1.0.2
142
+ scipy==1.7.3
143
+ segments==2.2.0
144
+ send2trash==1.8.0
145
+ sentry-sdk==1.5.6
146
+ setuptools==44.1.1
147
+ shortuuid==1.0.8
148
+ six==1.16.0
149
+ smmap==5.0.0
150
+ sniffio==1.2.0
151
+ sortedcontainers==2.4.0
152
+ soundfile==0.10.3.post1
153
+ stack-data==0.1.4
154
+ tabulate==0.8.9
155
+ tensorboard-data-server==0.6.1
156
+ tensorboard-plugin-wit==1.8.1
157
+ tensorboard==2.8.0
158
+ termcolor==1.1.0
159
+ terminado==0.13.1
160
+ testpath==0.5.0
161
+ threadpoolctl==3.1.0
162
+ tokenizers==0.11.4
163
+ tomli==2.0.0
164
+ toolz==0.11.2
165
+ torch==1.10.2+cu113
166
+ torchaudio==0.10.2+cu113
167
+ tornado==6.1
168
+ tqdm==4.62.3
169
+ traitlets==5.1.1
170
+ transformers==4.17.0.dev0
171
+ typing-extensions==3.10.0.2
172
+ uritemplate==4.1.1
173
+ urllib3==1.26.8
174
+ wandb==0.12.10
175
+ wcwidth==0.2.5
176
+ webencodings==0.5.1
177
+ websocket-client==1.2.3
178
+ werkzeug==2.0.2
179
+ wheel==0.37.1
180
+ widgetsnbextension==3.5.2
181
+ xxhash==2.0.2
182
+ yarl==1.7.2
183
+ yaspin==2.1.0
184
+ zipp==3.7.0
wandb/run-20220314_124328-3fc5iuzr/files/wandb-metadata.json ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-5.11.0-1028-gcp-x86_64-with-glibc2.33",
3
+ "python": "3.9.5",
4
+ "heartbeatAt": "2022-03-14T12:43:29.194559",
5
+ "startedAt": "2022-03-14T12:43:28.136950",
6
+ "docker": null,
7
+ "gpu": "Tesla V100-SXM2-16GB",
8
+ "gpu_count": 2,
9
+ "cpu_count": 16,
10
+ "cuda": null,
11
+ "args": [
12
+ "--dataset_name=librispeech_asr",
13
+ "--model_name_or_path=./",
14
+ "--dataset_config_name=clean",
15
+ "--train_split_name=train.100",
16
+ "--eval_split_name=validation",
17
+ "--output_dir=./",
18
+ "--preprocessing_num_workers=1",
19
+ "--length_column_name=input_length",
20
+ "--overwrite_output_dir",
21
+ "--num_train_epochs=5",
22
+ "--per_device_train_batch_size=8",
23
+ "--per_device_eval_batch_size=8",
24
+ "--gradient_accumulation_steps=4",
25
+ "--generation_max_length=40",
26
+ "--generation_num_beams=1",
27
+ "--learning_rate=3e-5",
28
+ "--warmup_steps=500",
29
+ "--evaluation_strategy=steps",
30
+ "--text_column_name=text",
31
+ "--save_steps=500",
32
+ "--eval_steps=500",
33
+ "--logging_steps=1",
34
+ "--save_total_limit=1",
35
+ "--freeze_feature_encoder",
36
+ "--gradient_checkpointing",
37
+ "--fp16",
38
+ "--group_by_length",
39
+ "--predict_with_generate",
40
+ "--do_lower_case",
41
+ "--do_eval",
42
+ "--do_train",
43
+ "--push_to_hub",
44
+ "--use_auth_token"
45
+ ],
46
+ "state": "running",
47
+ "program": "/home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/run_speech_recognition_seq2seq.py",
48
+ "codePath": "run_speech_recognition_seq2seq.py",
49
+ "git": {
50
+ "remote": "https://huggingface.co/sanchit-gandhi/wav2vec2-2-bart-large-no-adapter",
51
+ "commit": "a48a70205ccb8ec516030eb4873ad205acb4e5ff"
52
+ },
53
+ "email": "sanchit@huggingface.co",
54
+ "root": "/home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter",
55
+ "host": "sanchit--v100",
56
+ "username": "sanchit_huggingface_co",
57
+ "executable": "/home/sanchit_huggingface_co/gcp/bin/python"
58
+ }
wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"train/loss": 23.8228, "train/learning_rate": 1.2000000000000002e-07, "train/epoch": 0.01, "train/global_step": 8, "_runtime": 55, "_timestamp": 1647261863, "_step": 7}
wandb/run-20220314_124328-3fc5iuzr/logs/debug-internal.log ADDED
@@ -0,0 +1,131 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2022-03-14 12:43:28,996 INFO MainThread:3790399 [internal.py:wandb_internal():89] W&B internal server running at pid: 3790399, started at: 2022-03-14 12:43:28.995877
2
+ 2022-03-14 12:43:28,997 DEBUG HandlerThread:3790399 [handler.py:handle_request():131] handle_request: check_version
3
+ 2022-03-14 12:43:28,998 INFO WriterThread:3790399 [datastore.py:open_for_write():77] open: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/run-3fc5iuzr.wandb
4
+ 2022-03-14 12:43:29,000 DEBUG SenderThread:3790399 [sender.py:send():235] send: header
5
+ 2022-03-14 12:43:29,000 DEBUG SenderThread:3790399 [sender.py:send_request():249] send_request: check_version
6
+ 2022-03-14 12:43:29,070 DEBUG SenderThread:3790399 [sender.py:send():235] send: run
7
+ 2022-03-14 12:43:29,188 INFO SenderThread:3790399 [dir_watcher.py:__init__():169] watching files in: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files
8
+ 2022-03-14 12:43:29,189 INFO SenderThread:3790399 [sender.py:_start_run_threads():809] run started: 3fc5iuzr with start time 1647261808
9
+ 2022-03-14 12:43:29,189 DEBUG SenderThread:3790399 [sender.py:send():235] send: summary
10
+ 2022-03-14 12:43:29,189 INFO SenderThread:3790399 [sender.py:_save_file():944] saving file wandb-summary.json with policy end
11
+ 2022-03-14 12:43:29,190 DEBUG HandlerThread:3790399 [handler.py:handle_request():131] handle_request: run_start
12
+ 2022-03-14 12:43:29,194 DEBUG HandlerThread:3790399 [meta.py:__init__():36] meta init
13
+ 2022-03-14 12:43:29,194 DEBUG HandlerThread:3790399 [meta.py:__init__():50] meta init done
14
+ 2022-03-14 12:43:29,194 DEBUG HandlerThread:3790399 [meta.py:probe():210] probe
15
+ 2022-03-14 12:43:29,200 DEBUG HandlerThread:3790399 [meta.py:_setup_git():200] setup git
16
+ 2022-03-14 12:43:29,215 DEBUG HandlerThread:3790399 [meta.py:_setup_git():207] setup git done
17
+ 2022-03-14 12:43:29,215 DEBUG HandlerThread:3790399 [meta.py:_save_pip():54] save pip
18
+ 2022-03-14 12:43:29,216 DEBUG HandlerThread:3790399 [meta.py:_save_pip():68] save pip done
19
+ 2022-03-14 12:43:29,216 DEBUG HandlerThread:3790399 [meta.py:probe():248] probe done
20
+ 2022-03-14 12:43:29,294 DEBUG SenderThread:3790399 [sender.py:send():235] send: files
21
+ 2022-03-14 12:43:29,294 INFO SenderThread:3790399 [sender.py:_save_file():944] saving file wandb-metadata.json with policy now
22
+ 2022-03-14 12:43:29,299 DEBUG HandlerThread:3790399 [handler.py:handle_request():131] handle_request: stop_status
23
+ 2022-03-14 12:43:29,299 DEBUG SenderThread:3790399 [sender.py:send_request():249] send_request: stop_status
24
+ 2022-03-14 12:43:29,330 DEBUG SenderThread:3790399 [sender.py:send():235] send: config
25
+ 2022-03-14 12:43:29,331 DEBUG SenderThread:3790399 [sender.py:send():235] send: metric
26
+ 2022-03-14 12:43:29,331 DEBUG SenderThread:3790399 [sender.py:send():235] send: metric
27
+ 2022-03-14 12:43:29,331 WARNING SenderThread:3790399 [sender.py:send_metric():902] Seen metric with glob (shouldnt happen)
28
+ 2022-03-14 12:43:29,560 INFO Thread-11 :3790399 [upload_job.py:push():137] Uploaded file /tmp/tmpdpirn36dwandb/3c3bucnf-wandb-metadata.json
29
+ 2022-03-14 12:43:30,190 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_created():217] file/dir created: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/requirements.txt
30
+ 2022-03-14 12:43:30,191 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_created():217] file/dir created: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
31
+ 2022-03-14 12:43:30,191 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_created():217] file/dir created: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json
32
+ 2022-03-14 12:43:30,191 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_created():217] file/dir created: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-metadata.json
33
+ 2022-03-14 12:43:32,190 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
34
+ 2022-03-14 12:43:34,190 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
35
+ 2022-03-14 12:43:36,191 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
36
+ 2022-03-14 12:43:37,105 DEBUG SenderThread:3790399 [sender.py:send():235] send: metric
37
+ 2022-03-14 12:43:37,105 DEBUG SenderThread:3790399 [sender.py:send():235] send: metric
38
+ 2022-03-14 12:43:37,105 DEBUG SenderThread:3790399 [sender.py:send():235] send: metric
39
+ 2022-03-14 12:43:37,105 DEBUG SenderThread:3790399 [sender.py:send():235] send: history
40
+ 2022-03-14 12:43:37,106 DEBUG SenderThread:3790399 [sender.py:send():235] send: summary
41
+ 2022-03-14 12:43:37,106 INFO SenderThread:3790399 [sender.py:_save_file():944] saving file wandb-summary.json with policy end
42
+ 2022-03-14 12:43:37,191 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json
43
+ 2022-03-14 12:43:38,192 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
44
+ 2022-03-14 12:43:40,192 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
45
+ 2022-03-14 12:43:42,193 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
46
+ 2022-03-14 12:43:44,092 DEBUG SenderThread:3790399 [sender.py:send():235] send: history
47
+ 2022-03-14 12:43:44,092 DEBUG SenderThread:3790399 [sender.py:send():235] send: summary
48
+ 2022-03-14 12:43:44,092 INFO SenderThread:3790399 [sender.py:_save_file():944] saving file wandb-summary.json with policy end
49
+ 2022-03-14 12:43:44,194 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
50
+ 2022-03-14 12:43:44,194 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json
51
+ 2022-03-14 12:43:44,609 DEBUG HandlerThread:3790399 [handler.py:handle_request():131] handle_request: stop_status
52
+ 2022-03-14 12:43:44,609 DEBUG SenderThread:3790399 [sender.py:send_request():249] send_request: stop_status
53
+ 2022-03-14 12:43:46,194 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
54
+ 2022-03-14 12:43:48,195 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
55
+ 2022-03-14 12:43:50,196 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
56
+ 2022-03-14 12:43:50,725 DEBUG SenderThread:3790399 [sender.py:send():235] send: history
57
+ 2022-03-14 12:43:50,725 DEBUG SenderThread:3790399 [sender.py:send():235] send: summary
58
+ 2022-03-14 12:43:50,725 INFO SenderThread:3790399 [sender.py:_save_file():944] saving file wandb-summary.json with policy end
59
+ 2022-03-14 12:43:51,196 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json
60
+ 2022-03-14 12:43:52,196 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
61
+ 2022-03-14 12:43:54,197 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
62
+ 2022-03-14 12:43:57,198 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
63
+ 2022-03-14 12:43:57,329 DEBUG SenderThread:3790399 [sender.py:send():235] send: history
64
+ 2022-03-14 12:43:57,330 DEBUG SenderThread:3790399 [sender.py:send():235] send: summary
65
+ 2022-03-14 12:43:57,330 INFO SenderThread:3790399 [sender.py:_save_file():944] saving file wandb-summary.json with policy end
66
+ 2022-03-14 12:43:57,627 DEBUG SenderThread:3790399 [sender.py:send():235] send: stats
67
+ 2022-03-14 12:43:58,198 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json
68
+ 2022-03-14 12:43:59,199 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
69
+ 2022-03-14 12:43:59,736 DEBUG HandlerThread:3790399 [handler.py:handle_request():131] handle_request: stop_status
70
+ 2022-03-14 12:43:59,820 DEBUG SenderThread:3790399 [sender.py:send_request():249] send_request: stop_status
71
+ 2022-03-14 12:44:00,199 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
72
+ 2022-03-14 12:44:00,199 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/config.yaml
73
+ 2022-03-14 12:44:01,200 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
74
+ 2022-03-14 12:44:03,200 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
75
+ 2022-03-14 12:44:03,879 DEBUG SenderThread:3790399 [sender.py:send():235] send: history
76
+ 2022-03-14 12:44:03,880 DEBUG SenderThread:3790399 [sender.py:send():235] send: summary
77
+ 2022-03-14 12:44:03,880 INFO SenderThread:3790399 [sender.py:_save_file():944] saving file wandb-summary.json with policy end
78
+ 2022-03-14 12:44:04,200 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json
79
+ 2022-03-14 12:44:05,201 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
80
+ 2022-03-14 12:44:06,201 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
81
+ 2022-03-14 12:44:07,201 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
82
+ 2022-03-14 12:44:09,202 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
83
+ 2022-03-14 12:44:10,482 DEBUG SenderThread:3790399 [sender.py:send():235] send: history
84
+ 2022-03-14 12:44:10,482 DEBUG SenderThread:3790399 [sender.py:send():235] send: summary
85
+ 2022-03-14 12:44:10,483 INFO SenderThread:3790399 [sender.py:_save_file():944] saving file wandb-summary.json with policy end
86
+ 2022-03-14 12:44:11,203 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
87
+ 2022-03-14 12:44:11,203 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json
88
+ 2022-03-14 12:44:12,203 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
89
+ 2022-03-14 12:44:13,204 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
90
+ 2022-03-14 12:44:14,864 DEBUG HandlerThread:3790399 [handler.py:handle_request():131] handle_request: stop_status
91
+ 2022-03-14 12:44:14,864 DEBUG SenderThread:3790399 [sender.py:send_request():249] send_request: stop_status
92
+ 2022-03-14 12:44:15,204 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
93
+ 2022-03-14 12:44:17,133 DEBUG SenderThread:3790399 [sender.py:send():235] send: history
94
+ 2022-03-14 12:44:17,133 DEBUG SenderThread:3790399 [sender.py:send():235] send: summary
95
+ 2022-03-14 12:44:17,134 INFO SenderThread:3790399 [sender.py:_save_file():944] saving file wandb-summary.json with policy end
96
+ 2022-03-14 12:44:17,205 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
97
+ 2022-03-14 12:44:17,205 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json
98
+ 2022-03-14 12:44:18,205 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
99
+ 2022-03-14 12:44:19,205 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
100
+ 2022-03-14 12:44:21,206 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
101
+ 2022-03-14 12:44:23,207 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
102
+ 2022-03-14 12:44:23,713 DEBUG SenderThread:3790399 [sender.py:send():235] send: history
103
+ 2022-03-14 12:44:23,713 DEBUG SenderThread:3790399 [sender.py:send():235] send: summary
104
+ 2022-03-14 12:44:23,714 INFO SenderThread:3790399 [sender.py:_save_file():944] saving file wandb-summary.json with policy end
105
+ 2022-03-14 12:44:24,207 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json
106
+ 2022-03-14 12:44:25,207 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
107
+ 2022-03-14 12:44:27,977 DEBUG SenderThread:3790399 [sender.py:send():235] send: stats
108
+ 2022-03-14 12:44:28,208 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
109
+ 2022-03-14 12:44:29,838 WARNING MainThread:3790399 [internal.py:wandb_internal():152] Internal process interrupt: 1
110
+ 2022-03-14 12:44:29,902 DEBUG HandlerThread:3790399 [handler.py:handle_request():131] handle_request: stop_status
111
+ 2022-03-14 12:44:29,902 DEBUG SenderThread:3790399 [sender.py:send_request():249] send_request: stop_status
112
+ 2022-03-14 12:44:30,093 WARNING MainThread:3790399 [internal.py:wandb_internal():152] Internal process interrupt: 2
113
+ 2022-03-14 12:44:30,094 ERROR MainThread:3790399 [internal.py:wandb_internal():155] Internal process interrupted.
114
+ 2022-03-14 12:44:30,209 INFO Thread-8 :3790399 [dir_watcher.py:_on_file_modified():230] file/dir modified: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
115
+ 2022-03-14 12:44:30,383 INFO WriterThread:3790399 [datastore.py:close():281] close: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/run-3fc5iuzr.wandb
116
+ 2022-03-14 12:44:30,906 INFO HandlerThread:3790399 [handler.py:finish():739] shutting down handler
117
+ 2022-03-14 12:44:30,940 INFO SenderThread:3790399 [sender.py:finish():1075] shutting down sender
118
+ 2022-03-14 12:44:30,940 INFO SenderThread:3790399 [dir_watcher.py:finish():283] shutting down directory watcher
119
+ 2022-03-14 12:44:31,210 INFO SenderThread:3790399 [dir_watcher.py:finish():313] scan: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files
120
+ 2022-03-14 12:44:31,210 INFO SenderThread:3790399 [dir_watcher.py:finish():327] scan save: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-metadata.json wandb-metadata.json
121
+ 2022-03-14 12:44:31,210 INFO SenderThread:3790399 [dir_watcher.py:finish():327] scan save: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log output.log
122
+ 2022-03-14 12:44:31,210 INFO SenderThread:3790399 [dir_watcher.py:finish():327] scan save: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json wandb-summary.json
123
+ 2022-03-14 12:44:31,213 INFO SenderThread:3790399 [dir_watcher.py:finish():327] scan save: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/requirements.txt requirements.txt
124
+ 2022-03-14 12:44:31,216 INFO SenderThread:3790399 [dir_watcher.py:finish():327] scan save: /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/config.yaml config.yaml
125
+ 2022-03-14 12:44:31,216 INFO SenderThread:3790399 [file_pusher.py:finish():177] shutting down file pusher
126
+ 2022-03-14 12:44:31,216 INFO SenderThread:3790399 [file_pusher.py:join():182] waiting for file pusher
127
+ 2022-03-14 12:44:31,467 INFO Thread-15 :3790399 [upload_job.py:push():137] Uploaded file /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/config.yaml
128
+ 2022-03-14 12:44:31,490 INFO Thread-13 :3790399 [upload_job.py:push():137] Uploaded file /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/wandb-summary.json
129
+ 2022-03-14 12:44:31,491 INFO Thread-14 :3790399 [upload_job.py:push():137] Uploaded file /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/requirements.txt
130
+ 2022-03-14 12:44:31,513 INFO Thread-12 :3790399 [upload_job.py:push():137] Uploaded file /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/files/output.log
131
+ 2022-03-14 12:44:31,824 INFO MainThread:3790399 [internal.py:handle_exit():79] Internal process exited
wandb/run-20220314_124328-3fc5iuzr/logs/debug.log ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2022-03-14 12:43:28,138 INFO MainThread:3790263 [wandb_setup.py:_flush():75] Loading settings from /home/sanchit_huggingface_co/.config/wandb/settings
2
+ 2022-03-14 12:43:28,138 INFO MainThread:3790263 [wandb_setup.py:_flush():75] Loading settings from /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/settings
3
+ 2022-03-14 12:43:28,138 INFO MainThread:3790263 [wandb_setup.py:_flush():75] Loading settings from environment variables: {}
4
+ 2022-03-14 12:43:28,138 INFO MainThread:3790263 [wandb_setup.py:_flush():75] Inferring run settings from compute environment: {'program_relpath': 'run_speech_recognition_seq2seq.py', 'program': '/home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/run_speech_recognition_seq2seq.py'}
5
+ 2022-03-14 12:43:28,139 INFO MainThread:3790263 [wandb_init.py:_log_setup():386] Logging user logs to /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/logs/debug.log
6
+ 2022-03-14 12:43:28,139 INFO MainThread:3790263 [wandb_init.py:_log_setup():387] Logging internal logs to /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124328-3fc5iuzr/logs/debug-internal.log
7
+ 2022-03-14 12:43:28,139 INFO MainThread:3790263 [wandb_init.py:init():420] calling init triggers
8
+ 2022-03-14 12:43:28,139 INFO MainThread:3790263 [wandb_init.py:init():425] wandb.init called with sweep_config: {}
9
+ config: {}
10
+ 2022-03-14 12:43:28,139 INFO MainThread:3790263 [wandb_init.py:init():471] starting backend
11
+ 2022-03-14 12:43:28,139 INFO MainThread:3790263 [backend.py:_multiprocessing_setup():99] multiprocessing start_methods=fork,spawn,forkserver, using: spawn
12
+ 2022-03-14 12:43:28,190 INFO MainThread:3790263 [backend.py:ensure_launched():219] starting backend process...
13
+ 2022-03-14 12:43:28,240 INFO MainThread:3790263 [backend.py:ensure_launched():224] started backend process with pid: 3790399
14
+ 2022-03-14 12:43:28,242 INFO MainThread:3790263 [wandb_init.py:init():480] backend started and connected
15
+ 2022-03-14 12:43:28,253 INFO MainThread:3790263 [wandb_init.py:init():550] updated telemetry
16
+ 2022-03-14 12:43:28,373 INFO MainThread:3790263 [wandb_init.py:init():581] communicating current version
17
+ 2022-03-14 12:43:29,068 INFO MainThread:3790263 [wandb_init.py:init():586] got version response upgrade_message: "wandb version 0.12.11 is available! To upgrade, please run:\n $ pip install wandb --upgrade"
18
+
19
+ 2022-03-14 12:43:29,069 INFO MainThread:3790263 [wandb_init.py:init():596] communicating run to backend with 30 second timeout
20
+ 2022-03-14 12:43:29,189 INFO MainThread:3790263 [wandb_init.py:init():624] starting run threads in backend
21
+ 2022-03-14 12:43:29,299 INFO MainThread:3790263 [wandb_run.py:_console_start():1827] atexit reg
22
+ 2022-03-14 12:43:29,299 INFO MainThread:3790263 [wandb_run.py:_redirect():1701] redirect: SettingsConsole.REDIRECT
23
+ 2022-03-14 12:43:29,300 INFO MainThread:3790263 [wandb_run.py:_redirect():1706] Redirecting console.
24
+ 2022-03-14 12:43:29,301 INFO MainThread:3790263 [wandb_run.py:_redirect():1762] Redirects installed.
25
+ 2022-03-14 12:43:29,301 INFO MainThread:3790263 [wandb_init.py:init():651] run started, returning control to user process
26
+ 2022-03-14 12:43:29,304 INFO MainThread:3790263 [wandb_run.py:_config_callback():966] config_cb None None {'return_dict': True, 'output_hidden_states': False, 'output_attentions': False, 'torchscript': False, 'torch_dtype': 'torch.float32', 'use_bfloat16': False, 'pruned_heads': {}, 'tie_word_embeddings': False, 'is_encoder_decoder': True, 'is_decoder': False, 'cross_attention_hidden_size': None, 'add_cross_attention': False, 'tie_encoder_decoder': False, 'max_length': 50, 'min_length': 0, 'do_sample': False, 'early_stopping': False, 'num_beams': 1, 'num_beam_groups': 1, 'diversity_penalty': 0.0, 'temperature': 1.0, 'top_k': 50, 'top_p': 1.0, 'repetition_penalty': 1.0, 'length_penalty': 1.0, 'no_repeat_ngram_size': 0, 'encoder_no_repeat_ngram_size': 0, 'bad_words_ids': None, 'num_return_sequences': 1, 'chunk_size_feed_forward': 0, 'output_scores': False, 'return_dict_in_generate': False, 'forced_bos_token_id': None, 'forced_eos_token_id': None, 'remove_invalid_values': False, 'architectures': ['SpeechEncoderDecoderModel'], 'finetuning_task': None, 'id2label': {0: 'LABEL_0', 1: 'LABEL_1'}, 'label2id': {'LABEL_0': 0, 'LABEL_1': 1}, 'tokenizer_class': None, 'prefix': None, 'bos_token_id': None, 'pad_token_id': 1, 'eos_token_id': 2, 'sep_token_id': None, 'decoder_start_token_id': 0, 'task_specific_params': None, 'problem_type': None, '_name_or_path': './', 'transformers_version': None, 'decoder': {'vocab_size': 50265, 'max_position_embeddings': 1024, 'd_model': 1024, 'encoder_ffn_dim': 4096, 'encoder_layers': 12, 'encoder_attention_heads': 16, 'decoder_ffn_dim': 4096, 'decoder_layers': 12, 'decoder_attention_heads': 16, 'dropout': 0.0, 'attention_dropout': 0.0, 'activation_dropout': 0.0, 'activation_function': 'gelu', 'init_std': 0.02, 'encoder_layerdrop': 0.0, 'decoder_layerdrop': 0.0, 'classifier_dropout': 0.0, 'use_cache': False, 'num_hidden_layers': 12, 'scale_embedding': False, 'return_dict': True, 'output_hidden_states': False, 'output_attentions': False, 'torchscript': False, 'torch_dtype': None, 'use_bfloat16': False, 'pruned_heads': {}, 'tie_word_embeddings': True, 'is_encoder_decoder': False, 'is_decoder': True, 'cross_attention_hidden_size': None, 'add_cross_attention': True, 'tie_encoder_decoder': False, 'max_length': 20, 'min_length': 0, 'do_sample': False, 'early_stopping': True, 'num_beams': 4, 'num_beam_groups': 1, 'diversity_penalty': 0.0, 'temperature': 1.0, 'top_k': 50, 'top_p': 1.0, 'repetition_penalty': 1.0, 'length_penalty': 1.0, 'no_repeat_ngram_size': 3, 'encoder_no_repeat_ngram_size': 0, 'bad_words_ids': None, 'num_return_sequences': 1, 'chunk_size_feed_forward': 0, 'output_scores': False, 'return_dict_in_generate': False, 'forced_bos_token_id': 0, 'forced_eos_token_id': 2, 'remove_invalid_values': False, 'architectures': ['BartModel'], 'finetuning_task': None, 'id2label': {0: 'LABEL_0', 1: 'LABEL_1', 2: 'LABEL_2'}, 'label2id': {'LABEL_0': 0, 'LABEL_1': 1, 'LABEL_2': 2}, 'tokenizer_class': None, 'prefix': None, 'bos_token_id': 0, 'pad_token_id': 1, 'eos_token_id': 2, 'sep_token_id': None, 'decoder_start_token_id': 2, 'task_specific_params': {'summarization': {'length_penalty': 1.0, 'max_length': 128, 'min_length': 12, 'num_beams': 4}, 'summarization_cnn': {'length_penalty': 2.0, 'max_length': 142, 'min_length': 56, 'num_beams': 4}, 'summarization_xsum': {'length_penalty': 1.0, 'max_length': 62, 'min_length': 11, 'num_beams': 6}}, 'problem_type': None, '_name_or_path': 'facebook/bart-large', 'transformers_version': '4.17.0.dev0', 'add_bias_logits': False, 'add_final_layer_norm': False, 'classif_dropout': 0.0, 'gradient_checkpointing': False, 'normalize_before': False, 'model_type': 'bart'}, 'encoder': {'return_dict': True, 'output_hidden_states': False, 'output_attentions': False, 'torchscript': False, 'torch_dtype': None, 'use_bfloat16': False, 'pruned_heads': {}, 'tie_word_embeddings': True, 'is_encoder_decoder': False, 'is_decoder': False, 'cross_attention_hidden_size': None, 'add_cross_attention': False, 'tie_encoder_decoder': False, 'max_length': 20, 'min_length': 0, 'do_sample': False, 'early_stopping': False, 'num_beams': 1, 'num_beam_groups': 1, 'diversity_penalty': 0.0, 'temperature': 1.0, 'top_k': 50, 'top_p': 1.0, 'repetition_penalty': 1.0, 'length_penalty': 1.0, 'no_repeat_ngram_size': 0, 'encoder_no_repeat_ngram_size': 0, 'bad_words_ids': None, 'num_return_sequences': 1, 'chunk_size_feed_forward': 0, 'output_scores': False, 'return_dict_in_generate': False, 'forced_bos_token_id': None, 'forced_eos_token_id': None, 'remove_invalid_values': False, 'architectures': ['Wav2Vec2ForPreTraining'], 'finetuning_task': None, 'id2label': {0: 'LABEL_0', 1: 'LABEL_1'}, 'label2id': {'LABEL_0': 0, 'LABEL_1': 1}, 'tokenizer_class': None, 'prefix': None, 'bos_token_id': 1, 'pad_token_id': 0, 'eos_token_id': 2, 'sep_token_id': None, 'decoder_start_token_id': None, 'task_specific_params': None, 'problem_type': None, '_name_or_path': 'facebook/wav2vec2-large-lv60', 'transformers_version': '4.17.0.dev0', 'feat_extract_dropout': 0.0, 'gradient_checkpointing': False, 'hidden_dropout_prob': 0.0, 'num_feat_extract_layers': 7, 'hidden_size': 1024, 'feat_extract_norm': 'layer', 'feat_extract_activation': 'gelu', 'conv_dim': [512, 512, 512, 512, 512, 512, 512], 'conv_stride': [5, 2, 2, 2, 2, 2, 2], 'conv_kernel': [10, 3, 3, 3, 3, 2, 2], 'conv_bias': True, 'num_conv_pos_embeddings': 128, 'num_conv_pos_embedding_groups': 16, 'num_hidden_layers': 24, 'intermediate_size': 4096, 'hidden_act': 'gelu', 'num_attention_heads': 16, 'hidden_dropout': 0.0, 'attention_dropout': 0.0, 'activation_dropout': 0.0, 'feat_proj_dropout': 0.0, 'final_dropout': 0.0, 'layerdrop': 0.0, 'layer_norm_eps': 1e-05, 'initializer_range': 0.02, 'vocab_size': 32, 'do_stable_layer_norm': True, 'use_weighted_layer_sum': False, 'apply_spec_augment': False, 'mask_time_prob': 0.0, 'mask_time_length': 10, 'mask_time_min_masks': 2, 'mask_feature_prob': 0.0, 'mask_feature_length': 10, 'mask_feature_min_masks': 0, 'num_codevectors_per_group': 320, 'num_codevector_groups': 2, 'contrastive_logits_temperature': 0.1, 'feat_quantizer_dropout': 0.0, 'num_negatives': 100, 'codevector_dim': 768, 'proj_codevector_dim': 768, 'diversity_loss_weight': 0.1, 'ctc_loss_reduction': 'sum', 'ctc_zero_infinity': False, 'add_adapter': False, 'adapter_kernel_size': 3, 'adapter_stride': 2, 'num_adapter_layers': 3, 'output_hidden_size': 1024, 'classifier_proj_size': 256, 'tdnn_dim': [512, 512, 512, 512, 1500], 'tdnn_kernel': [5, 3, 3, 1, 1], 'tdnn_dilation': [1, 2, 3, 1, 1], 'xvector_output_dim': 512, 'model_type': 'wav2vec2'}, 'model_type': 'speech-encoder-decoder', 'processor_class': 'Wav2Vec2Processor', 'use_cache': False, 'output_dir': './', 'overwrite_output_dir': True, 'do_train': True, 'do_eval': True, 'do_predict': False, 'evaluation_strategy': 'steps', 'prediction_loss_only': False, 'per_device_train_batch_size': 8, 'per_device_eval_batch_size': 8, 'per_gpu_train_batch_size': 'None', 'per_gpu_eval_batch_size': 'None', 'gradient_accumulation_steps': 4, 'eval_accumulation_steps': 'None', 'learning_rate': 3e-05, 'weight_decay': 0.0, 'adam_beta1': 0.9, 'adam_beta2': 0.999, 'adam_epsilon': 1e-08, 'max_grad_norm': 1.0, 'num_train_epochs': 5.0, 'max_steps': -1, 'lr_scheduler_type': 'linear', 'warmup_ratio': 0.0, 'warmup_steps': 500, 'log_level': -1, 'log_level_replica': -1, 'log_on_each_node': True, 'logging_dir': './runs/Mar14_12-42-59_sanchit--v100', 'logging_strategy': 'steps', 'logging_first_step': False, 'logging_steps': 1, 'logging_nan_inf_filter': True, 'save_strategy': 'steps', 'save_steps': 500, 'save_total_limit': 1, 'save_on_each_node': False, 'no_cuda': False, 'seed': 42, 'bf16': False, 'fp16': True, 'fp16_opt_level': 'O1', 'half_precision_backend': 'amp', 'bf16_full_eval': False, 'fp16_full_eval': False, 'tf32': 'None', 'local_rank': -1, 'xpu_backend': 'None', 'tpu_num_cores': 'None', 'tpu_metrics_debug': False, 'debug': '[]', 'dataloader_drop_last': False, 'eval_steps': 500, 'dataloader_num_workers': 0, 'past_index': -1, 'run_name': './', 'disable_tqdm': False, 'remove_unused_columns': True, 'label_names': 'None', 'load_best_model_at_end': False, 'metric_for_best_model': 'None', 'greater_is_better': 'None', 'ignore_data_skip': False, 'sharded_ddp': '[]', 'deepspeed': 'None', 'label_smoothing_factor': 0.0, 'optim': 'adamw_hf', 'adafactor': False, 'group_by_length': True, 'length_column_name': 'input_length', 'report_to': "['tensorboard', 'wandb']", 'ddp_find_unused_parameters': 'None', 'ddp_bucket_cap_mb': 'None', 'dataloader_pin_memory': True, 'skip_memory_metrics': True, 'use_legacy_prediction_loop': False, 'push_to_hub': True, 'resume_from_checkpoint': 'None', 'hub_model_id': 'None', 'hub_strategy': 'every_save', 'hub_token': '<HUB_TOKEN>', 'gradient_checkpointing': True, 'fp16_backend': 'auto', 'push_to_hub_model_id': 'None', 'push_to_hub_organization': 'None', 'push_to_hub_token': '<PUSH_TO_HUB_TOKEN>', '_n_gpu': 1, 'mp_parameters': '', 'sortish_sampler': False, 'predict_with_generate': True, 'generation_max_length': 40, 'generation_num_beams': 1, 'train_batch_size': 8, 'eval_batch_size': 8}
27
+ 2022-03-14 12:43:29,307 INFO MainThread:3790263 [wandb_watch.py:watch():43] Watching
28
+ 2022-03-14 12:44:29,933 INFO MainThread:3790263 [wandb_run.py:_atexit_cleanup():1797] got exitcode: 255
29
+ 2022-03-14 12:44:29,935 INFO MainThread:3790263 [wandb_run.py:_restore():1769] restore
wandb/run-20220314_124328-3fc5iuzr/run-3fc5iuzr.wandb ADDED
Binary file (21.5 kB). View file
 
wandb/run-20220314_124602-2fs73jtc/files/config.yaml ADDED
The diff for this file is too large to render. See raw diff
 
wandb/run-20220314_124602-2fs73jtc/files/output.log ADDED
The diff for this file is too large to render. See raw diff
 
wandb/run-20220314_124602-2fs73jtc/files/requirements.txt ADDED
@@ -0,0 +1,184 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ absl-py==1.0.0
2
+ aiohttp==3.8.1
3
+ aiosignal==1.2.0
4
+ anyio==3.5.0
5
+ appdirs==1.4.4
6
+ argon2-cffi-bindings==21.2.0
7
+ argon2-cffi==21.3.0
8
+ asttokens==2.0.5
9
+ async-timeout==4.0.2
10
+ attrs==21.4.0
11
+ audioread==2.1.9
12
+ babel==2.9.1
13
+ backcall==0.2.0
14
+ bitsandbytes-cuda113==0.26.0
15
+ black==22.1.0
16
+ bleach==4.1.0
17
+ cachetools==5.0.0
18
+ certifi==2021.10.8
19
+ cffi==1.15.0
20
+ charset-normalizer==2.0.11
21
+ chex==0.1.0
22
+ click==8.0.3
23
+ clldutils==3.10.1
24
+ colorlog==6.6.0
25
+ csvw==1.11.0
26
+ cycler==0.11.0
27
+ datasets==1.18.3
28
+ debugpy==1.5.1
29
+ decorator==5.1.1
30
+ defusedxml==0.7.1
31
+ dill==0.3.4
32
+ dlinfo==1.2.1
33
+ dm-tree==0.1.6
34
+ docker-pycreds==0.4.0
35
+ entrypoints==0.4
36
+ executing==0.8.2
37
+ filelock==3.4.2
38
+ flatbuffers==2.0
39
+ flax==0.4.0
40
+ fonttools==4.29.1
41
+ frozenlist==1.3.0
42
+ fsspec==2022.1.0
43
+ gitdb==4.0.9
44
+ gitpython==3.1.27
45
+ google-auth-oauthlib==0.4.6
46
+ google-auth==2.6.0
47
+ grpcio==1.43.0
48
+ huggingface-hub==0.4.0
49
+ hypothesis==6.36.1
50
+ idna==3.3
51
+ importlib-metadata==4.10.1
52
+ ipykernel==6.8.0
53
+ ipython-genutils==0.2.0
54
+ ipython==8.0.1
55
+ ipywidgets==7.6.5
56
+ isodate==0.6.1
57
+ jax==0.2.28
58
+ jaxlib==0.1.76+cuda11.cudnn82
59
+ jedi==0.18.1
60
+ jinja2==3.0.3
61
+ jiwer==2.3.0
62
+ joblib==1.1.0
63
+ json5==0.9.6
64
+ jsonschema==4.4.0
65
+ jupyter-client==7.1.2
66
+ jupyter-console==6.4.0
67
+ jupyter-core==4.9.1
68
+ jupyter-server==1.13.5
69
+ jupyter==1.0.0
70
+ jupyterlab-pygments==0.1.2
71
+ jupyterlab-server==2.10.3
72
+ jupyterlab-widgets==1.0.2
73
+ jupyterlab==3.2.9
74
+ kiwisolver==1.3.2
75
+ librosa==0.8.1
76
+ llvmlite==0.38.0
77
+ markdown==3.3.6
78
+ markupsafe==2.0.1
79
+ matplotlib-inline==0.1.3
80
+ matplotlib==3.5.1
81
+ mistune==0.8.4
82
+ msgpack==1.0.3
83
+ multidict==6.0.2
84
+ multiprocess==0.70.12.2
85
+ mypy-extensions==0.4.3
86
+ nbclassic==0.3.5
87
+ nbclient==0.5.10
88
+ nbconvert==6.4.1
89
+ nbformat==5.1.3
90
+ nest-asyncio==1.5.4
91
+ notebook==6.4.8
92
+ numba==0.55.1
93
+ numpy==1.21.5
94
+ oauthlib==3.2.0
95
+ opt-einsum==3.3.0
96
+ optax==0.1.0
97
+ packaging==21.3
98
+ pandas==1.4.0
99
+ pandocfilters==1.5.0
100
+ parso==0.8.3
101
+ pathspec==0.9.0
102
+ pathtools==0.1.2
103
+ pexpect==4.8.0
104
+ phonemizer==3.0.1
105
+ pickleshare==0.7.5
106
+ pillow==9.0.0
107
+ pip==22.0.2
108
+ pkg-resources==0.0.0
109
+ platformdirs==2.4.1
110
+ pooch==1.6.0
111
+ prometheus-client==0.13.1
112
+ promise==2.3
113
+ prompt-toolkit==3.0.26
114
+ protobuf==3.19.4
115
+ psutil==5.9.0
116
+ ptyprocess==0.7.0
117
+ pure-eval==0.2.2
118
+ pyarrow==6.0.1
119
+ pyasn1-modules==0.2.8
120
+ pyasn1==0.4.8
121
+ pycparser==2.21
122
+ pyctcdecode==0.3.0
123
+ pygments==2.11.2
124
+ pygtrie==2.4.2
125
+ pyparsing==3.0.7
126
+ pyrsistent==0.18.1
127
+ python-dateutil==2.8.2
128
+ python-levenshtein==0.12.2
129
+ pytz==2021.3
130
+ pyyaml==6.0
131
+ pyzmq==22.3.0
132
+ qtconsole==5.2.2
133
+ qtpy==2.0.1
134
+ regex==2022.1.18
135
+ requests-oauthlib==1.3.1
136
+ requests==2.27.1
137
+ resampy==0.2.2
138
+ rfc3986==2.0.0
139
+ rsa==4.8
140
+ sacremoses==0.0.47
141
+ scikit-learn==1.0.2
142
+ scipy==1.7.3
143
+ segments==2.2.0
144
+ send2trash==1.8.0
145
+ sentry-sdk==1.5.6
146
+ setuptools==44.1.1
147
+ shortuuid==1.0.8
148
+ six==1.16.0
149
+ smmap==5.0.0
150
+ sniffio==1.2.0
151
+ sortedcontainers==2.4.0
152
+ soundfile==0.10.3.post1
153
+ stack-data==0.1.4
154
+ tabulate==0.8.9
155
+ tensorboard-data-server==0.6.1
156
+ tensorboard-plugin-wit==1.8.1
157
+ tensorboard==2.8.0
158
+ termcolor==1.1.0
159
+ terminado==0.13.1
160
+ testpath==0.5.0
161
+ threadpoolctl==3.1.0
162
+ tokenizers==0.11.4
163
+ tomli==2.0.0
164
+ toolz==0.11.2
165
+ torch==1.10.2+cu113
166
+ torchaudio==0.10.2+cu113
167
+ tornado==6.1
168
+ tqdm==4.62.3
169
+ traitlets==5.1.1
170
+ transformers==4.17.0.dev0
171
+ typing-extensions==3.10.0.2
172
+ uritemplate==4.1.1
173
+ urllib3==1.26.8
174
+ wandb==0.12.10
175
+ wcwidth==0.2.5
176
+ webencodings==0.5.1
177
+ websocket-client==1.2.3
178
+ werkzeug==2.0.2
179
+ wheel==0.37.1
180
+ widgetsnbextension==3.5.2
181
+ xxhash==2.0.2
182
+ yarl==1.7.2
183
+ yaspin==2.1.0
184
+ zipp==3.7.0
wandb/run-20220314_124602-2fs73jtc/files/wandb-metadata.json ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-5.11.0-1028-gcp-x86_64-with-glibc2.33",
3
+ "python": "3.9.5",
4
+ "heartbeatAt": "2022-03-14T12:46:03.625144",
5
+ "startedAt": "2022-03-14T12:46:02.585934",
6
+ "docker": null,
7
+ "gpu": "Tesla V100-SXM2-16GB",
8
+ "gpu_count": 2,
9
+ "cpu_count": 16,
10
+ "cuda": null,
11
+ "args": [
12
+ "--dataset_name=librispeech_asr",
13
+ "--model_name_or_path=./",
14
+ "--dataset_config_name=clean",
15
+ "--train_split_name=train.100",
16
+ "--eval_split_name=validation",
17
+ "--output_dir=./",
18
+ "--preprocessing_num_workers=1",
19
+ "--length_column_name=input_length",
20
+ "--overwrite_output_dir",
21
+ "--num_train_epochs=5",
22
+ "--per_device_train_batch_size=8",
23
+ "--per_device_eval_batch_size=8",
24
+ "--gradient_accumulation_steps=4",
25
+ "--generation_max_length=40",
26
+ "--generation_num_beams=1",
27
+ "--learning_rate=3e-5",
28
+ "--warmup_steps=500",
29
+ "--evaluation_strategy=steps",
30
+ "--text_column_name=text",
31
+ "--save_steps=500",
32
+ "--eval_steps=500",
33
+ "--logging_steps=1",
34
+ "--save_total_limit=1",
35
+ "--freeze_feature_encoder",
36
+ "--gradient_checkpointing",
37
+ "--fp16",
38
+ "--group_by_length",
39
+ "--predict_with_generate",
40
+ "--do_lower_case",
41
+ "--do_eval",
42
+ "--do_train",
43
+ "--push_to_hub",
44
+ "--use_auth_token"
45
+ ],
46
+ "state": "running",
47
+ "program": "/home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/run_speech_recognition_seq2seq.py",
48
+ "codePath": "run_speech_recognition_seq2seq.py",
49
+ "git": {
50
+ "remote": "https://huggingface.co/sanchit-gandhi/wav2vec2-2-bart-large-no-adapter",
51
+ "commit": "a48a70205ccb8ec516030eb4873ad205acb4e5ff"
52
+ },
53
+ "email": "sanchit@huggingface.co",
54
+ "root": "/home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter",
55
+ "host": "sanchit--v100",
56
+ "username": "sanchit_huggingface_co",
57
+ "executable": "/home/sanchit_huggingface_co/gcp/bin/python"
58
+ }
wandb/run-20220314_124602-2fs73jtc/files/wandb-summary.json ADDED
The diff for this file is too large to render. See raw diff
 
wandb/run-20220314_124602-2fs73jtc/logs/debug-internal.log ADDED
The diff for this file is too large to render. See raw diff
 
wandb/run-20220314_124602-2fs73jtc/logs/debug.log ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2022-03-14 12:46:02,587 INFO MainThread:3790513 [wandb_setup.py:_flush():75] Loading settings from /home/sanchit_huggingface_co/.config/wandb/settings
2
+ 2022-03-14 12:46:02,587 INFO MainThread:3790513 [wandb_setup.py:_flush():75] Loading settings from /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/settings
3
+ 2022-03-14 12:46:02,587 INFO MainThread:3790513 [wandb_setup.py:_flush():75] Loading settings from environment variables: {}
4
+ 2022-03-14 12:46:02,587 INFO MainThread:3790513 [wandb_setup.py:_flush():75] Inferring run settings from compute environment: {'program_relpath': 'run_speech_recognition_seq2seq.py', 'program': '/home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/run_speech_recognition_seq2seq.py'}
5
+ 2022-03-14 12:46:02,587 INFO MainThread:3790513 [wandb_init.py:_log_setup():386] Logging user logs to /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124602-2fs73jtc/logs/debug.log
6
+ 2022-03-14 12:46:02,587 INFO MainThread:3790513 [wandb_init.py:_log_setup():387] Logging internal logs to /home/sanchit_huggingface_co/wav2vec2-2-bart-large-no-adapter/wandb/run-20220314_124602-2fs73jtc/logs/debug-internal.log
7
+ 2022-03-14 12:46:02,587 INFO MainThread:3790513 [wandb_init.py:init():420] calling init triggers
8
+ 2022-03-14 12:46:02,588 INFO MainThread:3790513 [wandb_init.py:init():425] wandb.init called with sweep_config: {}
9
+ config: {}
10
+ 2022-03-14 12:46:02,588 INFO MainThread:3790513 [wandb_init.py:init():471] starting backend
11
+ 2022-03-14 12:46:02,588 INFO MainThread:3790513 [backend.py:_multiprocessing_setup():99] multiprocessing start_methods=fork,spawn,forkserver, using: spawn
12
+ 2022-03-14 12:46:02,634 INFO MainThread:3790513 [backend.py:ensure_launched():219] starting backend process...
13
+ 2022-03-14 12:46:02,680 INFO MainThread:3790513 [backend.py:ensure_launched():224] started backend process with pid: 3790626
14
+ 2022-03-14 12:46:02,682 INFO MainThread:3790513 [wandb_init.py:init():480] backend started and connected
15
+ 2022-03-14 12:46:02,692 INFO MainThread:3790513 [wandb_init.py:init():550] updated telemetry
16
+ 2022-03-14 12:46:02,804 INFO MainThread:3790513 [wandb_init.py:init():581] communicating current version
17
+ 2022-03-14 12:46:03,506 INFO MainThread:3790513 [wandb_init.py:init():586] got version response upgrade_message: "wandb version 0.12.11 is available! To upgrade, please run:\n $ pip install wandb --upgrade"
18
+
19
+ 2022-03-14 12:46:03,506 INFO MainThread:3790513 [wandb_init.py:init():596] communicating run to backend with 30 second timeout
20
+ 2022-03-14 12:46:03,610 INFO MainThread:3790513 [wandb_init.py:init():624] starting run threads in backend
21
+ 2022-03-14 12:46:03,753 INFO MainThread:3790513 [wandb_run.py:_console_start():1827] atexit reg
22
+ 2022-03-14 12:46:03,754 INFO MainThread:3790513 [wandb_run.py:_redirect():1701] redirect: SettingsConsole.REDIRECT
23
+ 2022-03-14 12:46:03,754 INFO MainThread:3790513 [wandb_run.py:_redirect():1706] Redirecting console.
24
+ 2022-03-14 12:46:03,756 INFO MainThread:3790513 [wandb_run.py:_redirect():1762] Redirects installed.
25
+ 2022-03-14 12:46:03,756 INFO MainThread:3790513 [wandb_init.py:init():651] run started, returning control to user process
26
+ 2022-03-14 12:46:03,759 INFO MainThread:3790513 [wandb_run.py:_config_callback():966] config_cb None None {'return_dict': True, 'output_hidden_states': False, 'output_attentions': False, 'torchscript': False, 'torch_dtype': 'torch.float32', 'use_bfloat16': False, 'pruned_heads': {}, 'tie_word_embeddings': False, 'is_encoder_decoder': True, 'is_decoder': False, 'cross_attention_hidden_size': None, 'add_cross_attention': False, 'tie_encoder_decoder': False, 'max_length': 50, 'min_length': 0, 'do_sample': False, 'early_stopping': False, 'num_beams': 1, 'num_beam_groups': 1, 'diversity_penalty': 0.0, 'temperature': 1.0, 'top_k': 50, 'top_p': 1.0, 'repetition_penalty': 1.0, 'length_penalty': 1.0, 'no_repeat_ngram_size': 0, 'encoder_no_repeat_ngram_size': 0, 'bad_words_ids': None, 'num_return_sequences': 1, 'chunk_size_feed_forward': 0, 'output_scores': False, 'return_dict_in_generate': False, 'forced_bos_token_id': None, 'forced_eos_token_id': None, 'remove_invalid_values': False, 'architectures': ['SpeechEncoderDecoderModel'], 'finetuning_task': None, 'id2label': {0: 'LABEL_0', 1: 'LABEL_1'}, 'label2id': {'LABEL_0': 0, 'LABEL_1': 1}, 'tokenizer_class': None, 'prefix': None, 'bos_token_id': None, 'pad_token_id': 1, 'eos_token_id': 2, 'sep_token_id': None, 'decoder_start_token_id': 0, 'task_specific_params': None, 'problem_type': None, '_name_or_path': './', 'transformers_version': None, 'decoder': {'vocab_size': 50265, 'max_position_embeddings': 1024, 'd_model': 1024, 'encoder_ffn_dim': 4096, 'encoder_layers': 12, 'encoder_attention_heads': 16, 'decoder_ffn_dim': 4096, 'decoder_layers': 12, 'decoder_attention_heads': 16, 'dropout': 0.0, 'attention_dropout': 0.0, 'activation_dropout': 0.0, 'activation_function': 'gelu', 'init_std': 0.02, 'encoder_layerdrop': 0.0, 'decoder_layerdrop': 0.0, 'classifier_dropout': 0.0, 'use_cache': False, 'num_hidden_layers': 12, 'scale_embedding': False, 'return_dict': True, 'output_hidden_states': False, 'output_attentions': False, 'torchscript': False, 'torch_dtype': None, 'use_bfloat16': False, 'pruned_heads': {}, 'tie_word_embeddings': True, 'is_encoder_decoder': False, 'is_decoder': True, 'cross_attention_hidden_size': None, 'add_cross_attention': True, 'tie_encoder_decoder': False, 'max_length': 20, 'min_length': 0, 'do_sample': False, 'early_stopping': True, 'num_beams': 4, 'num_beam_groups': 1, 'diversity_penalty': 0.0, 'temperature': 1.0, 'top_k': 50, 'top_p': 1.0, 'repetition_penalty': 1.0, 'length_penalty': 1.0, 'no_repeat_ngram_size': 3, 'encoder_no_repeat_ngram_size': 0, 'bad_words_ids': None, 'num_return_sequences': 1, 'chunk_size_feed_forward': 0, 'output_scores': False, 'return_dict_in_generate': False, 'forced_bos_token_id': 0, 'forced_eos_token_id': 2, 'remove_invalid_values': False, 'architectures': ['BartModel'], 'finetuning_task': None, 'id2label': {0: 'LABEL_0', 1: 'LABEL_1', 2: 'LABEL_2'}, 'label2id': {'LABEL_0': 0, 'LABEL_1': 1, 'LABEL_2': 2}, 'tokenizer_class': None, 'prefix': None, 'bos_token_id': 0, 'pad_token_id': 1, 'eos_token_id': 2, 'sep_token_id': None, 'decoder_start_token_id': 2, 'task_specific_params': {'summarization': {'length_penalty': 1.0, 'max_length': 128, 'min_length': 12, 'num_beams': 4}, 'summarization_cnn': {'length_penalty': 2.0, 'max_length': 142, 'min_length': 56, 'num_beams': 4}, 'summarization_xsum': {'length_penalty': 1.0, 'max_length': 62, 'min_length': 11, 'num_beams': 6}}, 'problem_type': None, '_name_or_path': 'facebook/bart-large', 'transformers_version': '4.17.0.dev0', 'add_bias_logits': False, 'add_final_layer_norm': False, 'classif_dropout': 0.0, 'gradient_checkpointing': False, 'normalize_before': False, 'model_type': 'bart'}, 'encoder': {'return_dict': True, 'output_hidden_states': False, 'output_attentions': False, 'torchscript': False, 'torch_dtype': None, 'use_bfloat16': False, 'pruned_heads': {}, 'tie_word_embeddings': True, 'is_encoder_decoder': False, 'is_decoder': False, 'cross_attention_hidden_size': None, 'add_cross_attention': False, 'tie_encoder_decoder': False, 'max_length': 20, 'min_length': 0, 'do_sample': False, 'early_stopping': False, 'num_beams': 1, 'num_beam_groups': 1, 'diversity_penalty': 0.0, 'temperature': 1.0, 'top_k': 50, 'top_p': 1.0, 'repetition_penalty': 1.0, 'length_penalty': 1.0, 'no_repeat_ngram_size': 0, 'encoder_no_repeat_ngram_size': 0, 'bad_words_ids': None, 'num_return_sequences': 1, 'chunk_size_feed_forward': 0, 'output_scores': False, 'return_dict_in_generate': False, 'forced_bos_token_id': None, 'forced_eos_token_id': None, 'remove_invalid_values': False, 'architectures': ['Wav2Vec2ForPreTraining'], 'finetuning_task': None, 'id2label': {0: 'LABEL_0', 1: 'LABEL_1'}, 'label2id': {'LABEL_0': 0, 'LABEL_1': 1}, 'tokenizer_class': None, 'prefix': None, 'bos_token_id': 1, 'pad_token_id': 0, 'eos_token_id': 2, 'sep_token_id': None, 'decoder_start_token_id': None, 'task_specific_params': None, 'problem_type': None, '_name_or_path': 'facebook/wav2vec2-large-lv60', 'transformers_version': '4.17.0.dev0', 'feat_extract_dropout': 0.0, 'gradient_checkpointing': False, 'hidden_dropout_prob': 0.0, 'num_feat_extract_layers': 7, 'hidden_size': 1024, 'feat_extract_norm': 'layer', 'feat_extract_activation': 'gelu', 'conv_dim': [512, 512, 512, 512, 512, 512, 512], 'conv_stride': [5, 2, 2, 2, 2, 2, 2], 'conv_kernel': [10, 3, 3, 3, 3, 2, 2], 'conv_bias': True, 'num_conv_pos_embeddings': 128, 'num_conv_pos_embedding_groups': 16, 'num_hidden_layers': 24, 'intermediate_size': 4096, 'hidden_act': 'gelu', 'num_attention_heads': 16, 'hidden_dropout': 0.0, 'attention_dropout': 0.0, 'activation_dropout': 0.0, 'feat_proj_dropout': 0.0, 'final_dropout': 0.0, 'layerdrop': 0.0, 'layer_norm_eps': 1e-05, 'initializer_range': 0.02, 'vocab_size': 32, 'do_stable_layer_norm': True, 'use_weighted_layer_sum': False, 'apply_spec_augment': False, 'mask_time_prob': 0.0, 'mask_time_length': 10, 'mask_time_min_masks': 2, 'mask_feature_prob': 0.0, 'mask_feature_length': 10, 'mask_feature_min_masks': 0, 'num_codevectors_per_group': 320, 'num_codevector_groups': 2, 'contrastive_logits_temperature': 0.1, 'feat_quantizer_dropout': 0.0, 'num_negatives': 100, 'codevector_dim': 768, 'proj_codevector_dim': 768, 'diversity_loss_weight': 0.1, 'ctc_loss_reduction': 'sum', 'ctc_zero_infinity': False, 'add_adapter': False, 'adapter_kernel_size': 3, 'adapter_stride': 2, 'num_adapter_layers': 3, 'output_hidden_size': 1024, 'classifier_proj_size': 256, 'tdnn_dim': [512, 512, 512, 512, 1500], 'tdnn_kernel': [5, 3, 3, 1, 1], 'tdnn_dilation': [1, 2, 3, 1, 1], 'xvector_output_dim': 512, 'model_type': 'wav2vec2'}, 'model_type': 'speech-encoder-decoder', 'processor_class': 'Wav2Vec2Processor', 'use_cache': False, 'output_dir': './', 'overwrite_output_dir': True, 'do_train': True, 'do_eval': True, 'do_predict': False, 'evaluation_strategy': 'steps', 'prediction_loss_only': False, 'per_device_train_batch_size': 8, 'per_device_eval_batch_size': 8, 'per_gpu_train_batch_size': 'None', 'per_gpu_eval_batch_size': 'None', 'gradient_accumulation_steps': 4, 'eval_accumulation_steps': 'None', 'learning_rate': 3e-05, 'weight_decay': 0.0, 'adam_beta1': 0.9, 'adam_beta2': 0.999, 'adam_epsilon': 1e-08, 'max_grad_norm': 1.0, 'num_train_epochs': 5.0, 'max_steps': -1, 'lr_scheduler_type': 'linear', 'warmup_ratio': 0.0, 'warmup_steps': 500, 'log_level': -1, 'log_level_replica': -1, 'log_on_each_node': True, 'logging_dir': './runs/Mar14_12-45-38_sanchit--v100', 'logging_strategy': 'steps', 'logging_first_step': False, 'logging_steps': 1, 'logging_nan_inf_filter': True, 'save_strategy': 'steps', 'save_steps': 500, 'save_total_limit': 1, 'save_on_each_node': False, 'no_cuda': False, 'seed': 42, 'bf16': False, 'fp16': True, 'fp16_opt_level': 'O1', 'half_precision_backend': 'amp', 'bf16_full_eval': False, 'fp16_full_eval': False, 'tf32': 'None', 'local_rank': -1, 'xpu_backend': 'None', 'tpu_num_cores': 'None', 'tpu_metrics_debug': False, 'debug': '[]', 'dataloader_drop_last': False, 'eval_steps': 500, 'dataloader_num_workers': 0, 'past_index': -1, 'run_name': './', 'disable_tqdm': False, 'remove_unused_columns': True, 'label_names': 'None', 'load_best_model_at_end': False, 'metric_for_best_model': 'None', 'greater_is_better': 'None', 'ignore_data_skip': False, 'sharded_ddp': '[]', 'deepspeed': 'None', 'label_smoothing_factor': 0.0, 'optim': 'adamw_hf', 'adafactor': False, 'group_by_length': True, 'length_column_name': 'input_length', 'report_to': "['tensorboard', 'wandb']", 'ddp_find_unused_parameters': 'None', 'ddp_bucket_cap_mb': 'None', 'dataloader_pin_memory': True, 'skip_memory_metrics': True, 'use_legacy_prediction_loop': False, 'push_to_hub': True, 'resume_from_checkpoint': 'None', 'hub_model_id': 'None', 'hub_strategy': 'every_save', 'hub_token': '<HUB_TOKEN>', 'gradient_checkpointing': True, 'fp16_backend': 'auto', 'push_to_hub_model_id': 'None', 'push_to_hub_organization': 'None', 'push_to_hub_token': '<PUSH_TO_HUB_TOKEN>', '_n_gpu': 1, 'mp_parameters': '', 'sortish_sampler': False, 'predict_with_generate': True, 'generation_max_length': 40, 'generation_num_beams': 1, 'train_batch_size': 8, 'eval_batch_size': 8}
27
+ 2022-03-14 12:46:03,763 INFO MainThread:3790513 [wandb_watch.py:watch():43] Watching
wandb/run-20220314_124602-2fs73jtc/run-2fs73jtc.wandb ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:be93373e5bf98d8e49feb8250c868e1679a8941b6fbeeddf0bf6cfa301077245
3
+ size 26477427