Added acoustic model, language model
Browse files- config.json +117 -0
- language_model/cv8be_5gram.bin +3 -0
- optimizer.pt +3 -0
- preprocessor_config.json +9 -0
- processor/preprocessor_config.json +9 -0
- processor/special_tokens_map.json +1 -0
- processor/tokenizer_config.json +1 -0
- processor/vocab.json +1 -0
- pytorch_model.bin +3 -0
- rng_state.pth +3 -0
- scaler.pt +3 -0
- scheduler.pt +3 -0
- trainer_state.json +196 -0
- training_args.bin +3 -0
config.json
ADDED
@@ -0,0 +1,117 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"_name_or_path": "train/run_3/2022-03-31-10-42-03/checkpoint-6480",
|
3 |
+
"activation_dropout": 0.0,
|
4 |
+
"adapter_kernel_size": 3,
|
5 |
+
"adapter_stride": 2,
|
6 |
+
"add_adapter": false,
|
7 |
+
"apply_spec_augment": true,
|
8 |
+
"architectures": [
|
9 |
+
"Wav2Vec2ForCTC"
|
10 |
+
],
|
11 |
+
"attention_dropout": 0.1,
|
12 |
+
"bos_token_id": 1,
|
13 |
+
"classifier_proj_size": 256,
|
14 |
+
"codevector_dim": 256,
|
15 |
+
"contrastive_logits_temperature": 0.1,
|
16 |
+
"conv_bias": false,
|
17 |
+
"conv_dim": [
|
18 |
+
512,
|
19 |
+
512,
|
20 |
+
512,
|
21 |
+
512,
|
22 |
+
512,
|
23 |
+
512,
|
24 |
+
512
|
25 |
+
],
|
26 |
+
"conv_kernel": [
|
27 |
+
10,
|
28 |
+
3,
|
29 |
+
3,
|
30 |
+
3,
|
31 |
+
3,
|
32 |
+
2,
|
33 |
+
2
|
34 |
+
],
|
35 |
+
"conv_stride": [
|
36 |
+
5,
|
37 |
+
2,
|
38 |
+
2,
|
39 |
+
2,
|
40 |
+
2,
|
41 |
+
2,
|
42 |
+
2
|
43 |
+
],
|
44 |
+
"ctc_loss_reduction": "mean",
|
45 |
+
"ctc_zero_infinity": false,
|
46 |
+
"diversity_loss_weight": 0.1,
|
47 |
+
"do_stable_layer_norm": false,
|
48 |
+
"eos_token_id": 2,
|
49 |
+
"feat_extract_activation": "gelu",
|
50 |
+
"feat_extract_norm": "group",
|
51 |
+
"feat_proj_dropout": 0.1,
|
52 |
+
"feat_quantizer_dropout": 0.0,
|
53 |
+
"final_dropout": 0.0,
|
54 |
+
"freeze_feat_extract_train": true,
|
55 |
+
"hidden_act": "gelu",
|
56 |
+
"hidden_dropout": 0.1,
|
57 |
+
"hidden_size": 768,
|
58 |
+
"initializer_range": 0.02,
|
59 |
+
"intermediate_size": 3072,
|
60 |
+
"layer_norm_eps": 1e-05,
|
61 |
+
"layerdrop": 0.0,
|
62 |
+
"mask_channel_length": 10,
|
63 |
+
"mask_channel_min_space": 1,
|
64 |
+
"mask_channel_other": 0.0,
|
65 |
+
"mask_channel_prob": 0.0,
|
66 |
+
"mask_channel_selection": "static",
|
67 |
+
"mask_feature_length": 10,
|
68 |
+
"mask_feature_min_masks": 0,
|
69 |
+
"mask_feature_prob": 0.0,
|
70 |
+
"mask_time_length": 10,
|
71 |
+
"mask_time_min_masks": 2,
|
72 |
+
"mask_time_min_space": 1,
|
73 |
+
"mask_time_other": 0.0,
|
74 |
+
"mask_time_prob": 0.05,
|
75 |
+
"mask_time_selection": "static",
|
76 |
+
"model_type": "wav2vec2",
|
77 |
+
"no_mask_channel_overlap": false,
|
78 |
+
"no_mask_time_overlap": false,
|
79 |
+
"num_adapter_layers": 3,
|
80 |
+
"num_attention_heads": 12,
|
81 |
+
"num_codevector_groups": 2,
|
82 |
+
"num_codevectors_per_group": 320,
|
83 |
+
"num_conv_pos_embedding_groups": 16,
|
84 |
+
"num_conv_pos_embeddings": 128,
|
85 |
+
"num_feat_extract_layers": 7,
|
86 |
+
"num_hidden_layers": 12,
|
87 |
+
"num_negatives": 100,
|
88 |
+
"output_hidden_size": 768,
|
89 |
+
"pad_token_id": 36,
|
90 |
+
"proj_codevector_dim": 256,
|
91 |
+
"tdnn_dilation": [
|
92 |
+
1,
|
93 |
+
2,
|
94 |
+
3,
|
95 |
+
1,
|
96 |
+
1
|
97 |
+
],
|
98 |
+
"tdnn_dim": [
|
99 |
+
512,
|
100 |
+
512,
|
101 |
+
512,
|
102 |
+
512,
|
103 |
+
1500
|
104 |
+
],
|
105 |
+
"tdnn_kernel": [
|
106 |
+
5,
|
107 |
+
3,
|
108 |
+
3,
|
109 |
+
1,
|
110 |
+
1
|
111 |
+
],
|
112 |
+
"torch_dtype": "float32",
|
113 |
+
"transformers_version": "4.17.0",
|
114 |
+
"use_weighted_layer_sum": false,
|
115 |
+
"vocab_size": 39,
|
116 |
+
"xvector_output_dim": 512
|
117 |
+
}
|
language_model/cv8be_5gram.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:cc3fa853d83b07d4de0b053d9bd6e2ac5154696e85d49fe3e94ed5b0102689a9
|
3 |
+
size 155935664
|
optimizer.pt
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:e49f65ffb62cb91604fa591c4794b3b48d760ec3a65fe477962de46c8c70c206
|
3 |
+
size 721728273
|
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": false,
|
8 |
+
"sampling_rate": 16000
|
9 |
+
}
|
processor/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": false,
|
8 |
+
"sampling_rate": 16000
|
9 |
+
}
|
processor/special_tokens_map.json
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
{"bos_token": "<s>", "eos_token": "</s>", "unk_token": "[UNK]", "pad_token": "[PAD]"}
|
processor/tokenizer_config.json
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
{"unk_token": "[UNK]", "bos_token": "<s>", "eos_token": "</s>", "pad_token": "[PAD]", "do_lower_case": false, "word_delimiter_token": "|", "tokenizer_class": "Wav2Vec2CTCTokenizer"}
|
processor/vocab.json
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
{"'": 1, "i": 2, "а": 3, "б": 4, "в": 5, "г": 6, "д": 7, "е": 8, "ж": 9, "з": 10, "й": 11, "к": 12, "л": 13, "м": 14, "н": 15, "о": 16, "п": 17, "р": 18, "с": 19, "т": 20, "у": 21, "ф": 22, "х": 23, "ц": 24, "ч": 25, "ш": 26, "ы": 27, "ь": 28, "э": 29, "ю": 30, "я": 31, "ё": 32, "і": 33, "ў": 34, "|": 0, "[UNK]": 35, "[PAD]": 36}
|
pytorch_model.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:b55c0aa0c1647ce563973ffa030dfacede44a21bae775b2bb4388e8e9a166f4f
|
3 |
+
size 377693079
|
rng_state.pth
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:6b1697980a93af111ba6e84c6af7b2de4b85bc2bd1d3b82e487bf67b06745a81
|
3 |
+
size 16607
|
scaler.pt
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:42c33f49f1b2c2aa4dfe87afa721ef222988d59691fcded6f07cef251e796c16
|
3 |
+
size 559
|
scheduler.pt
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:fbf58a653951345865b70bd73aae4c04340c9cc086cd1f18d3a6751b20b1c7b3
|
3 |
+
size 623
|
trainer_state.json
ADDED
@@ -0,0 +1,196 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"best_metric": 0.17608685300699967,
|
3 |
+
"best_model_checkpoint": "train/2022-03-31-21-50-25/checkpoint-12960",
|
4 |
+
"epoch": 1.9789280806229959,
|
5 |
+
"global_step": 12960,
|
6 |
+
"is_hyper_param_search": false,
|
7 |
+
"is_local_process_zero": true,
|
8 |
+
"is_world_process_zero": true,
|
9 |
+
"log_history": [
|
10 |
+
{
|
11 |
+
"epoch": 0.16,
|
12 |
+
"learning_rate": 2e-05,
|
13 |
+
"loss": 0.1209,
|
14 |
+
"step": 1080
|
15 |
+
},
|
16 |
+
{
|
17 |
+
"epoch": 0.16,
|
18 |
+
"eval_loss": 0.1341254562139511,
|
19 |
+
"eval_runtime": 468.0255,
|
20 |
+
"eval_samples_per_second": 33.765,
|
21 |
+
"eval_steps_per_second": 0.705,
|
22 |
+
"eval_wer": 0.19390346491436916,
|
23 |
+
"step": 1080
|
24 |
+
},
|
25 |
+
{
|
26 |
+
"epoch": 0.33,
|
27 |
+
"learning_rate": 1.8202695956065902e-05,
|
28 |
+
"loss": 0.1034,
|
29 |
+
"step": 2160
|
30 |
+
},
|
31 |
+
{
|
32 |
+
"epoch": 0.33,
|
33 |
+
"eval_loss": 0.13459239900112152,
|
34 |
+
"eval_runtime": 466.4831,
|
35 |
+
"eval_samples_per_second": 33.877,
|
36 |
+
"eval_steps_per_second": 0.707,
|
37 |
+
"eval_wer": 0.19213370791867054,
|
38 |
+
"step": 2160
|
39 |
+
},
|
40 |
+
{
|
41 |
+
"epoch": 0.49,
|
42 |
+
"learning_rate": 1.6405391912131803e-05,
|
43 |
+
"loss": 0.102,
|
44 |
+
"step": 3240
|
45 |
+
},
|
46 |
+
{
|
47 |
+
"epoch": 0.49,
|
48 |
+
"eval_loss": 0.13314320147037506,
|
49 |
+
"eval_runtime": 464.4247,
|
50 |
+
"eval_samples_per_second": 34.027,
|
51 |
+
"eval_steps_per_second": 0.711,
|
52 |
+
"eval_wer": 0.1909591606748885,
|
53 |
+
"step": 3240
|
54 |
+
},
|
55 |
+
{
|
56 |
+
"epoch": 0.66,
|
57 |
+
"learning_rate": 1.4609752038608755e-05,
|
58 |
+
"loss": 0.1016,
|
59 |
+
"step": 4320
|
60 |
+
},
|
61 |
+
{
|
62 |
+
"epoch": 0.66,
|
63 |
+
"eval_loss": 0.13013887405395508,
|
64 |
+
"eval_runtime": 465.4732,
|
65 |
+
"eval_samples_per_second": 33.95,
|
66 |
+
"eval_steps_per_second": 0.709,
|
67 |
+
"eval_wer": 0.1890465533387299,
|
68 |
+
"step": 4320
|
69 |
+
},
|
70 |
+
{
|
71 |
+
"epoch": 0.82,
|
72 |
+
"learning_rate": 1.2812447994674656e-05,
|
73 |
+
"loss": 0.109,
|
74 |
+
"step": 5400
|
75 |
+
},
|
76 |
+
{
|
77 |
+
"epoch": 0.82,
|
78 |
+
"eval_loss": 0.12718452513217926,
|
79 |
+
"eval_runtime": 465.6054,
|
80 |
+
"eval_samples_per_second": 33.941,
|
81 |
+
"eval_steps_per_second": 0.709,
|
82 |
+
"eval_wer": 0.18734028538323572,
|
83 |
+
"step": 5400
|
84 |
+
},
|
85 |
+
{
|
86 |
+
"epoch": 0.99,
|
87 |
+
"learning_rate": 1.1016808121151608e-05,
|
88 |
+
"loss": 0.1251,
|
89 |
+
"step": 6480
|
90 |
+
},
|
91 |
+
{
|
92 |
+
"epoch": 0.99,
|
93 |
+
"eval_loss": 0.11952650547027588,
|
94 |
+
"eval_runtime": 466.6012,
|
95 |
+
"eval_samples_per_second": 33.868,
|
96 |
+
"eval_steps_per_second": 0.707,
|
97 |
+
"eval_wer": 0.1837848991317874,
|
98 |
+
"step": 6480
|
99 |
+
},
|
100 |
+
{
|
101 |
+
"epoch": 1.15,
|
102 |
+
"learning_rate": 9.219504077217509e-06,
|
103 |
+
"loss": 0.118,
|
104 |
+
"step": 7560
|
105 |
+
},
|
106 |
+
{
|
107 |
+
"epoch": 1.15,
|
108 |
+
"eval_loss": 0.12100061029195786,
|
109 |
+
"eval_runtime": 469.3607,
|
110 |
+
"eval_samples_per_second": 33.669,
|
111 |
+
"eval_steps_per_second": 0.703,
|
112 |
+
"eval_wer": 0.18134057108391663,
|
113 |
+
"step": 7560
|
114 |
+
},
|
115 |
+
{
|
116 |
+
"epoch": 1.32,
|
117 |
+
"learning_rate": 7.422200033283409e-06,
|
118 |
+
"loss": 0.1156,
|
119 |
+
"step": 8640
|
120 |
+
},
|
121 |
+
{
|
122 |
+
"epoch": 1.32,
|
123 |
+
"eval_loss": 0.12037315964698792,
|
124 |
+
"eval_runtime": 463.2023,
|
125 |
+
"eval_samples_per_second": 34.117,
|
126 |
+
"eval_steps_per_second": 0.712,
|
127 |
+
"eval_wer": 0.17957875021824357,
|
128 |
+
"step": 8640
|
129 |
+
},
|
130 |
+
{
|
131 |
+
"epoch": 1.48,
|
132 |
+
"learning_rate": 5.62656015976036e-06,
|
133 |
+
"loss": 0.1152,
|
134 |
+
"step": 9720
|
135 |
+
},
|
136 |
+
{
|
137 |
+
"epoch": 1.48,
|
138 |
+
"eval_loss": 0.11911876499652863,
|
139 |
+
"eval_runtime": 465.9842,
|
140 |
+
"eval_samples_per_second": 33.913,
|
141 |
+
"eval_steps_per_second": 0.708,
|
142 |
+
"eval_wer": 0.17893592368617367,
|
143 |
+
"step": 9720
|
144 |
+
},
|
145 |
+
{
|
146 |
+
"epoch": 1.65,
|
147 |
+
"learning_rate": 3.829256115826261e-06,
|
148 |
+
"loss": 0.1132,
|
149 |
+
"step": 10800
|
150 |
+
},
|
151 |
+
{
|
152 |
+
"epoch": 1.65,
|
153 |
+
"eval_loss": 0.11926092952489853,
|
154 |
+
"eval_runtime": 466.8163,
|
155 |
+
"eval_samples_per_second": 33.853,
|
156 |
+
"eval_steps_per_second": 0.707,
|
157 |
+
"eval_wer": 0.1785629255749726,
|
158 |
+
"step": 10800
|
159 |
+
},
|
160 |
+
{
|
161 |
+
"epoch": 1.81,
|
162 |
+
"learning_rate": 2.033616242303212e-06,
|
163 |
+
"loss": 0.1133,
|
164 |
+
"step": 11880
|
165 |
+
},
|
166 |
+
{
|
167 |
+
"epoch": 1.81,
|
168 |
+
"eval_loss": 0.11755573004484177,
|
169 |
+
"eval_runtime": 568.3919,
|
170 |
+
"eval_samples_per_second": 27.803,
|
171 |
+
"eval_steps_per_second": 0.581,
|
172 |
+
"eval_wer": 0.17685665761947844,
|
173 |
+
"step": 11880
|
174 |
+
},
|
175 |
+
{
|
176 |
+
"epoch": 1.98,
|
177 |
+
"learning_rate": 2.36312198369113e-07,
|
178 |
+
"loss": 0.111,
|
179 |
+
"step": 12960
|
180 |
+
},
|
181 |
+
{
|
182 |
+
"epoch": 1.98,
|
183 |
+
"eval_loss": 0.11704171448945999,
|
184 |
+
"eval_runtime": 495.4724,
|
185 |
+
"eval_samples_per_second": 31.895,
|
186 |
+
"eval_steps_per_second": 0.666,
|
187 |
+
"eval_wer": 0.17608685300699967,
|
188 |
+
"step": 12960
|
189 |
+
}
|
190 |
+
],
|
191 |
+
"max_steps": 13098,
|
192 |
+
"num_train_epochs": 2,
|
193 |
+
"total_flos": 5.0362098492856254e+19,
|
194 |
+
"trial_name": null,
|
195 |
+
"trial_params": null
|
196 |
+
}
|
training_args.bin
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:87c4b00b8854fd0416c9bf87368a6261d74c045316d9f079f529d772cdd544de
|
3 |
+
size 2991
|