Hüseyin Çoraklı commited on
Commit
0784537
·
0 Parent(s):

initial commit

Browse files
.gitattributes ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ language:
3
+ - tr
4
+ tags:
5
+ - cefr
6
+ - text-classification
7
+ - turkish
8
+ - language-level
9
+ - bert
10
+ license: mit
11
+ base_model: dbmdz/bert-base-turkish-cased
12
+ datasets:
13
+ - custom
14
+ metrics:
15
+ - f1
16
+ - accuracy
17
+ ---
18
+
19
+ # Turkish CEFR Classifier
20
+
21
+ A Turkish text classifier for CEFR (Common European Framework of Reference) language proficiency levels, trained on spoken Turkish data.
22
+
23
+ Fine-tuned from `dbmdz/bert-base-turkish-cased` on spoken Turkish YouTube transcripts.
24
+
25
+ ## Model Performance
26
+
27
+ | Metric | Score |
28
+ |--------|-------|
29
+ | Macro F1 | 0.84 |
30
+ | Accuracy | 0.86 |
31
+
32
+ ### Per-Class Performance
33
+
34
+ | Level | Precision | Recall | F1 |
35
+ |-------|-----------|--------|----|
36
+ | A1 | 0.98 | 0.96 | 0.97 |
37
+ | A2 | 0.89 | 0.82 | 0.85 |
38
+ | B1 | 0.62 | 0.77 | 0.69 |
39
+ | B2 | 0.76 | 0.71 | 0.73 |
40
+ | C1 | 0.79 | 0.88 | 0.83 |
41
+ | C2 | 1.00 | 0.95 | 0.97 |
42
+
43
+ ## Usage
44
+ ```python
45
+ from transformers import pipeline
46
+
47
+ classifier = pipeline(
48
+ "text-classification",
49
+ model="crklih/turkish-cefr-classifier"
50
+ )
51
+
52
+ result = classifier("Osmanlı Devleti'nin çöküşü çok boyutlu bir süreçtir.")
53
+ # [{'label': 'B2', 'score': 0.95}]
54
+ ```
55
+
56
+ ## CEFR Levels
57
+
58
+ | Level | Description |
59
+ |-------|-------------|
60
+ | A1 | Beginner — basic words and simple phrases |
61
+ | A2 | Elementary — simple sentences on everyday topics |
62
+ | B1 | Intermediate — familiar topics, some complex structures |
63
+ | B2 | Upper-Intermediate — complex sentences, abstract topics |
64
+ | C1 | Advanced — academic/technical language, complex structures |
65
+ | C2 | Proficient — near-native, nuanced, rare vocabulary |
66
+
67
+ ## Training Data
68
+
69
+ - Carefully curated Turkish spoken language phrases
70
+ - Balanced distribution across all 6 CEFR levels
71
+ - LLM-human agreement rate: **74.6%**
72
+
73
+ ## Intended Use
74
+
75
+ - Turkish language learning applications
76
+ - Content difficulty assessment
77
+ - Educational content filtering by proficiency level
78
+
79
+ ## Limitations
80
+
81
+ - Trained on **spoken** Turkish — may underperform on formal written text
82
+ - B1/B2 boundary can be ambiguous (lowest per-class F1)
83
+ - Short phrases with technical vocabulary may be underestimated
checkpoint-144/config.json ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_cross_attention": false,
3
+ "architectures": [
4
+ "BertForSequenceClassification"
5
+ ],
6
+ "attention_probs_dropout_prob": 0.1,
7
+ "bos_token_id": null,
8
+ "classifier_dropout": null,
9
+ "dtype": "float32",
10
+ "eos_token_id": null,
11
+ "hidden_act": "gelu",
12
+ "hidden_dropout_prob": 0.1,
13
+ "hidden_size": 768,
14
+ "id2label": {
15
+ "0": "A1",
16
+ "1": "A2",
17
+ "2": "B1",
18
+ "3": "B2",
19
+ "4": "C1",
20
+ "5": "C2"
21
+ },
22
+ "initializer_range": 0.02,
23
+ "intermediate_size": 3072,
24
+ "is_decoder": false,
25
+ "label2id": {
26
+ "A1": 0,
27
+ "A2": 1,
28
+ "B1": 2,
29
+ "B2": 3,
30
+ "C1": 4,
31
+ "C2": 5
32
+ },
33
+ "layer_norm_eps": 1e-12,
34
+ "max_position_embeddings": 512,
35
+ "model_type": "bert",
36
+ "num_attention_heads": 12,
37
+ "num_hidden_layers": 12,
38
+ "pad_token_id": 0,
39
+ "problem_type": "single_label_classification",
40
+ "tie_word_embeddings": true,
41
+ "transformers_version": "5.0.0",
42
+ "type_vocab_size": 2,
43
+ "use_cache": false,
44
+ "vocab_size": 32000
45
+ }
checkpoint-144/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:91f22a313f40b96119325b68028c8fc5a53bd64cd745139706045c60d2de6ca0
3
+ size 442511344
checkpoint-144/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b3a022ce52b3becff96f2803c9ab3679a98ecadce4be819ec8fdadfec536079d
3
+ size 885147019
checkpoint-144/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ebe3764909b088aa0f737580c536165c5687a496ff912394d764790623c9150d
3
+ size 14645
checkpoint-144/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:25e9d8975285d65f39790bb31bcfd7bcfdca3c21edd5bd2e5629085da0f74ea3
3
+ size 1465
checkpoint-144/trainer_state.json ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": 144,
3
+ "best_metric": 0.8097959456034935,
4
+ "best_model_checkpoint": "tr_cefr_model/checkpoint-144",
5
+ "epoch": 1.0,
6
+ "eval_steps": 500,
7
+ "global_step": 144,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.3472222222222222,
14
+ "grad_norm": 7.169168949127197,
15
+ "learning_rate": 3.402777777777778e-05,
16
+ "loss": 1.475471954345703,
17
+ "step": 50
18
+ },
19
+ {
20
+ "epoch": 0.6944444444444444,
21
+ "grad_norm": 8.856643676757812,
22
+ "learning_rate": 4.791666666666667e-05,
23
+ "loss": 0.736978759765625,
24
+ "step": 100
25
+ },
26
+ {
27
+ "epoch": 1.0,
28
+ "eval_accuracy": 0.8310727496917386,
29
+ "eval_loss": 0.45614269375801086,
30
+ "eval_macro_f1": 0.8097959456034935,
31
+ "eval_runtime": 3.3586,
32
+ "eval_samples_per_second": 241.473,
33
+ "eval_steps_per_second": 7.741,
34
+ "step": 144
35
+ }
36
+ ],
37
+ "logging_steps": 50,
38
+ "max_steps": 720,
39
+ "num_input_tokens_seen": 0,
40
+ "num_train_epochs": 5,
41
+ "save_steps": 500,
42
+ "stateful_callbacks": {
43
+ "TrainerControl": {
44
+ "args": {
45
+ "should_epoch_stop": false,
46
+ "should_evaluate": false,
47
+ "should_log": false,
48
+ "should_save": true,
49
+ "should_training_stop": false
50
+ },
51
+ "attributes": {}
52
+ }
53
+ },
54
+ "total_flos": 176951109035700.0,
55
+ "train_batch_size": 32,
56
+ "trial_name": null,
57
+ "trial_params": null
58
+ }
checkpoint-144/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:402398fe542038252e67b0bddcac7c3edb3726cb7bb102b5a8f1fec3b57c2d78
3
+ size 5201
checkpoint-288/config.json ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_cross_attention": false,
3
+ "architectures": [
4
+ "BertForSequenceClassification"
5
+ ],
6
+ "attention_probs_dropout_prob": 0.1,
7
+ "bos_token_id": null,
8
+ "classifier_dropout": null,
9
+ "dtype": "float32",
10
+ "eos_token_id": null,
11
+ "hidden_act": "gelu",
12
+ "hidden_dropout_prob": 0.1,
13
+ "hidden_size": 768,
14
+ "id2label": {
15
+ "0": "A1",
16
+ "1": "A2",
17
+ "2": "B1",
18
+ "3": "B2",
19
+ "4": "C1",
20
+ "5": "C2"
21
+ },
22
+ "initializer_range": 0.02,
23
+ "intermediate_size": 3072,
24
+ "is_decoder": false,
25
+ "label2id": {
26
+ "A1": 0,
27
+ "A2": 1,
28
+ "B1": 2,
29
+ "B2": 3,
30
+ "C1": 4,
31
+ "C2": 5
32
+ },
33
+ "layer_norm_eps": 1e-12,
34
+ "max_position_embeddings": 512,
35
+ "model_type": "bert",
36
+ "num_attention_heads": 12,
37
+ "num_hidden_layers": 12,
38
+ "pad_token_id": 0,
39
+ "problem_type": "single_label_classification",
40
+ "tie_word_embeddings": true,
41
+ "transformers_version": "5.0.0",
42
+ "type_vocab_size": 2,
43
+ "use_cache": false,
44
+ "vocab_size": 32000
45
+ }
checkpoint-288/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ad0e4dd554b29d96580ad7a183fc1b258a194129de8227aa148cf941042510bb
3
+ size 442511344
checkpoint-288/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:39be42cc285180a720570ca66c1ca8e58f2fb967ae6d4b86c227f3fb2c63de17
3
+ size 885147019
checkpoint-288/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c73f5e08b0df6be48606aab3065653875e6b040711bfc92fb7d5bff874a36158
3
+ size 14645
checkpoint-288/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5aff972fc6a5d1d5a9fd07ad763964cb290f42a3b6d1a8a93dafb359fb4edf4f
3
+ size 1465
checkpoint-288/trainer_state.json ADDED
@@ -0,0 +1,89 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": 288,
3
+ "best_metric": 0.8195809392350385,
4
+ "best_model_checkpoint": "tr_cefr_model/checkpoint-288",
5
+ "epoch": 2.0,
6
+ "eval_steps": 500,
7
+ "global_step": 288,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.3472222222222222,
14
+ "grad_norm": 7.169168949127197,
15
+ "learning_rate": 3.402777777777778e-05,
16
+ "loss": 1.475471954345703,
17
+ "step": 50
18
+ },
19
+ {
20
+ "epoch": 0.6944444444444444,
21
+ "grad_norm": 8.856643676757812,
22
+ "learning_rate": 4.791666666666667e-05,
23
+ "loss": 0.736978759765625,
24
+ "step": 100
25
+ },
26
+ {
27
+ "epoch": 1.0,
28
+ "eval_accuracy": 0.8310727496917386,
29
+ "eval_loss": 0.45614269375801086,
30
+ "eval_macro_f1": 0.8097959456034935,
31
+ "eval_runtime": 3.3586,
32
+ "eval_samples_per_second": 241.473,
33
+ "eval_steps_per_second": 7.741,
34
+ "step": 144
35
+ },
36
+ {
37
+ "epoch": 1.0416666666666667,
38
+ "grad_norm": 8.417092323303223,
39
+ "learning_rate": 4.4058641975308644e-05,
40
+ "loss": 0.5094949340820313,
41
+ "step": 150
42
+ },
43
+ {
44
+ "epoch": 1.3888888888888888,
45
+ "grad_norm": 10.636765480041504,
46
+ "learning_rate": 4.020061728395062e-05,
47
+ "loss": 0.3846432113647461,
48
+ "step": 200
49
+ },
50
+ {
51
+ "epoch": 1.7361111111111112,
52
+ "grad_norm": 4.034689903259277,
53
+ "learning_rate": 3.6342592592592596e-05,
54
+ "loss": 0.35187114715576173,
55
+ "step": 250
56
+ },
57
+ {
58
+ "epoch": 2.0,
59
+ "eval_accuracy": 0.840937114673243,
60
+ "eval_loss": 0.4010525941848755,
61
+ "eval_macro_f1": 0.8195809392350385,
62
+ "eval_runtime": 4.0358,
63
+ "eval_samples_per_second": 200.95,
64
+ "eval_steps_per_second": 6.442,
65
+ "step": 288
66
+ }
67
+ ],
68
+ "logging_steps": 50,
69
+ "max_steps": 720,
70
+ "num_input_tokens_seen": 0,
71
+ "num_train_epochs": 5,
72
+ "save_steps": 500,
73
+ "stateful_callbacks": {
74
+ "TrainerControl": {
75
+ "args": {
76
+ "should_epoch_stop": false,
77
+ "should_evaluate": false,
78
+ "should_log": false,
79
+ "should_save": true,
80
+ "should_training_stop": false
81
+ },
82
+ "attributes": {}
83
+ }
84
+ },
85
+ "total_flos": 353902218071400.0,
86
+ "train_batch_size": 32,
87
+ "trial_name": null,
88
+ "trial_params": null
89
+ }
checkpoint-288/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:402398fe542038252e67b0bddcac7c3edb3726cb7bb102b5a8f1fec3b57c2d78
3
+ size 5201
checkpoint-432/config.json ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_cross_attention": false,
3
+ "architectures": [
4
+ "BertForSequenceClassification"
5
+ ],
6
+ "attention_probs_dropout_prob": 0.1,
7
+ "bos_token_id": null,
8
+ "classifier_dropout": null,
9
+ "dtype": "float32",
10
+ "eos_token_id": null,
11
+ "hidden_act": "gelu",
12
+ "hidden_dropout_prob": 0.1,
13
+ "hidden_size": 768,
14
+ "id2label": {
15
+ "0": "A1",
16
+ "1": "A2",
17
+ "2": "B1",
18
+ "3": "B2",
19
+ "4": "C1",
20
+ "5": "C2"
21
+ },
22
+ "initializer_range": 0.02,
23
+ "intermediate_size": 3072,
24
+ "is_decoder": false,
25
+ "label2id": {
26
+ "A1": 0,
27
+ "A2": 1,
28
+ "B1": 2,
29
+ "B2": 3,
30
+ "C1": 4,
31
+ "C2": 5
32
+ },
33
+ "layer_norm_eps": 1e-12,
34
+ "max_position_embeddings": 512,
35
+ "model_type": "bert",
36
+ "num_attention_heads": 12,
37
+ "num_hidden_layers": 12,
38
+ "pad_token_id": 0,
39
+ "problem_type": "single_label_classification",
40
+ "tie_word_embeddings": true,
41
+ "transformers_version": "5.0.0",
42
+ "type_vocab_size": 2,
43
+ "use_cache": false,
44
+ "vocab_size": 32000
45
+ }
checkpoint-432/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:25475cc2feb1bfbb8c0a713e6055d8adafd27bd6e78f310a9952a53302d69bdd
3
+ size 442511344
checkpoint-432/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2236a795f6abd7cc224470aa14988f98e5d00f01335760634914881e84c32c16
3
+ size 885147019
checkpoint-432/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:efec8debf7e721110602fdf7b9bb732bab20326c0f8464ca3b6c662d94552aff
3
+ size 14645
checkpoint-432/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b2938ecef374ba7f5550da2b560afd72687412c26780c0ccff11a4d0c7ca915c
3
+ size 1465
checkpoint-432/trainer_state.json ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": 432,
3
+ "best_metric": 0.8409015472020808,
4
+ "best_model_checkpoint": "tr_cefr_model/checkpoint-432",
5
+ "epoch": 3.0,
6
+ "eval_steps": 500,
7
+ "global_step": 432,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.3472222222222222,
14
+ "grad_norm": 7.169168949127197,
15
+ "learning_rate": 3.402777777777778e-05,
16
+ "loss": 1.475471954345703,
17
+ "step": 50
18
+ },
19
+ {
20
+ "epoch": 0.6944444444444444,
21
+ "grad_norm": 8.856643676757812,
22
+ "learning_rate": 4.791666666666667e-05,
23
+ "loss": 0.736978759765625,
24
+ "step": 100
25
+ },
26
+ {
27
+ "epoch": 1.0,
28
+ "eval_accuracy": 0.8310727496917386,
29
+ "eval_loss": 0.45614269375801086,
30
+ "eval_macro_f1": 0.8097959456034935,
31
+ "eval_runtime": 3.3586,
32
+ "eval_samples_per_second": 241.473,
33
+ "eval_steps_per_second": 7.741,
34
+ "step": 144
35
+ },
36
+ {
37
+ "epoch": 1.0416666666666667,
38
+ "grad_norm": 8.417092323303223,
39
+ "learning_rate": 4.4058641975308644e-05,
40
+ "loss": 0.5094949340820313,
41
+ "step": 150
42
+ },
43
+ {
44
+ "epoch": 1.3888888888888888,
45
+ "grad_norm": 10.636765480041504,
46
+ "learning_rate": 4.020061728395062e-05,
47
+ "loss": 0.3846432113647461,
48
+ "step": 200
49
+ },
50
+ {
51
+ "epoch": 1.7361111111111112,
52
+ "grad_norm": 4.034689903259277,
53
+ "learning_rate": 3.6342592592592596e-05,
54
+ "loss": 0.35187114715576173,
55
+ "step": 250
56
+ },
57
+ {
58
+ "epoch": 2.0,
59
+ "eval_accuracy": 0.840937114673243,
60
+ "eval_loss": 0.4010525941848755,
61
+ "eval_macro_f1": 0.8195809392350385,
62
+ "eval_runtime": 4.0358,
63
+ "eval_samples_per_second": 200.95,
64
+ "eval_steps_per_second": 6.442,
65
+ "step": 288
66
+ },
67
+ {
68
+ "epoch": 2.0833333333333335,
69
+ "grad_norm": 7.837789535522461,
70
+ "learning_rate": 3.248456790123457e-05,
71
+ "loss": 0.30520191192626955,
72
+ "step": 300
73
+ },
74
+ {
75
+ "epoch": 2.4305555555555554,
76
+ "grad_norm": 16.366289138793945,
77
+ "learning_rate": 2.8626543209876545e-05,
78
+ "loss": 0.19062673568725585,
79
+ "step": 350
80
+ },
81
+ {
82
+ "epoch": 2.7777777777777777,
83
+ "grad_norm": 10.572943687438965,
84
+ "learning_rate": 2.4768518518518518e-05,
85
+ "loss": 0.17465518951416015,
86
+ "step": 400
87
+ },
88
+ {
89
+ "epoch": 3.0,
90
+ "eval_accuracy": 0.8569667077681874,
91
+ "eval_loss": 0.43521106243133545,
92
+ "eval_macro_f1": 0.8409015472020808,
93
+ "eval_runtime": 3.5999,
94
+ "eval_samples_per_second": 225.285,
95
+ "eval_steps_per_second": 7.222,
96
+ "step": 432
97
+ }
98
+ ],
99
+ "logging_steps": 50,
100
+ "max_steps": 720,
101
+ "num_input_tokens_seen": 0,
102
+ "num_train_epochs": 5,
103
+ "save_steps": 500,
104
+ "stateful_callbacks": {
105
+ "TrainerControl": {
106
+ "args": {
107
+ "should_epoch_stop": false,
108
+ "should_evaluate": false,
109
+ "should_log": false,
110
+ "should_save": true,
111
+ "should_training_stop": false
112
+ },
113
+ "attributes": {}
114
+ }
115
+ },
116
+ "total_flos": 530853327107100.0,
117
+ "train_batch_size": 32,
118
+ "trial_name": null,
119
+ "trial_params": null
120
+ }
checkpoint-432/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:402398fe542038252e67b0bddcac7c3edb3726cb7bb102b5a8f1fec3b57c2d78
3
+ size 5201
checkpoint-576/config.json ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_cross_attention": false,
3
+ "architectures": [
4
+ "BertForSequenceClassification"
5
+ ],
6
+ "attention_probs_dropout_prob": 0.1,
7
+ "bos_token_id": null,
8
+ "classifier_dropout": null,
9
+ "dtype": "float32",
10
+ "eos_token_id": null,
11
+ "hidden_act": "gelu",
12
+ "hidden_dropout_prob": 0.1,
13
+ "hidden_size": 768,
14
+ "id2label": {
15
+ "0": "A1",
16
+ "1": "A2",
17
+ "2": "B1",
18
+ "3": "B2",
19
+ "4": "C1",
20
+ "5": "C2"
21
+ },
22
+ "initializer_range": 0.02,
23
+ "intermediate_size": 3072,
24
+ "is_decoder": false,
25
+ "label2id": {
26
+ "A1": 0,
27
+ "A2": 1,
28
+ "B1": 2,
29
+ "B2": 3,
30
+ "C1": 4,
31
+ "C2": 5
32
+ },
33
+ "layer_norm_eps": 1e-12,
34
+ "max_position_embeddings": 512,
35
+ "model_type": "bert",
36
+ "num_attention_heads": 12,
37
+ "num_hidden_layers": 12,
38
+ "pad_token_id": 0,
39
+ "problem_type": "single_label_classification",
40
+ "tie_word_embeddings": true,
41
+ "transformers_version": "5.0.0",
42
+ "type_vocab_size": 2,
43
+ "use_cache": false,
44
+ "vocab_size": 32000
45
+ }
checkpoint-576/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:01f4bbda6c6dcb15c1654f6100d029c904eb7cde3eefd4f772721a647d386c87
3
+ size 442511344
checkpoint-576/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c15b2e18eb9b408106772752d9ccc081d7f49152341eb6b29354522842cc68fb
3
+ size 885147019
checkpoint-576/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:098292b24aa22e3a4bac2d8fba1025dfa817f3d9c3a7d31a08959bec5c2c0b35
3
+ size 14645
checkpoint-576/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9f696cabb58d5abffc9d83bc649629f93344f2108ae20e443f6bde70642e1a5b
3
+ size 1465
checkpoint-576/trainer_state.json ADDED
@@ -0,0 +1,151 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": 432,
3
+ "best_metric": 0.8409015472020808,
4
+ "best_model_checkpoint": "tr_cefr_model/checkpoint-432",
5
+ "epoch": 4.0,
6
+ "eval_steps": 500,
7
+ "global_step": 576,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.3472222222222222,
14
+ "grad_norm": 7.169168949127197,
15
+ "learning_rate": 3.402777777777778e-05,
16
+ "loss": 1.475471954345703,
17
+ "step": 50
18
+ },
19
+ {
20
+ "epoch": 0.6944444444444444,
21
+ "grad_norm": 8.856643676757812,
22
+ "learning_rate": 4.791666666666667e-05,
23
+ "loss": 0.736978759765625,
24
+ "step": 100
25
+ },
26
+ {
27
+ "epoch": 1.0,
28
+ "eval_accuracy": 0.8310727496917386,
29
+ "eval_loss": 0.45614269375801086,
30
+ "eval_macro_f1": 0.8097959456034935,
31
+ "eval_runtime": 3.3586,
32
+ "eval_samples_per_second": 241.473,
33
+ "eval_steps_per_second": 7.741,
34
+ "step": 144
35
+ },
36
+ {
37
+ "epoch": 1.0416666666666667,
38
+ "grad_norm": 8.417092323303223,
39
+ "learning_rate": 4.4058641975308644e-05,
40
+ "loss": 0.5094949340820313,
41
+ "step": 150
42
+ },
43
+ {
44
+ "epoch": 1.3888888888888888,
45
+ "grad_norm": 10.636765480041504,
46
+ "learning_rate": 4.020061728395062e-05,
47
+ "loss": 0.3846432113647461,
48
+ "step": 200
49
+ },
50
+ {
51
+ "epoch": 1.7361111111111112,
52
+ "grad_norm": 4.034689903259277,
53
+ "learning_rate": 3.6342592592592596e-05,
54
+ "loss": 0.35187114715576173,
55
+ "step": 250
56
+ },
57
+ {
58
+ "epoch": 2.0,
59
+ "eval_accuracy": 0.840937114673243,
60
+ "eval_loss": 0.4010525941848755,
61
+ "eval_macro_f1": 0.8195809392350385,
62
+ "eval_runtime": 4.0358,
63
+ "eval_samples_per_second": 200.95,
64
+ "eval_steps_per_second": 6.442,
65
+ "step": 288
66
+ },
67
+ {
68
+ "epoch": 2.0833333333333335,
69
+ "grad_norm": 7.837789535522461,
70
+ "learning_rate": 3.248456790123457e-05,
71
+ "loss": 0.30520191192626955,
72
+ "step": 300
73
+ },
74
+ {
75
+ "epoch": 2.4305555555555554,
76
+ "grad_norm": 16.366289138793945,
77
+ "learning_rate": 2.8626543209876545e-05,
78
+ "loss": 0.19062673568725585,
79
+ "step": 350
80
+ },
81
+ {
82
+ "epoch": 2.7777777777777777,
83
+ "grad_norm": 10.572943687438965,
84
+ "learning_rate": 2.4768518518518518e-05,
85
+ "loss": 0.17465518951416015,
86
+ "step": 400
87
+ },
88
+ {
89
+ "epoch": 3.0,
90
+ "eval_accuracy": 0.8569667077681874,
91
+ "eval_loss": 0.43521106243133545,
92
+ "eval_macro_f1": 0.8409015472020808,
93
+ "eval_runtime": 3.5999,
94
+ "eval_samples_per_second": 225.285,
95
+ "eval_steps_per_second": 7.222,
96
+ "step": 432
97
+ },
98
+ {
99
+ "epoch": 3.125,
100
+ "grad_norm": 1.0359699726104736,
101
+ "learning_rate": 2.0910493827160497e-05,
102
+ "loss": 0.11967629432678223,
103
+ "step": 450
104
+ },
105
+ {
106
+ "epoch": 3.4722222222222223,
107
+ "grad_norm": 3.9629909992218018,
108
+ "learning_rate": 1.705246913580247e-05,
109
+ "loss": 0.07373532772064209,
110
+ "step": 500
111
+ },
112
+ {
113
+ "epoch": 3.8194444444444446,
114
+ "grad_norm": 11.68164348602295,
115
+ "learning_rate": 1.3194444444444446e-05,
116
+ "loss": 0.07481417655944825,
117
+ "step": 550
118
+ },
119
+ {
120
+ "epoch": 4.0,
121
+ "eval_accuracy": 0.8545006165228114,
122
+ "eval_loss": 0.5574570894241333,
123
+ "eval_macro_f1": 0.8349256329335901,
124
+ "eval_runtime": 3.6533,
125
+ "eval_samples_per_second": 221.99,
126
+ "eval_steps_per_second": 7.117,
127
+ "step": 576
128
+ }
129
+ ],
130
+ "logging_steps": 50,
131
+ "max_steps": 720,
132
+ "num_input_tokens_seen": 0,
133
+ "num_train_epochs": 5,
134
+ "save_steps": 500,
135
+ "stateful_callbacks": {
136
+ "TrainerControl": {
137
+ "args": {
138
+ "should_epoch_stop": false,
139
+ "should_evaluate": false,
140
+ "should_log": false,
141
+ "should_save": true,
142
+ "should_training_stop": false
143
+ },
144
+ "attributes": {}
145
+ }
146
+ },
147
+ "total_flos": 707804436142800.0,
148
+ "train_batch_size": 32,
149
+ "trial_name": null,
150
+ "trial_params": null
151
+ }
checkpoint-576/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:402398fe542038252e67b0bddcac7c3edb3726cb7bb102b5a8f1fec3b57c2d78
3
+ size 5201
checkpoint-720/config.json ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_cross_attention": false,
3
+ "architectures": [
4
+ "BertForSequenceClassification"
5
+ ],
6
+ "attention_probs_dropout_prob": 0.1,
7
+ "bos_token_id": null,
8
+ "classifier_dropout": null,
9
+ "dtype": "float32",
10
+ "eos_token_id": null,
11
+ "hidden_act": "gelu",
12
+ "hidden_dropout_prob": 0.1,
13
+ "hidden_size": 768,
14
+ "id2label": {
15
+ "0": "A1",
16
+ "1": "A2",
17
+ "2": "B1",
18
+ "3": "B2",
19
+ "4": "C1",
20
+ "5": "C2"
21
+ },
22
+ "initializer_range": 0.02,
23
+ "intermediate_size": 3072,
24
+ "is_decoder": false,
25
+ "label2id": {
26
+ "A1": 0,
27
+ "A2": 1,
28
+ "B1": 2,
29
+ "B2": 3,
30
+ "C1": 4,
31
+ "C2": 5
32
+ },
33
+ "layer_norm_eps": 1e-12,
34
+ "max_position_embeddings": 512,
35
+ "model_type": "bert",
36
+ "num_attention_heads": 12,
37
+ "num_hidden_layers": 12,
38
+ "pad_token_id": 0,
39
+ "problem_type": "single_label_classification",
40
+ "tie_word_embeddings": true,
41
+ "transformers_version": "5.0.0",
42
+ "type_vocab_size": 2,
43
+ "use_cache": false,
44
+ "vocab_size": 32000
45
+ }
checkpoint-720/model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9d766c582b5fc8d9c93feb3d18fa0268c3a2f9adaf318df78e83e9740ee2db77
3
+ size 442511344
checkpoint-720/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0fe871e7126c21b02aa1abc3bc12453d97732bc82bde721a86b734c5527f27d6
3
+ size 885147019
checkpoint-720/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d92e341226eaa2c94afb8739256cfe20e183491c446605a65d11b50812f60205
3
+ size 14645
checkpoint-720/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c2d87c44cded5126a99537b8400f224ceb6893ecd2611f30cdd5304a3d95b50b
3
+ size 1465
checkpoint-720/trainer_state.json ADDED
@@ -0,0 +1,182 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": 432,
3
+ "best_metric": 0.8409015472020808,
4
+ "best_model_checkpoint": "tr_cefr_model/checkpoint-432",
5
+ "epoch": 5.0,
6
+ "eval_steps": 500,
7
+ "global_step": 720,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.3472222222222222,
14
+ "grad_norm": 7.169168949127197,
15
+ "learning_rate": 3.402777777777778e-05,
16
+ "loss": 1.475471954345703,
17
+ "step": 50
18
+ },
19
+ {
20
+ "epoch": 0.6944444444444444,
21
+ "grad_norm": 8.856643676757812,
22
+ "learning_rate": 4.791666666666667e-05,
23
+ "loss": 0.736978759765625,
24
+ "step": 100
25
+ },
26
+ {
27
+ "epoch": 1.0,
28
+ "eval_accuracy": 0.8310727496917386,
29
+ "eval_loss": 0.45614269375801086,
30
+ "eval_macro_f1": 0.8097959456034935,
31
+ "eval_runtime": 3.3586,
32
+ "eval_samples_per_second": 241.473,
33
+ "eval_steps_per_second": 7.741,
34
+ "step": 144
35
+ },
36
+ {
37
+ "epoch": 1.0416666666666667,
38
+ "grad_norm": 8.417092323303223,
39
+ "learning_rate": 4.4058641975308644e-05,
40
+ "loss": 0.5094949340820313,
41
+ "step": 150
42
+ },
43
+ {
44
+ "epoch": 1.3888888888888888,
45
+ "grad_norm": 10.636765480041504,
46
+ "learning_rate": 4.020061728395062e-05,
47
+ "loss": 0.3846432113647461,
48
+ "step": 200
49
+ },
50
+ {
51
+ "epoch": 1.7361111111111112,
52
+ "grad_norm": 4.034689903259277,
53
+ "learning_rate": 3.6342592592592596e-05,
54
+ "loss": 0.35187114715576173,
55
+ "step": 250
56
+ },
57
+ {
58
+ "epoch": 2.0,
59
+ "eval_accuracy": 0.840937114673243,
60
+ "eval_loss": 0.4010525941848755,
61
+ "eval_macro_f1": 0.8195809392350385,
62
+ "eval_runtime": 4.0358,
63
+ "eval_samples_per_second": 200.95,
64
+ "eval_steps_per_second": 6.442,
65
+ "step": 288
66
+ },
67
+ {
68
+ "epoch": 2.0833333333333335,
69
+ "grad_norm": 7.837789535522461,
70
+ "learning_rate": 3.248456790123457e-05,
71
+ "loss": 0.30520191192626955,
72
+ "step": 300
73
+ },
74
+ {
75
+ "epoch": 2.4305555555555554,
76
+ "grad_norm": 16.366289138793945,
77
+ "learning_rate": 2.8626543209876545e-05,
78
+ "loss": 0.19062673568725585,
79
+ "step": 350
80
+ },
81
+ {
82
+ "epoch": 2.7777777777777777,
83
+ "grad_norm": 10.572943687438965,
84
+ "learning_rate": 2.4768518518518518e-05,
85
+ "loss": 0.17465518951416015,
86
+ "step": 400
87
+ },
88
+ {
89
+ "epoch": 3.0,
90
+ "eval_accuracy": 0.8569667077681874,
91
+ "eval_loss": 0.43521106243133545,
92
+ "eval_macro_f1": 0.8409015472020808,
93
+ "eval_runtime": 3.5999,
94
+ "eval_samples_per_second": 225.285,
95
+ "eval_steps_per_second": 7.222,
96
+ "step": 432
97
+ },
98
+ {
99
+ "epoch": 3.125,
100
+ "grad_norm": 1.0359699726104736,
101
+ "learning_rate": 2.0910493827160497e-05,
102
+ "loss": 0.11967629432678223,
103
+ "step": 450
104
+ },
105
+ {
106
+ "epoch": 3.4722222222222223,
107
+ "grad_norm": 3.9629909992218018,
108
+ "learning_rate": 1.705246913580247e-05,
109
+ "loss": 0.07373532772064209,
110
+ "step": 500
111
+ },
112
+ {
113
+ "epoch": 3.8194444444444446,
114
+ "grad_norm": 11.68164348602295,
115
+ "learning_rate": 1.3194444444444446e-05,
116
+ "loss": 0.07481417655944825,
117
+ "step": 550
118
+ },
119
+ {
120
+ "epoch": 4.0,
121
+ "eval_accuracy": 0.8545006165228114,
122
+ "eval_loss": 0.5574570894241333,
123
+ "eval_macro_f1": 0.8349256329335901,
124
+ "eval_runtime": 3.6533,
125
+ "eval_samples_per_second": 221.99,
126
+ "eval_steps_per_second": 7.117,
127
+ "step": 576
128
+ },
129
+ {
130
+ "epoch": 4.166666666666667,
131
+ "grad_norm": 0.23339875042438507,
132
+ "learning_rate": 9.33641975308642e-06,
133
+ "loss": 0.044644255638122556,
134
+ "step": 600
135
+ },
136
+ {
137
+ "epoch": 4.513888888888889,
138
+ "grad_norm": 0.32208141684532166,
139
+ "learning_rate": 5.4783950617283955e-06,
140
+ "loss": 0.024740686416625978,
141
+ "step": 650
142
+ },
143
+ {
144
+ "epoch": 4.861111111111111,
145
+ "grad_norm": 7.574490547180176,
146
+ "learning_rate": 1.6203703703703703e-06,
147
+ "loss": 0.035383782386779784,
148
+ "step": 700
149
+ },
150
+ {
151
+ "epoch": 5.0,
152
+ "eval_accuracy": 0.8495684340320592,
153
+ "eval_loss": 0.6193735599517822,
154
+ "eval_macro_f1": 0.8288707814230315,
155
+ "eval_runtime": 3.6574,
156
+ "eval_samples_per_second": 221.745,
157
+ "eval_steps_per_second": 7.109,
158
+ "step": 720
159
+ }
160
+ ],
161
+ "logging_steps": 50,
162
+ "max_steps": 720,
163
+ "num_input_tokens_seen": 0,
164
+ "num_train_epochs": 5,
165
+ "save_steps": 500,
166
+ "stateful_callbacks": {
167
+ "TrainerControl": {
168
+ "args": {
169
+ "should_epoch_stop": false,
170
+ "should_evaluate": false,
171
+ "should_log": false,
172
+ "should_save": true,
173
+ "should_training_stop": true
174
+ },
175
+ "attributes": {}
176
+ }
177
+ },
178
+ "total_flos": 884755545178500.0,
179
+ "train_batch_size": 32,
180
+ "trial_name": null,
181
+ "trial_params": null
182
+ }
checkpoint-720/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:402398fe542038252e67b0bddcac7c3edb3726cb7bb102b5a8f1fec3b57c2d78
3
+ size 5201
config.json ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_cross_attention": false,
3
+ "architectures": [
4
+ "BertForSequenceClassification"
5
+ ],
6
+ "attention_probs_dropout_prob": 0.1,
7
+ "bos_token_id": null,
8
+ "classifier_dropout": null,
9
+ "dtype": "float32",
10
+ "eos_token_id": null,
11
+ "hidden_act": "gelu",
12
+ "hidden_dropout_prob": 0.1,
13
+ "hidden_size": 768,
14
+ "id2label": {
15
+ "0": "A1",
16
+ "1": "A2",
17
+ "2": "B1",
18
+ "3": "B2",
19
+ "4": "C1",
20
+ "5": "C2"
21
+ },
22
+ "initializer_range": 0.02,
23
+ "intermediate_size": 3072,
24
+ "is_decoder": false,
25
+ "label2id": {
26
+ "A1": 0,
27
+ "A2": 1,
28
+ "B1": 2,
29
+ "B2": 3,
30
+ "C1": 4,
31
+ "C2": 5
32
+ },
33
+ "layer_norm_eps": 1e-12,
34
+ "max_position_embeddings": 512,
35
+ "model_type": "bert",
36
+ "num_attention_heads": 12,
37
+ "num_hidden_layers": 12,
38
+ "pad_token_id": 0,
39
+ "problem_type": "single_label_classification",
40
+ "tie_word_embeddings": true,
41
+ "transformers_version": "5.0.0",
42
+ "type_vocab_size": 2,
43
+ "use_cache": false,
44
+ "vocab_size": 32000
45
+ }
model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:807a2fe8200d888a08f782f553b9079997f3a742e3a8a007f67c9d1c95e54f8c
3
+ size 442511344
tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
tokenizer_config.json ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "cls_token": "[CLS]",
4
+ "do_lower_case": false,
5
+ "is_local": false,
6
+ "mask_token": "[MASK]",
7
+ "max_len": 512,
8
+ "model_max_length": 512,
9
+ "pad_token": "[PAD]",
10
+ "sep_token": "[SEP]",
11
+ "strip_accents": null,
12
+ "tokenize_chinese_chars": true,
13
+ "tokenizer_class": "BertTokenizer",
14
+ "unk_token": "[UNK]"
15
+ }
training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:402398fe542038252e67b0bddcac7c3edb3726cb7bb102b5a8f1fec3b57c2d78
3
+ size 5201