TeeZee commited on
Commit
67d17d1
1 Parent(s): 3e70d2f

Upload 10 files

Browse files
README.md CHANGED
@@ -1,3 +1,124 @@
1
  ---
2
- license: mit
 
 
 
 
 
 
 
 
 
 
 
3
  ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ language:
3
+ - eng
4
+ tags:
5
+ - sft
6
+ - Yi-34B-200K
7
+ license:
8
+ - mit
9
+ datasets:
10
+ - LDJnr/Capybara
11
+ - LDJnr/LessWrong-Amplify-Instruct
12
+ - LDJnr/Pure-Dove
13
+ - LDJnr/Verified-Camel
14
  ---
15
+
16
+ ## **Nous-Capybara-34B V1.9**
17
+
18
+ **This is trained on the Yi-34B model with 200K context length, for 3 epochs on the Capybara dataset!**
19
+
20
+ **First 34B Nous model and first 200K context length Nous model!**
21
+
22
+ The Capybara series is the first Nous collection of models made by fine-tuning mostly on data created by Nous in-house.
23
+
24
+ We leverage our novel data synthesis technique called Amplify-instruct (Paper coming soon), the seed distribution and synthesis method are comprised of a synergistic combination of top performing existing data synthesis techniques and distributions used for SOTA models such as Airoboros, Evol-Instruct(WizardLM), Orca, Vicuna, Know_Logic, Lamini, FLASK and others, all into one lean holistically formed methodology for the dataset and model. The seed instructions used for the start of synthesized conversations are largely based on highly regarded datasets like Airoboros, Know logic, EverythingLM, GPTeacher and even entirely new seed instructions derived from posts on the website LessWrong, as well as being supplemented with certain in-house multi-turn datasets like Dove(A successor to Puffin).
25
+
26
+ While performing great in it's current state, the current dataset used for fine-tuning is entirely contained within 20K training examples, this is 10 times smaller than many similar performing current models, this is signficant when it comes to scaling implications for our next generation of models once we scale our novel syntheiss methods to significantly more examples.
27
+
28
+ ## Process of creation and special thank yous!
29
+
30
+ This model was fine-tuned by Nous Research as part of the Capybara/Amplify-Instruct project led by Luigi D.(LDJ) (Paper coming soon), as well as significant dataset formation contributions by J-Supha and general compute and experimentation management by Jeffrey Q. during ablations.
31
+
32
+ Special thank you to **A16Z** for sponsoring our training, as well as **Yield Protocol** for their support in financially sponsoring resources during the R&D of this project.
33
+
34
+ ## Thank you to those of you that have indirectly contributed!
35
+
36
+ While most of the tokens within Capybara are newly synthsized and part of datasets like Puffin/Dove, we would like to credit the single-turn datasets we leveraged as seeds that are used to generate the multi-turn data as part of the Amplify-Instruct synthesis.
37
+
38
+ The datasets shown in green below are datasets that we sampled from to curate seeds that are used during Amplify-Instruct synthesis for this project.
39
+
40
+ Datasets in Blue are in-house curations that previously existed prior to Capybara.
41
+
42
+ ![Capybara](https://i.imgur.com/yB58OoD.jpeg)
43
+
44
+
45
+ ## Prompt Format
46
+
47
+ The reccomended model usage is:
48
+
49
+
50
+ Prefix: ``USER:``
51
+
52
+ Suffix: ``ASSISTANT:``
53
+
54
+ Stop token: ``</s>``
55
+
56
+
57
+ ## Mutli-Modality!
58
+
59
+ - We currently have a Multi-modal model based on Capybara V1.9!
60
+ https://huggingface.co/NousResearch/Obsidian-3B-V0.5
61
+ it is currently only available as a 3B sized model but larger versions coming!
62
+
63
+
64
+ ## Notable Features:
65
+
66
+ - Uses Yi-34B model as the base which is trained for 200K context length!
67
+
68
+ - Over 60% of the dataset is comprised of multi-turn conversations.(Most models are still only trained for single-turn conversations and no back and forths!)
69
+
70
+ - Over 1,000 tokens average per conversation example! (Most models are trained on conversation data that is less than 300 tokens per example.)
71
+
72
+ - Able to effectively do complex summaries of advanced topics and studies. (trained on hundreds of advanced difficult summary tasks developed in-house)
73
+
74
+ - Ability to recall information upto late 2022 without internet.
75
+
76
+ - Includes a portion of conversational data synthesized from less wrong posts, discussing very in-depth details and philosophies about the nature of reality, reasoning, rationality, self-improvement and related concepts.
77
+
78
+ ## Example Outputs from Capybara V1.9 7B version! (examples from 34B coming soon):
79
+
80
+ ![Capybara](https://img001.prntscr.com/file/img001/T9yYxR1xQSaK_UGdy3t2Cw.png)
81
+
82
+ ![Capybara](https://img001.prntscr.com/file/img001/DQXqmKbsQQOIcgny1eoGNA.png)
83
+
84
+ ![Capybara](https://img001.prntscr.com/file/img001/85X3L9ZxTsOKo3fUQ7GRVA.png)
85
+
86
+ ## Benchmarks! (Coming soon!)
87
+
88
+
89
+ ## Future model sizes
90
+
91
+ Capybara V1.9 now currently has a 3B, 7B and 34B size, and we plan to eventually have a 13B and 70B version in the future, as well as a potential 1B version based on phi-1.5 or Tiny Llama.
92
+
93
+ ## How you can help!
94
+
95
+ In the near future we plan on leveraging the help of domain specific expert volunteers to eliminate any mathematically/verifiably incorrect answers from our training curations.
96
+
97
+ If you have at-least a bachelors in mathematics, physics, biology or chemistry and would like to volunteer even just 30 minutes of your expertise time, please contact LDJ on discord!
98
+
99
+ ## Dataset contamination.
100
+
101
+ We have checked the capybara dataset for contamination for several of the most popular datasets and can confirm that there is no contaminaton found.
102
+
103
+ We leveraged minhash to check for 100%, 99%, 98% and 97% similarity matches between our data and the questions and answers in benchmarks, we found no exact matches, nor did we find any matches down to the 97% similarity level.
104
+
105
+ The following are benchmarks we checked for contamination against our dataset:
106
+
107
+ - HumanEval
108
+
109
+ - AGIEval
110
+
111
+ - TruthfulQA
112
+
113
+ - MMLU
114
+
115
+ - GPT4All
116
+
117
+ ```
118
+ @article{daniele2023amplify-instruct,
119
+ title={Amplify-Instruct: Synthetically Generated Diverse Multi-turn Conversations for Effecient LLM Training.},
120
+ author={Daniele, Luigi and Suphavadeeprasit},
121
+ journal={arXiv preprint arXiv:(comming soon)},
122
+ year={2023}
123
+ }
124
+ ```
config.json ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_name_or_path": "./Nous-Capybara-34B",
3
+ "architectures": [
4
+ "LlamaForCausalLM"
5
+ ],
6
+ "attention_bias": false,
7
+ "bos_token_id": 1,
8
+ "eos_token_id": 2,
9
+ "hidden_act": "silu",
10
+ "hidden_size": 7168,
11
+ "initializer_range": 0.02,
12
+ "intermediate_size": 20480,
13
+ "max_position_embeddings": 200000,
14
+ "model_type": "llama",
15
+ "num_attention_heads": 56,
16
+ "num_hidden_layers": 100,
17
+ "num_key_value_heads": 8,
18
+ "pad_token_id": 0,
19
+ "pretraining_tp": 1,
20
+ "rms_norm_eps": 1e-05,
21
+ "rope_scaling": null,
22
+ "rope_theta": 5000000.0,
23
+ "tie_word_embeddings": false,
24
+ "torch_dtype": "float16",
25
+ "transformers_version": "4.35.2",
26
+ "use_cache": true,
27
+ "vocab_size": 64000
28
+ }
model.safetensors.index.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"metadata": {"mergekit_version": "0.0.3.1"}, "weight_map": {"model.embed_tokens.weight": "model-00001-of-00012.safetensors", "model.layers.0.input_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.0.mlp.down_proj.weight": "model-00001-of-00012.safetensors", "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00012.safetensors", "model.layers.0.mlp.up_proj.weight": "model-00001-of-00012.safetensors", "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00012.safetensors", "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00012.safetensors", "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00012.safetensors", "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00012.safetensors", "model.layers.1.input_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.1.mlp.down_proj.weight": "model-00001-of-00012.safetensors", "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00012.safetensors", "model.layers.1.mlp.up_proj.weight": "model-00001-of-00012.safetensors", "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00012.safetensors", "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00012.safetensors", "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00012.safetensors", "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00012.safetensors", "model.layers.2.input_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.2.mlp.down_proj.weight": "model-00001-of-00012.safetensors", "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00012.safetensors", "model.layers.2.mlp.up_proj.weight": "model-00001-of-00012.safetensors", "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00012.safetensors", "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00012.safetensors", "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00012.safetensors", "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00012.safetensors", "model.layers.3.input_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.3.mlp.down_proj.weight": "model-00001-of-00012.safetensors", "model.layers.3.mlp.gate_proj.weight": "model-00001-of-00012.safetensors", "model.layers.3.mlp.up_proj.weight": "model-00001-of-00012.safetensors", "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00012.safetensors", "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00012.safetensors", "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00012.safetensors", "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00012.safetensors", "model.layers.4.input_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.4.mlp.down_proj.weight": "model-00001-of-00012.safetensors", "model.layers.4.mlp.gate_proj.weight": "model-00001-of-00012.safetensors", "model.layers.4.mlp.up_proj.weight": "model-00001-of-00012.safetensors", "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.4.self_attn.k_proj.weight": "model-00001-of-00012.safetensors", "model.layers.4.self_attn.o_proj.weight": "model-00001-of-00012.safetensors", "model.layers.4.self_attn.q_proj.weight": "model-00001-of-00012.safetensors", "model.layers.4.self_attn.v_proj.weight": "model-00001-of-00012.safetensors", "model.layers.5.input_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.5.mlp.down_proj.weight": "model-00001-of-00012.safetensors", "model.layers.5.mlp.gate_proj.weight": "model-00001-of-00012.safetensors", "model.layers.5.mlp.up_proj.weight": "model-00001-of-00012.safetensors", "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.5.self_attn.k_proj.weight": "model-00001-of-00012.safetensors", "model.layers.5.self_attn.o_proj.weight": "model-00001-of-00012.safetensors", "model.layers.5.self_attn.q_proj.weight": "model-00001-of-00012.safetensors", "model.layers.5.self_attn.v_proj.weight": "model-00001-of-00012.safetensors", "model.layers.6.input_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.6.mlp.down_proj.weight": "model-00001-of-00012.safetensors", "model.layers.6.mlp.gate_proj.weight": "model-00001-of-00012.safetensors", "model.layers.6.mlp.up_proj.weight": "model-00001-of-00012.safetensors", "model.layers.6.post_attention_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.6.self_attn.k_proj.weight": "model-00001-of-00012.safetensors", "model.layers.6.self_attn.o_proj.weight": "model-00001-of-00012.safetensors", "model.layers.6.self_attn.q_proj.weight": "model-00001-of-00012.safetensors", "model.layers.6.self_attn.v_proj.weight": "model-00001-of-00012.safetensors", "model.layers.7.input_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.7.mlp.down_proj.weight": "model-00001-of-00012.safetensors", "model.layers.7.mlp.gate_proj.weight": "model-00001-of-00012.safetensors", "model.layers.7.mlp.up_proj.weight": "model-00001-of-00012.safetensors", "model.layers.7.post_attention_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.7.self_attn.k_proj.weight": "model-00001-of-00012.safetensors", "model.layers.7.self_attn.o_proj.weight": "model-00001-of-00012.safetensors", "model.layers.7.self_attn.q_proj.weight": "model-00001-of-00012.safetensors", "model.layers.7.self_attn.v_proj.weight": "model-00001-of-00012.safetensors", "model.layers.8.self_attn.k_proj.weight": "model-00001-of-00012.safetensors", "model.layers.8.self_attn.q_proj.weight": "model-00001-of-00012.safetensors", "model.layers.8.self_attn.v_proj.weight": "model-00001-of-00012.safetensors", "model.layers.10.input_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.20.input_layernorm.weight": "model-00001-of-00012.safetensors", "model.layers.10.mlp.down_proj.weight": "model-00002-of-00012.safetensors", "model.layers.20.mlp.down_proj.weight": "model-00002-of-00012.safetensors", "model.layers.10.mlp.gate_proj.weight": "model-00002-of-00012.safetensors", "model.layers.20.mlp.gate_proj.weight": "model-00002-of-00012.safetensors", "model.layers.10.mlp.up_proj.weight": "model-00002-of-00012.safetensors", "model.layers.20.mlp.up_proj.weight": "model-00002-of-00012.safetensors", "model.layers.10.post_attention_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.20.post_attention_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.10.self_attn.k_proj.weight": "model-00002-of-00012.safetensors", "model.layers.20.self_attn.k_proj.weight": "model-00002-of-00012.safetensors", "model.layers.10.self_attn.o_proj.weight": "model-00002-of-00012.safetensors", "model.layers.20.self_attn.o_proj.weight": "model-00002-of-00012.safetensors", "model.layers.10.self_attn.q_proj.weight": "model-00002-of-00012.safetensors", "model.layers.20.self_attn.q_proj.weight": "model-00002-of-00012.safetensors", "model.layers.10.self_attn.v_proj.weight": "model-00002-of-00012.safetensors", "model.layers.20.self_attn.v_proj.weight": "model-00002-of-00012.safetensors", "model.layers.11.input_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.21.input_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.11.mlp.down_proj.weight": "model-00002-of-00012.safetensors", "model.layers.21.mlp.down_proj.weight": "model-00002-of-00012.safetensors", "model.layers.11.mlp.gate_proj.weight": "model-00002-of-00012.safetensors", "model.layers.21.mlp.gate_proj.weight": "model-00002-of-00012.safetensors", "model.layers.11.mlp.up_proj.weight": "model-00002-of-00012.safetensors", "model.layers.21.mlp.up_proj.weight": "model-00002-of-00012.safetensors", "model.layers.11.post_attention_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.21.post_attention_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.11.self_attn.k_proj.weight": "model-00002-of-00012.safetensors", "model.layers.21.self_attn.k_proj.weight": "model-00002-of-00012.safetensors", "model.layers.11.self_attn.o_proj.weight": "model-00002-of-00012.safetensors", "model.layers.21.self_attn.o_proj.weight": "model-00002-of-00012.safetensors", "model.layers.11.self_attn.q_proj.weight": "model-00002-of-00012.safetensors", "model.layers.21.self_attn.q_proj.weight": "model-00002-of-00012.safetensors", "model.layers.11.self_attn.v_proj.weight": "model-00002-of-00012.safetensors", "model.layers.21.self_attn.v_proj.weight": "model-00002-of-00012.safetensors", "model.layers.12.input_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.22.input_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.12.mlp.down_proj.weight": "model-00002-of-00012.safetensors", "model.layers.22.mlp.down_proj.weight": "model-00002-of-00012.safetensors", "model.layers.12.mlp.gate_proj.weight": "model-00002-of-00012.safetensors", "model.layers.22.mlp.gate_proj.weight": "model-00002-of-00012.safetensors", "model.layers.12.mlp.up_proj.weight": "model-00002-of-00012.safetensors", "model.layers.22.mlp.up_proj.weight": "model-00002-of-00012.safetensors", "model.layers.12.post_attention_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.22.post_attention_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.12.self_attn.k_proj.weight": "model-00002-of-00012.safetensors", "model.layers.22.self_attn.k_proj.weight": "model-00002-of-00012.safetensors", "model.layers.12.self_attn.o_proj.weight": "model-00002-of-00012.safetensors", "model.layers.22.self_attn.o_proj.weight": "model-00002-of-00012.safetensors", "model.layers.12.self_attn.q_proj.weight": "model-00002-of-00012.safetensors", "model.layers.22.self_attn.q_proj.weight": "model-00002-of-00012.safetensors", "model.layers.12.self_attn.v_proj.weight": "model-00002-of-00012.safetensors", "model.layers.22.self_attn.v_proj.weight": "model-00002-of-00012.safetensors", "model.layers.13.input_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.23.input_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.13.mlp.down_proj.weight": "model-00002-of-00012.safetensors", "model.layers.23.mlp.down_proj.weight": "model-00002-of-00012.safetensors", "model.layers.13.mlp.gate_proj.weight": "model-00002-of-00012.safetensors", "model.layers.23.mlp.gate_proj.weight": "model-00002-of-00012.safetensors", "model.layers.13.mlp.up_proj.weight": "model-00002-of-00012.safetensors", "model.layers.23.mlp.up_proj.weight": "model-00002-of-00012.safetensors", "model.layers.13.post_attention_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.23.post_attention_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.13.self_attn.k_proj.weight": "model-00002-of-00012.safetensors", "model.layers.23.self_attn.k_proj.weight": "model-00002-of-00012.safetensors", "model.layers.13.self_attn.o_proj.weight": "model-00002-of-00012.safetensors", "model.layers.23.self_attn.o_proj.weight": "model-00002-of-00012.safetensors", "model.layers.13.self_attn.q_proj.weight": "model-00002-of-00012.safetensors", "model.layers.23.self_attn.q_proj.weight": "model-00002-of-00012.safetensors", "model.layers.13.self_attn.v_proj.weight": "model-00002-of-00012.safetensors", "model.layers.23.self_attn.v_proj.weight": "model-00002-of-00012.safetensors", "model.layers.14.input_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.24.input_layernorm.weight": "model-00002-of-00012.safetensors", "model.layers.14.mlp.down_proj.weight": "model-00002-of-00012.safetensors", "model.layers.24.mlp.down_proj.weight": "model-00002-of-00012.safetensors", "model.layers.14.mlp.gate_proj.weight": "model-00002-of-00012.safetensors", "model.layers.24.mlp.gate_proj.weight": "model-00003-of-00012.safetensors", "model.layers.14.mlp.up_proj.weight": "model-00003-of-00012.safetensors", "model.layers.24.mlp.up_proj.weight": "model-00003-of-00012.safetensors", "model.layers.14.post_attention_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.24.post_attention_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.14.self_attn.k_proj.weight": "model-00003-of-00012.safetensors", "model.layers.24.self_attn.k_proj.weight": "model-00003-of-00012.safetensors", "model.layers.14.self_attn.o_proj.weight": "model-00003-of-00012.safetensors", "model.layers.24.self_attn.o_proj.weight": "model-00003-of-00012.safetensors", "model.layers.14.self_attn.q_proj.weight": "model-00003-of-00012.safetensors", "model.layers.24.self_attn.q_proj.weight": "model-00003-of-00012.safetensors", "model.layers.14.self_attn.v_proj.weight": "model-00003-of-00012.safetensors", "model.layers.24.self_attn.v_proj.weight": "model-00003-of-00012.safetensors", "model.layers.15.input_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.25.input_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.15.mlp.down_proj.weight": "model-00003-of-00012.safetensors", "model.layers.25.mlp.down_proj.weight": "model-00003-of-00012.safetensors", "model.layers.15.mlp.gate_proj.weight": "model-00003-of-00012.safetensors", "model.layers.25.mlp.gate_proj.weight": "model-00003-of-00012.safetensors", "model.layers.15.mlp.up_proj.weight": "model-00003-of-00012.safetensors", "model.layers.25.mlp.up_proj.weight": "model-00003-of-00012.safetensors", "model.layers.15.post_attention_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.25.post_attention_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.15.self_attn.k_proj.weight": "model-00003-of-00012.safetensors", "model.layers.25.self_attn.k_proj.weight": "model-00003-of-00012.safetensors", "model.layers.15.self_attn.o_proj.weight": "model-00003-of-00012.safetensors", "model.layers.25.self_attn.o_proj.weight": "model-00003-of-00012.safetensors", "model.layers.15.self_attn.q_proj.weight": "model-00003-of-00012.safetensors", "model.layers.25.self_attn.q_proj.weight": "model-00003-of-00012.safetensors", "model.layers.15.self_attn.v_proj.weight": "model-00003-of-00012.safetensors", "model.layers.25.self_attn.v_proj.weight": "model-00003-of-00012.safetensors", "model.layers.16.input_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.26.input_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.16.mlp.down_proj.weight": "model-00003-of-00012.safetensors", "model.layers.26.mlp.down_proj.weight": "model-00003-of-00012.safetensors", "model.layers.16.mlp.gate_proj.weight": "model-00003-of-00012.safetensors", "model.layers.26.mlp.gate_proj.weight": "model-00003-of-00012.safetensors", "model.layers.16.mlp.up_proj.weight": "model-00003-of-00012.safetensors", "model.layers.26.mlp.up_proj.weight": "model-00003-of-00012.safetensors", "model.layers.16.post_attention_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.26.post_attention_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.16.self_attn.k_proj.weight": "model-00003-of-00012.safetensors", "model.layers.26.self_attn.k_proj.weight": "model-00003-of-00012.safetensors", "model.layers.16.self_attn.o_proj.weight": "model-00003-of-00012.safetensors", "model.layers.26.self_attn.o_proj.weight": "model-00003-of-00012.safetensors", "model.layers.16.self_attn.q_proj.weight": "model-00003-of-00012.safetensors", "model.layers.26.self_attn.q_proj.weight": "model-00003-of-00012.safetensors", "model.layers.16.self_attn.v_proj.weight": "model-00003-of-00012.safetensors", "model.layers.26.self_attn.v_proj.weight": "model-00003-of-00012.safetensors", "model.layers.8.input_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.8.mlp.down_proj.weight": "model-00003-of-00012.safetensors", "model.layers.8.mlp.gate_proj.weight": "model-00003-of-00012.safetensors", "model.layers.8.mlp.up_proj.weight": "model-00003-of-00012.safetensors", "model.layers.8.post_attention_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.8.self_attn.o_proj.weight": "model-00003-of-00012.safetensors", "model.layers.9.input_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.9.mlp.down_proj.weight": "model-00003-of-00012.safetensors", "model.layers.9.mlp.gate_proj.weight": "model-00003-of-00012.safetensors", "model.layers.9.mlp.up_proj.weight": "model-00003-of-00012.safetensors", "model.layers.9.post_attention_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.9.self_attn.k_proj.weight": "model-00003-of-00012.safetensors", "model.layers.9.self_attn.o_proj.weight": "model-00003-of-00012.safetensors", "model.layers.9.self_attn.q_proj.weight": "model-00003-of-00012.safetensors", "model.layers.9.self_attn.v_proj.weight": "model-00003-of-00012.safetensors", "model.layers.17.input_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.27.input_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.17.mlp.down_proj.weight": "model-00003-of-00012.safetensors", "model.layers.27.mlp.down_proj.weight": "model-00003-of-00012.safetensors", "model.layers.17.mlp.gate_proj.weight": "model-00003-of-00012.safetensors", "model.layers.27.mlp.gate_proj.weight": "model-00003-of-00012.safetensors", "model.layers.17.mlp.up_proj.weight": "model-00003-of-00012.safetensors", "model.layers.27.mlp.up_proj.weight": "model-00003-of-00012.safetensors", "model.layers.17.post_attention_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.27.post_attention_layernorm.weight": "model-00003-of-00012.safetensors", "model.layers.17.self_attn.k_proj.weight": "model-00003-of-00012.safetensors", "model.layers.27.self_attn.k_proj.weight": "model-00003-of-00012.safetensors", "model.layers.17.self_attn.o_proj.weight": "model-00003-of-00012.safetensors", "model.layers.27.self_attn.o_proj.weight": "model-00003-of-00012.safetensors", "model.layers.17.self_attn.q_proj.weight": "model-00004-of-00012.safetensors", "model.layers.27.self_attn.q_proj.weight": "model-00004-of-00012.safetensors", "model.layers.17.self_attn.v_proj.weight": "model-00004-of-00012.safetensors", "model.layers.27.self_attn.v_proj.weight": "model-00004-of-00012.safetensors", "model.layers.18.input_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.28.input_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.18.mlp.down_proj.weight": "model-00004-of-00012.safetensors", "model.layers.28.mlp.down_proj.weight": "model-00004-of-00012.safetensors", "model.layers.18.mlp.gate_proj.weight": "model-00004-of-00012.safetensors", "model.layers.28.mlp.gate_proj.weight": "model-00004-of-00012.safetensors", "model.layers.18.mlp.up_proj.weight": "model-00004-of-00012.safetensors", "model.layers.28.mlp.up_proj.weight": "model-00004-of-00012.safetensors", "model.layers.18.post_attention_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.28.post_attention_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.18.self_attn.k_proj.weight": "model-00004-of-00012.safetensors", "model.layers.28.self_attn.k_proj.weight": "model-00004-of-00012.safetensors", "model.layers.18.self_attn.o_proj.weight": "model-00004-of-00012.safetensors", "model.layers.28.self_attn.o_proj.weight": "model-00004-of-00012.safetensors", "model.layers.18.self_attn.q_proj.weight": "model-00004-of-00012.safetensors", "model.layers.28.self_attn.q_proj.weight": "model-00004-of-00012.safetensors", "model.layers.18.self_attn.v_proj.weight": "model-00004-of-00012.safetensors", "model.layers.28.self_attn.v_proj.weight": "model-00004-of-00012.safetensors", "model.layers.19.input_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.29.input_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.19.mlp.down_proj.weight": "model-00004-of-00012.safetensors", "model.layers.29.mlp.down_proj.weight": "model-00004-of-00012.safetensors", "model.layers.19.mlp.gate_proj.weight": "model-00004-of-00012.safetensors", "model.layers.29.mlp.gate_proj.weight": "model-00004-of-00012.safetensors", "model.layers.19.mlp.up_proj.weight": "model-00004-of-00012.safetensors", "model.layers.29.mlp.up_proj.weight": "model-00004-of-00012.safetensors", "model.layers.19.post_attention_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.29.post_attention_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.19.self_attn.k_proj.weight": "model-00004-of-00012.safetensors", "model.layers.29.self_attn.k_proj.weight": "model-00004-of-00012.safetensors", "model.layers.19.self_attn.o_proj.weight": "model-00004-of-00012.safetensors", "model.layers.29.self_attn.o_proj.weight": "model-00004-of-00012.safetensors", "model.layers.19.self_attn.q_proj.weight": "model-00004-of-00012.safetensors", "model.layers.29.self_attn.q_proj.weight": "model-00004-of-00012.safetensors", "model.layers.19.self_attn.v_proj.weight": "model-00004-of-00012.safetensors", "model.layers.29.self_attn.v_proj.weight": "model-00004-of-00012.safetensors", "model.layers.30.input_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.40.input_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.30.mlp.down_proj.weight": "model-00004-of-00012.safetensors", "model.layers.40.mlp.down_proj.weight": "model-00004-of-00012.safetensors", "model.layers.30.mlp.gate_proj.weight": "model-00004-of-00012.safetensors", "model.layers.40.mlp.gate_proj.weight": "model-00004-of-00012.safetensors", "model.layers.30.mlp.up_proj.weight": "model-00004-of-00012.safetensors", "model.layers.40.mlp.up_proj.weight": "model-00004-of-00012.safetensors", "model.layers.30.post_attention_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.40.post_attention_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.30.self_attn.k_proj.weight": "model-00004-of-00012.safetensors", "model.layers.40.self_attn.k_proj.weight": "model-00004-of-00012.safetensors", "model.layers.30.self_attn.o_proj.weight": "model-00004-of-00012.safetensors", "model.layers.40.self_attn.o_proj.weight": "model-00004-of-00012.safetensors", "model.layers.30.self_attn.q_proj.weight": "model-00004-of-00012.safetensors", "model.layers.40.self_attn.q_proj.weight": "model-00004-of-00012.safetensors", "model.layers.30.self_attn.v_proj.weight": "model-00004-of-00012.safetensors", "model.layers.40.self_attn.v_proj.weight": "model-00004-of-00012.safetensors", "model.layers.31.input_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.41.input_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.31.mlp.down_proj.weight": "model-00004-of-00012.safetensors", "model.layers.41.mlp.down_proj.weight": "model-00004-of-00012.safetensors", "model.layers.31.mlp.gate_proj.weight": "model-00004-of-00012.safetensors", "model.layers.41.mlp.gate_proj.weight": "model-00004-of-00012.safetensors", "model.layers.31.mlp.up_proj.weight": "model-00004-of-00012.safetensors", "model.layers.41.mlp.up_proj.weight": "model-00004-of-00012.safetensors", "model.layers.31.post_attention_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.41.post_attention_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.31.self_attn.k_proj.weight": "model-00004-of-00012.safetensors", "model.layers.41.self_attn.k_proj.weight": "model-00004-of-00012.safetensors", "model.layers.31.self_attn.o_proj.weight": "model-00004-of-00012.safetensors", "model.layers.41.self_attn.o_proj.weight": "model-00004-of-00012.safetensors", "model.layers.31.self_attn.q_proj.weight": "model-00004-of-00012.safetensors", "model.layers.41.self_attn.q_proj.weight": "model-00004-of-00012.safetensors", "model.layers.31.self_attn.v_proj.weight": "model-00004-of-00012.safetensors", "model.layers.41.self_attn.v_proj.weight": "model-00004-of-00012.safetensors", "model.layers.32.input_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.42.input_layernorm.weight": "model-00004-of-00012.safetensors", "model.layers.32.mlp.down_proj.weight": "model-00004-of-00012.safetensors", "model.layers.42.mlp.down_proj.weight": "model-00004-of-00012.safetensors", "model.layers.32.mlp.gate_proj.weight": "model-00005-of-00012.safetensors", "model.layers.42.mlp.gate_proj.weight": "model-00005-of-00012.safetensors", "model.layers.32.mlp.up_proj.weight": "model-00005-of-00012.safetensors", "model.layers.42.mlp.up_proj.weight": "model-00005-of-00012.safetensors", "model.layers.32.post_attention_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.42.post_attention_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.32.self_attn.k_proj.weight": "model-00005-of-00012.safetensors", "model.layers.42.self_attn.k_proj.weight": "model-00005-of-00012.safetensors", "model.layers.32.self_attn.o_proj.weight": "model-00005-of-00012.safetensors", "model.layers.42.self_attn.o_proj.weight": "model-00005-of-00012.safetensors", "model.layers.32.self_attn.q_proj.weight": "model-00005-of-00012.safetensors", "model.layers.42.self_attn.q_proj.weight": "model-00005-of-00012.safetensors", "model.layers.32.self_attn.v_proj.weight": "model-00005-of-00012.safetensors", "model.layers.42.self_attn.v_proj.weight": "model-00005-of-00012.safetensors", "model.layers.33.input_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.43.input_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.33.mlp.down_proj.weight": "model-00005-of-00012.safetensors", "model.layers.43.mlp.down_proj.weight": "model-00005-of-00012.safetensors", "model.layers.33.mlp.gate_proj.weight": "model-00005-of-00012.safetensors", "model.layers.43.mlp.gate_proj.weight": "model-00005-of-00012.safetensors", "model.layers.33.mlp.up_proj.weight": "model-00005-of-00012.safetensors", "model.layers.43.mlp.up_proj.weight": "model-00005-of-00012.safetensors", "model.layers.33.post_attention_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.43.post_attention_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.33.self_attn.k_proj.weight": "model-00005-of-00012.safetensors", "model.layers.43.self_attn.k_proj.weight": "model-00005-of-00012.safetensors", "model.layers.33.self_attn.o_proj.weight": "model-00005-of-00012.safetensors", "model.layers.43.self_attn.o_proj.weight": "model-00005-of-00012.safetensors", "model.layers.33.self_attn.q_proj.weight": "model-00005-of-00012.safetensors", "model.layers.43.self_attn.q_proj.weight": "model-00005-of-00012.safetensors", "model.layers.33.self_attn.v_proj.weight": "model-00005-of-00012.safetensors", "model.layers.43.self_attn.v_proj.weight": "model-00005-of-00012.safetensors", "model.layers.34.input_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.44.input_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.34.mlp.down_proj.weight": "model-00005-of-00012.safetensors", "model.layers.44.mlp.down_proj.weight": "model-00005-of-00012.safetensors", "model.layers.34.mlp.gate_proj.weight": "model-00005-of-00012.safetensors", "model.layers.44.mlp.gate_proj.weight": "model-00005-of-00012.safetensors", "model.layers.34.mlp.up_proj.weight": "model-00005-of-00012.safetensors", "model.layers.44.mlp.up_proj.weight": "model-00005-of-00012.safetensors", "model.layers.34.post_attention_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.44.post_attention_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.34.self_attn.k_proj.weight": "model-00005-of-00012.safetensors", "model.layers.44.self_attn.k_proj.weight": "model-00005-of-00012.safetensors", "model.layers.34.self_attn.o_proj.weight": "model-00005-of-00012.safetensors", "model.layers.44.self_attn.o_proj.weight": "model-00005-of-00012.safetensors", "model.layers.34.self_attn.q_proj.weight": "model-00005-of-00012.safetensors", "model.layers.44.self_attn.q_proj.weight": "model-00005-of-00012.safetensors", "model.layers.34.self_attn.v_proj.weight": "model-00005-of-00012.safetensors", "model.layers.44.self_attn.v_proj.weight": "model-00005-of-00012.safetensors", "model.layers.35.mlp.gate_proj.weight": "model-00005-of-00012.safetensors", "model.layers.45.mlp.gate_proj.weight": "model-00005-of-00012.safetensors", "model.layers.35.mlp.up_proj.weight": "model-00005-of-00012.safetensors", "model.layers.45.mlp.up_proj.weight": "model-00005-of-00012.safetensors", "model.layers.35.self_attn.k_proj.weight": "model-00005-of-00012.safetensors", "model.layers.45.self_attn.k_proj.weight": "model-00005-of-00012.safetensors", "model.layers.35.self_attn.o_proj.weight": "model-00005-of-00012.safetensors", "model.layers.45.self_attn.o_proj.weight": "model-00005-of-00012.safetensors", "model.layers.35.self_attn.q_proj.weight": "model-00005-of-00012.safetensors", "model.layers.45.self_attn.q_proj.weight": "model-00005-of-00012.safetensors", "model.layers.35.self_attn.v_proj.weight": "model-00005-of-00012.safetensors", "model.layers.45.self_attn.v_proj.weight": "model-00005-of-00012.safetensors", "model.layers.35.input_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.45.input_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.35.mlp.down_proj.weight": "model-00005-of-00012.safetensors", "model.layers.45.mlp.down_proj.weight": "model-00005-of-00012.safetensors", "model.layers.35.post_attention_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.45.post_attention_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.36.input_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.46.input_layernorm.weight": "model-00005-of-00012.safetensors", "model.layers.36.mlp.down_proj.weight": "model-00005-of-00012.safetensors", "model.layers.46.mlp.down_proj.weight": "model-00005-of-00012.safetensors", "model.layers.36.mlp.gate_proj.weight": "model-00005-of-00012.safetensors", "model.layers.46.mlp.gate_proj.weight": "model-00005-of-00012.safetensors", "model.layers.36.mlp.up_proj.weight": "model-00005-of-00012.safetensors", "model.layers.46.mlp.up_proj.weight": "model-00006-of-00012.safetensors", "model.layers.36.post_attention_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.46.post_attention_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.36.self_attn.k_proj.weight": "model-00006-of-00012.safetensors", "model.layers.46.self_attn.k_proj.weight": "model-00006-of-00012.safetensors", "model.layers.36.self_attn.o_proj.weight": "model-00006-of-00012.safetensors", "model.layers.46.self_attn.o_proj.weight": "model-00006-of-00012.safetensors", "model.layers.36.self_attn.q_proj.weight": "model-00006-of-00012.safetensors", "model.layers.46.self_attn.q_proj.weight": "model-00006-of-00012.safetensors", "model.layers.36.self_attn.v_proj.weight": "model-00006-of-00012.safetensors", "model.layers.46.self_attn.v_proj.weight": "model-00006-of-00012.safetensors", "model.layers.37.input_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.47.input_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.37.mlp.down_proj.weight": "model-00006-of-00012.safetensors", "model.layers.47.mlp.down_proj.weight": "model-00006-of-00012.safetensors", "model.layers.37.mlp.gate_proj.weight": "model-00006-of-00012.safetensors", "model.layers.47.mlp.gate_proj.weight": "model-00006-of-00012.safetensors", "model.layers.37.mlp.up_proj.weight": "model-00006-of-00012.safetensors", "model.layers.47.mlp.up_proj.weight": "model-00006-of-00012.safetensors", "model.layers.37.post_attention_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.47.post_attention_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.37.self_attn.k_proj.weight": "model-00006-of-00012.safetensors", "model.layers.47.self_attn.k_proj.weight": "model-00006-of-00012.safetensors", "model.layers.37.self_attn.o_proj.weight": "model-00006-of-00012.safetensors", "model.layers.47.self_attn.o_proj.weight": "model-00006-of-00012.safetensors", "model.layers.37.self_attn.q_proj.weight": "model-00006-of-00012.safetensors", "model.layers.47.self_attn.q_proj.weight": "model-00006-of-00012.safetensors", "model.layers.37.self_attn.v_proj.weight": "model-00006-of-00012.safetensors", "model.layers.47.self_attn.v_proj.weight": "model-00006-of-00012.safetensors", "model.layers.38.input_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.48.input_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.38.mlp.down_proj.weight": "model-00006-of-00012.safetensors", "model.layers.48.mlp.down_proj.weight": "model-00006-of-00012.safetensors", "model.layers.38.mlp.gate_proj.weight": "model-00006-of-00012.safetensors", "model.layers.48.mlp.gate_proj.weight": "model-00006-of-00012.safetensors", "model.layers.38.mlp.up_proj.weight": "model-00006-of-00012.safetensors", "model.layers.48.mlp.up_proj.weight": "model-00006-of-00012.safetensors", "model.layers.38.post_attention_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.48.post_attention_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.38.self_attn.k_proj.weight": "model-00006-of-00012.safetensors", "model.layers.48.self_attn.k_proj.weight": "model-00006-of-00012.safetensors", "model.layers.38.self_attn.o_proj.weight": "model-00006-of-00012.safetensors", "model.layers.48.self_attn.o_proj.weight": "model-00006-of-00012.safetensors", "model.layers.38.self_attn.q_proj.weight": "model-00006-of-00012.safetensors", "model.layers.48.self_attn.q_proj.weight": "model-00006-of-00012.safetensors", "model.layers.38.self_attn.v_proj.weight": "model-00006-of-00012.safetensors", "model.layers.48.self_attn.v_proj.weight": "model-00006-of-00012.safetensors", "model.layers.39.input_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.49.input_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.39.mlp.down_proj.weight": "model-00006-of-00012.safetensors", "model.layers.49.mlp.down_proj.weight": "model-00006-of-00012.safetensors", "model.layers.39.mlp.gate_proj.weight": "model-00006-of-00012.safetensors", "model.layers.49.mlp.gate_proj.weight": "model-00006-of-00012.safetensors", "model.layers.39.mlp.up_proj.weight": "model-00006-of-00012.safetensors", "model.layers.49.mlp.up_proj.weight": "model-00006-of-00012.safetensors", "model.layers.39.post_attention_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.49.post_attention_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.39.self_attn.k_proj.weight": "model-00006-of-00012.safetensors", "model.layers.49.self_attn.k_proj.weight": "model-00006-of-00012.safetensors", "model.layers.39.self_attn.o_proj.weight": "model-00006-of-00012.safetensors", "model.layers.49.self_attn.o_proj.weight": "model-00006-of-00012.safetensors", "model.layers.39.self_attn.q_proj.weight": "model-00006-of-00012.safetensors", "model.layers.49.self_attn.q_proj.weight": "model-00006-of-00012.safetensors", "model.layers.39.self_attn.v_proj.weight": "model-00006-of-00012.safetensors", "model.layers.49.self_attn.v_proj.weight": "model-00006-of-00012.safetensors", "model.layers.50.input_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.60.input_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.50.mlp.down_proj.weight": "model-00006-of-00012.safetensors", "model.layers.60.mlp.down_proj.weight": "model-00006-of-00012.safetensors", "model.layers.50.mlp.gate_proj.weight": "model-00006-of-00012.safetensors", "model.layers.60.mlp.gate_proj.weight": "model-00006-of-00012.safetensors", "model.layers.50.mlp.up_proj.weight": "model-00006-of-00012.safetensors", "model.layers.60.mlp.up_proj.weight": "model-00006-of-00012.safetensors", "model.layers.50.post_attention_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.60.post_attention_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.50.self_attn.k_proj.weight": "model-00006-of-00012.safetensors", "model.layers.60.self_attn.k_proj.weight": "model-00006-of-00012.safetensors", "model.layers.50.self_attn.o_proj.weight": "model-00006-of-00012.safetensors", "model.layers.60.self_attn.o_proj.weight": "model-00006-of-00012.safetensors", "model.layers.50.self_attn.q_proj.weight": "model-00006-of-00012.safetensors", "model.layers.60.self_attn.q_proj.weight": "model-00006-of-00012.safetensors", "model.layers.50.self_attn.v_proj.weight": "model-00006-of-00012.safetensors", "model.layers.60.self_attn.v_proj.weight": "model-00006-of-00012.safetensors", "model.layers.51.input_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.61.input_layernorm.weight": "model-00006-of-00012.safetensors", "model.layers.51.mlp.down_proj.weight": "model-00006-of-00012.safetensors", "model.layers.61.mlp.down_proj.weight": "model-00007-of-00012.safetensors", "model.layers.51.mlp.gate_proj.weight": "model-00007-of-00012.safetensors", "model.layers.61.mlp.gate_proj.weight": "model-00007-of-00012.safetensors", "model.layers.51.mlp.up_proj.weight": "model-00007-of-00012.safetensors", "model.layers.61.mlp.up_proj.weight": "model-00007-of-00012.safetensors", "model.layers.51.post_attention_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.61.post_attention_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.51.self_attn.k_proj.weight": "model-00007-of-00012.safetensors", "model.layers.61.self_attn.k_proj.weight": "model-00007-of-00012.safetensors", "model.layers.51.self_attn.o_proj.weight": "model-00007-of-00012.safetensors", "model.layers.61.self_attn.o_proj.weight": "model-00007-of-00012.safetensors", "model.layers.51.self_attn.q_proj.weight": "model-00007-of-00012.safetensors", "model.layers.61.self_attn.q_proj.weight": "model-00007-of-00012.safetensors", "model.layers.51.self_attn.v_proj.weight": "model-00007-of-00012.safetensors", "model.layers.61.self_attn.v_proj.weight": "model-00007-of-00012.safetensors", "model.layers.52.input_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.62.input_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.52.mlp.down_proj.weight": "model-00007-of-00012.safetensors", "model.layers.62.mlp.down_proj.weight": "model-00007-of-00012.safetensors", "model.layers.52.mlp.gate_proj.weight": "model-00007-of-00012.safetensors", "model.layers.62.mlp.gate_proj.weight": "model-00007-of-00012.safetensors", "model.layers.52.mlp.up_proj.weight": "model-00007-of-00012.safetensors", "model.layers.62.mlp.up_proj.weight": "model-00007-of-00012.safetensors", "model.layers.52.post_attention_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.62.post_attention_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.52.self_attn.k_proj.weight": "model-00007-of-00012.safetensors", "model.layers.62.self_attn.k_proj.weight": "model-00007-of-00012.safetensors", "model.layers.52.self_attn.o_proj.weight": "model-00007-of-00012.safetensors", "model.layers.62.self_attn.o_proj.weight": "model-00007-of-00012.safetensors", "model.layers.52.self_attn.q_proj.weight": "model-00007-of-00012.safetensors", "model.layers.62.self_attn.q_proj.weight": "model-00007-of-00012.safetensors", "model.layers.52.self_attn.v_proj.weight": "model-00007-of-00012.safetensors", "model.layers.62.self_attn.v_proj.weight": "model-00007-of-00012.safetensors", "model.layers.53.input_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.63.input_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.53.mlp.down_proj.weight": "model-00007-of-00012.safetensors", "model.layers.63.mlp.down_proj.weight": "model-00007-of-00012.safetensors", "model.layers.53.mlp.gate_proj.weight": "model-00007-of-00012.safetensors", "model.layers.63.mlp.gate_proj.weight": "model-00007-of-00012.safetensors", "model.layers.53.mlp.up_proj.weight": "model-00007-of-00012.safetensors", "model.layers.63.mlp.up_proj.weight": "model-00007-of-00012.safetensors", "model.layers.53.post_attention_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.63.post_attention_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.53.self_attn.k_proj.weight": "model-00007-of-00012.safetensors", "model.layers.63.self_attn.k_proj.weight": "model-00007-of-00012.safetensors", "model.layers.53.self_attn.o_proj.weight": "model-00007-of-00012.safetensors", "model.layers.63.self_attn.o_proj.weight": "model-00007-of-00012.safetensors", "model.layers.53.self_attn.q_proj.weight": "model-00007-of-00012.safetensors", "model.layers.63.self_attn.q_proj.weight": "model-00007-of-00012.safetensors", "model.layers.53.self_attn.v_proj.weight": "model-00007-of-00012.safetensors", "model.layers.63.self_attn.v_proj.weight": "model-00007-of-00012.safetensors", "model.layers.54.mlp.gate_proj.weight": "model-00007-of-00012.safetensors", "model.layers.64.mlp.gate_proj.weight": "model-00007-of-00012.safetensors", "model.layers.54.self_attn.k_proj.weight": "model-00007-of-00012.safetensors", "model.layers.64.self_attn.k_proj.weight": "model-00007-of-00012.safetensors", "model.layers.54.self_attn.o_proj.weight": "model-00007-of-00012.safetensors", "model.layers.64.self_attn.o_proj.weight": "model-00007-of-00012.safetensors", "model.layers.54.self_attn.q_proj.weight": "model-00007-of-00012.safetensors", "model.layers.64.self_attn.q_proj.weight": "model-00007-of-00012.safetensors", "model.layers.54.self_attn.v_proj.weight": "model-00007-of-00012.safetensors", "model.layers.64.self_attn.v_proj.weight": "model-00007-of-00012.safetensors", "model.layers.54.input_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.64.input_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.54.mlp.down_proj.weight": "model-00007-of-00012.safetensors", "model.layers.64.mlp.down_proj.weight": "model-00007-of-00012.safetensors", "model.layers.54.mlp.up_proj.weight": "model-00007-of-00012.safetensors", "model.layers.64.mlp.up_proj.weight": "model-00007-of-00012.safetensors", "model.layers.54.post_attention_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.64.post_attention_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.55.input_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.65.input_layernorm.weight": "model-00007-of-00012.safetensors", "model.layers.55.mlp.down_proj.weight": "model-00007-of-00012.safetensors", "model.layers.65.mlp.down_proj.weight": "model-00007-of-00012.safetensors", "model.layers.55.mlp.gate_proj.weight": "model-00007-of-00012.safetensors", "model.layers.65.mlp.gate_proj.weight": "model-00007-of-00012.safetensors", "model.layers.55.mlp.up_proj.weight": "model-00008-of-00012.safetensors", "model.layers.65.mlp.up_proj.weight": "model-00008-of-00012.safetensors", "model.layers.55.post_attention_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.65.post_attention_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.55.self_attn.k_proj.weight": "model-00008-of-00012.safetensors", "model.layers.65.self_attn.k_proj.weight": "model-00008-of-00012.safetensors", "model.layers.55.self_attn.o_proj.weight": "model-00008-of-00012.safetensors", "model.layers.65.self_attn.o_proj.weight": "model-00008-of-00012.safetensors", "model.layers.55.self_attn.q_proj.weight": "model-00008-of-00012.safetensors", "model.layers.65.self_attn.q_proj.weight": "model-00008-of-00012.safetensors", "model.layers.55.self_attn.v_proj.weight": "model-00008-of-00012.safetensors", "model.layers.65.self_attn.v_proj.weight": "model-00008-of-00012.safetensors", "model.layers.56.input_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.66.input_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.56.mlp.down_proj.weight": "model-00008-of-00012.safetensors", "model.layers.66.mlp.down_proj.weight": "model-00008-of-00012.safetensors", "model.layers.56.mlp.gate_proj.weight": "model-00008-of-00012.safetensors", "model.layers.66.mlp.gate_proj.weight": "model-00008-of-00012.safetensors", "model.layers.56.mlp.up_proj.weight": "model-00008-of-00012.safetensors", "model.layers.66.mlp.up_proj.weight": "model-00008-of-00012.safetensors", "model.layers.56.post_attention_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.66.post_attention_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.56.self_attn.k_proj.weight": "model-00008-of-00012.safetensors", "model.layers.66.self_attn.k_proj.weight": "model-00008-of-00012.safetensors", "model.layers.56.self_attn.o_proj.weight": "model-00008-of-00012.safetensors", "model.layers.66.self_attn.o_proj.weight": "model-00008-of-00012.safetensors", "model.layers.56.self_attn.q_proj.weight": "model-00008-of-00012.safetensors", "model.layers.66.self_attn.q_proj.weight": "model-00008-of-00012.safetensors", "model.layers.56.self_attn.v_proj.weight": "model-00008-of-00012.safetensors", "model.layers.66.self_attn.v_proj.weight": "model-00008-of-00012.safetensors", "model.layers.57.input_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.67.input_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.57.mlp.down_proj.weight": "model-00008-of-00012.safetensors", "model.layers.67.mlp.down_proj.weight": "model-00008-of-00012.safetensors", "model.layers.57.mlp.gate_proj.weight": "model-00008-of-00012.safetensors", "model.layers.67.mlp.gate_proj.weight": "model-00008-of-00012.safetensors", "model.layers.57.mlp.up_proj.weight": "model-00008-of-00012.safetensors", "model.layers.67.mlp.up_proj.weight": "model-00008-of-00012.safetensors", "model.layers.57.post_attention_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.67.post_attention_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.57.self_attn.k_proj.weight": "model-00008-of-00012.safetensors", "model.layers.67.self_attn.k_proj.weight": "model-00008-of-00012.safetensors", "model.layers.57.self_attn.o_proj.weight": "model-00008-of-00012.safetensors", "model.layers.67.self_attn.o_proj.weight": "model-00008-of-00012.safetensors", "model.layers.57.self_attn.q_proj.weight": "model-00008-of-00012.safetensors", "model.layers.67.self_attn.q_proj.weight": "model-00008-of-00012.safetensors", "model.layers.57.self_attn.v_proj.weight": "model-00008-of-00012.safetensors", "model.layers.67.self_attn.v_proj.weight": "model-00008-of-00012.safetensors", "model.layers.58.input_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.68.input_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.58.mlp.down_proj.weight": "model-00008-of-00012.safetensors", "model.layers.68.mlp.down_proj.weight": "model-00008-of-00012.safetensors", "model.layers.58.mlp.gate_proj.weight": "model-00008-of-00012.safetensors", "model.layers.68.mlp.gate_proj.weight": "model-00008-of-00012.safetensors", "model.layers.58.mlp.up_proj.weight": "model-00008-of-00012.safetensors", "model.layers.68.mlp.up_proj.weight": "model-00008-of-00012.safetensors", "model.layers.58.post_attention_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.68.post_attention_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.58.self_attn.k_proj.weight": "model-00008-of-00012.safetensors", "model.layers.68.self_attn.k_proj.weight": "model-00008-of-00012.safetensors", "model.layers.58.self_attn.o_proj.weight": "model-00008-of-00012.safetensors", "model.layers.68.self_attn.o_proj.weight": "model-00008-of-00012.safetensors", "model.layers.58.self_attn.q_proj.weight": "model-00008-of-00012.safetensors", "model.layers.68.self_attn.q_proj.weight": "model-00008-of-00012.safetensors", "model.layers.58.self_attn.v_proj.weight": "model-00008-of-00012.safetensors", "model.layers.68.self_attn.v_proj.weight": "model-00008-of-00012.safetensors", "model.layers.59.input_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.69.input_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.59.mlp.down_proj.weight": "model-00008-of-00012.safetensors", "model.layers.69.mlp.down_proj.weight": "model-00008-of-00012.safetensors", "model.layers.59.mlp.gate_proj.weight": "model-00008-of-00012.safetensors", "model.layers.69.mlp.gate_proj.weight": "model-00008-of-00012.safetensors", "model.layers.59.mlp.up_proj.weight": "model-00008-of-00012.safetensors", "model.layers.69.mlp.up_proj.weight": "model-00008-of-00012.safetensors", "model.layers.59.post_attention_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.69.post_attention_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.59.self_attn.k_proj.weight": "model-00008-of-00012.safetensors", "model.layers.69.self_attn.k_proj.weight": "model-00008-of-00012.safetensors", "model.layers.59.self_attn.o_proj.weight": "model-00008-of-00012.safetensors", "model.layers.69.self_attn.o_proj.weight": "model-00008-of-00012.safetensors", "model.layers.59.self_attn.q_proj.weight": "model-00008-of-00012.safetensors", "model.layers.69.self_attn.q_proj.weight": "model-00008-of-00012.safetensors", "model.layers.59.self_attn.v_proj.weight": "model-00008-of-00012.safetensors", "model.layers.69.self_attn.v_proj.weight": "model-00008-of-00012.safetensors", "model.layers.70.input_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.80.input_layernorm.weight": "model-00008-of-00012.safetensors", "model.layers.70.mlp.down_proj.weight": "model-00009-of-00012.safetensors", "model.layers.80.mlp.down_proj.weight": "model-00009-of-00012.safetensors", "model.layers.70.mlp.gate_proj.weight": "model-00009-of-00012.safetensors", "model.layers.80.mlp.gate_proj.weight": "model-00009-of-00012.safetensors", "model.layers.70.mlp.up_proj.weight": "model-00009-of-00012.safetensors", "model.layers.80.mlp.up_proj.weight": "model-00009-of-00012.safetensors", "model.layers.70.post_attention_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.80.post_attention_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.70.self_attn.k_proj.weight": "model-00009-of-00012.safetensors", "model.layers.80.self_attn.k_proj.weight": "model-00009-of-00012.safetensors", "model.layers.70.self_attn.o_proj.weight": "model-00009-of-00012.safetensors", "model.layers.80.self_attn.o_proj.weight": "model-00009-of-00012.safetensors", "model.layers.70.self_attn.q_proj.weight": "model-00009-of-00012.safetensors", "model.layers.80.self_attn.q_proj.weight": "model-00009-of-00012.safetensors", "model.layers.70.self_attn.v_proj.weight": "model-00009-of-00012.safetensors", "model.layers.80.self_attn.v_proj.weight": "model-00009-of-00012.safetensors", "model.layers.71.input_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.81.input_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.71.mlp.down_proj.weight": "model-00009-of-00012.safetensors", "model.layers.81.mlp.down_proj.weight": "model-00009-of-00012.safetensors", "model.layers.71.mlp.gate_proj.weight": "model-00009-of-00012.safetensors", "model.layers.81.mlp.gate_proj.weight": "model-00009-of-00012.safetensors", "model.layers.71.mlp.up_proj.weight": "model-00009-of-00012.safetensors", "model.layers.81.mlp.up_proj.weight": "model-00009-of-00012.safetensors", "model.layers.71.post_attention_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.81.post_attention_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.71.self_attn.k_proj.weight": "model-00009-of-00012.safetensors", "model.layers.81.self_attn.k_proj.weight": "model-00009-of-00012.safetensors", "model.layers.71.self_attn.o_proj.weight": "model-00009-of-00012.safetensors", "model.layers.81.self_attn.o_proj.weight": "model-00009-of-00012.safetensors", "model.layers.71.self_attn.q_proj.weight": "model-00009-of-00012.safetensors", "model.layers.81.self_attn.q_proj.weight": "model-00009-of-00012.safetensors", "model.layers.71.self_attn.v_proj.weight": "model-00009-of-00012.safetensors", "model.layers.81.self_attn.v_proj.weight": "model-00009-of-00012.safetensors", "model.layers.72.input_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.82.input_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.72.mlp.down_proj.weight": "model-00009-of-00012.safetensors", "model.layers.82.mlp.down_proj.weight": "model-00009-of-00012.safetensors", "model.layers.72.mlp.gate_proj.weight": "model-00009-of-00012.safetensors", "model.layers.82.mlp.gate_proj.weight": "model-00009-of-00012.safetensors", "model.layers.72.mlp.up_proj.weight": "model-00009-of-00012.safetensors", "model.layers.82.mlp.up_proj.weight": "model-00009-of-00012.safetensors", "model.layers.72.post_attention_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.82.post_attention_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.72.self_attn.k_proj.weight": "model-00009-of-00012.safetensors", "model.layers.82.self_attn.k_proj.weight": "model-00009-of-00012.safetensors", "model.layers.72.self_attn.o_proj.weight": "model-00009-of-00012.safetensors", "model.layers.82.self_attn.o_proj.weight": "model-00009-of-00012.safetensors", "model.layers.72.self_attn.q_proj.weight": "model-00009-of-00012.safetensors", "model.layers.82.self_attn.q_proj.weight": "model-00009-of-00012.safetensors", "model.layers.72.self_attn.v_proj.weight": "model-00009-of-00012.safetensors", "model.layers.82.self_attn.v_proj.weight": "model-00009-of-00012.safetensors", "model.layers.73.self_attn.k_proj.weight": "model-00009-of-00012.safetensors", "model.layers.83.self_attn.k_proj.weight": "model-00009-of-00012.safetensors", "model.layers.73.self_attn.o_proj.weight": "model-00009-of-00012.safetensors", "model.layers.83.self_attn.o_proj.weight": "model-00009-of-00012.safetensors", "model.layers.73.self_attn.q_proj.weight": "model-00009-of-00012.safetensors", "model.layers.83.self_attn.q_proj.weight": "model-00009-of-00012.safetensors", "model.layers.73.self_attn.v_proj.weight": "model-00009-of-00012.safetensors", "model.layers.83.self_attn.v_proj.weight": "model-00009-of-00012.safetensors", "model.layers.73.input_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.83.input_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.73.mlp.down_proj.weight": "model-00009-of-00012.safetensors", "model.layers.83.mlp.down_proj.weight": "model-00009-of-00012.safetensors", "model.layers.73.mlp.gate_proj.weight": "model-00009-of-00012.safetensors", "model.layers.83.mlp.gate_proj.weight": "model-00009-of-00012.safetensors", "model.layers.73.mlp.up_proj.weight": "model-00009-of-00012.safetensors", "model.layers.83.mlp.up_proj.weight": "model-00009-of-00012.safetensors", "model.layers.73.post_attention_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.83.post_attention_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.74.input_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.84.input_layernorm.weight": "model-00009-of-00012.safetensors", "model.layers.74.mlp.down_proj.weight": "model-00009-of-00012.safetensors", "model.layers.84.mlp.down_proj.weight": "model-00009-of-00012.safetensors", "model.layers.74.mlp.gate_proj.weight": "model-00009-of-00012.safetensors", "model.layers.84.mlp.gate_proj.weight": "model-00010-of-00012.safetensors", "model.layers.74.mlp.up_proj.weight": "model-00010-of-00012.safetensors", "model.layers.84.mlp.up_proj.weight": "model-00010-of-00012.safetensors", "model.layers.74.post_attention_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.84.post_attention_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.74.self_attn.k_proj.weight": "model-00010-of-00012.safetensors", "model.layers.84.self_attn.k_proj.weight": "model-00010-of-00012.safetensors", "model.layers.74.self_attn.o_proj.weight": "model-00010-of-00012.safetensors", "model.layers.84.self_attn.o_proj.weight": "model-00010-of-00012.safetensors", "model.layers.74.self_attn.q_proj.weight": "model-00010-of-00012.safetensors", "model.layers.84.self_attn.q_proj.weight": "model-00010-of-00012.safetensors", "model.layers.74.self_attn.v_proj.weight": "model-00010-of-00012.safetensors", "model.layers.84.self_attn.v_proj.weight": "model-00010-of-00012.safetensors", "model.layers.75.input_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.85.input_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.75.mlp.down_proj.weight": "model-00010-of-00012.safetensors", "model.layers.85.mlp.down_proj.weight": "model-00010-of-00012.safetensors", "model.layers.75.mlp.gate_proj.weight": "model-00010-of-00012.safetensors", "model.layers.85.mlp.gate_proj.weight": "model-00010-of-00012.safetensors", "model.layers.75.mlp.up_proj.weight": "model-00010-of-00012.safetensors", "model.layers.85.mlp.up_proj.weight": "model-00010-of-00012.safetensors", "model.layers.75.post_attention_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.85.post_attention_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.75.self_attn.k_proj.weight": "model-00010-of-00012.safetensors", "model.layers.85.self_attn.k_proj.weight": "model-00010-of-00012.safetensors", "model.layers.75.self_attn.o_proj.weight": "model-00010-of-00012.safetensors", "model.layers.85.self_attn.o_proj.weight": "model-00010-of-00012.safetensors", "model.layers.75.self_attn.q_proj.weight": "model-00010-of-00012.safetensors", "model.layers.85.self_attn.q_proj.weight": "model-00010-of-00012.safetensors", "model.layers.75.self_attn.v_proj.weight": "model-00010-of-00012.safetensors", "model.layers.85.self_attn.v_proj.weight": "model-00010-of-00012.safetensors", "model.layers.76.input_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.86.input_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.76.mlp.down_proj.weight": "model-00010-of-00012.safetensors", "model.layers.86.mlp.down_proj.weight": "model-00010-of-00012.safetensors", "model.layers.76.mlp.gate_proj.weight": "model-00010-of-00012.safetensors", "model.layers.86.mlp.gate_proj.weight": "model-00010-of-00012.safetensors", "model.layers.76.mlp.up_proj.weight": "model-00010-of-00012.safetensors", "model.layers.86.mlp.up_proj.weight": "model-00010-of-00012.safetensors", "model.layers.76.post_attention_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.86.post_attention_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.76.self_attn.k_proj.weight": "model-00010-of-00012.safetensors", "model.layers.86.self_attn.k_proj.weight": "model-00010-of-00012.safetensors", "model.layers.76.self_attn.o_proj.weight": "model-00010-of-00012.safetensors", "model.layers.86.self_attn.o_proj.weight": "model-00010-of-00012.safetensors", "model.layers.76.self_attn.q_proj.weight": "model-00010-of-00012.safetensors", "model.layers.86.self_attn.q_proj.weight": "model-00010-of-00012.safetensors", "model.layers.76.self_attn.v_proj.weight": "model-00010-of-00012.safetensors", "model.layers.86.self_attn.v_proj.weight": "model-00010-of-00012.safetensors", "model.layers.77.input_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.87.input_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.77.mlp.down_proj.weight": "model-00010-of-00012.safetensors", "model.layers.87.mlp.down_proj.weight": "model-00010-of-00012.safetensors", "model.layers.77.mlp.gate_proj.weight": "model-00010-of-00012.safetensors", "model.layers.87.mlp.gate_proj.weight": "model-00010-of-00012.safetensors", "model.layers.77.mlp.up_proj.weight": "model-00010-of-00012.safetensors", "model.layers.87.mlp.up_proj.weight": "model-00010-of-00012.safetensors", "model.layers.77.post_attention_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.87.post_attention_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.77.self_attn.k_proj.weight": "model-00010-of-00012.safetensors", "model.layers.87.self_attn.k_proj.weight": "model-00010-of-00012.safetensors", "model.layers.77.self_attn.o_proj.weight": "model-00010-of-00012.safetensors", "model.layers.87.self_attn.o_proj.weight": "model-00010-of-00012.safetensors", "model.layers.77.self_attn.q_proj.weight": "model-00010-of-00012.safetensors", "model.layers.87.self_attn.q_proj.weight": "model-00010-of-00012.safetensors", "model.layers.77.self_attn.v_proj.weight": "model-00010-of-00012.safetensors", "model.layers.87.self_attn.v_proj.weight": "model-00010-of-00012.safetensors", "model.layers.78.input_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.88.input_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.78.mlp.down_proj.weight": "model-00010-of-00012.safetensors", "model.layers.88.mlp.down_proj.weight": "model-00010-of-00012.safetensors", "model.layers.78.mlp.gate_proj.weight": "model-00010-of-00012.safetensors", "model.layers.88.mlp.gate_proj.weight": "model-00010-of-00012.safetensors", "model.layers.78.mlp.up_proj.weight": "model-00010-of-00012.safetensors", "model.layers.88.mlp.up_proj.weight": "model-00010-of-00012.safetensors", "model.layers.78.post_attention_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.88.post_attention_layernorm.weight": "model-00010-of-00012.safetensors", "model.layers.78.self_attn.k_proj.weight": "model-00010-of-00012.safetensors", "model.layers.88.self_attn.k_proj.weight": "model-00010-of-00012.safetensors", "model.layers.78.self_attn.o_proj.weight": "model-00010-of-00012.safetensors", "model.layers.88.self_attn.o_proj.weight": "model-00011-of-00012.safetensors", "model.layers.78.self_attn.q_proj.weight": "model-00011-of-00012.safetensors", "model.layers.88.self_attn.q_proj.weight": "model-00011-of-00012.safetensors", "model.layers.78.self_attn.v_proj.weight": "model-00011-of-00012.safetensors", "model.layers.88.self_attn.v_proj.weight": "model-00011-of-00012.safetensors", "model.layers.79.input_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.89.input_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.79.mlp.down_proj.weight": "model-00011-of-00012.safetensors", "model.layers.89.mlp.down_proj.weight": "model-00011-of-00012.safetensors", "model.layers.79.mlp.gate_proj.weight": "model-00011-of-00012.safetensors", "model.layers.89.mlp.gate_proj.weight": "model-00011-of-00012.safetensors", "model.layers.79.mlp.up_proj.weight": "model-00011-of-00012.safetensors", "model.layers.89.mlp.up_proj.weight": "model-00011-of-00012.safetensors", "model.layers.79.post_attention_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.89.post_attention_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.79.self_attn.k_proj.weight": "model-00011-of-00012.safetensors", "model.layers.89.self_attn.k_proj.weight": "model-00011-of-00012.safetensors", "model.layers.79.self_attn.o_proj.weight": "model-00011-of-00012.safetensors", "model.layers.89.self_attn.o_proj.weight": "model-00011-of-00012.safetensors", "model.layers.79.self_attn.q_proj.weight": "model-00011-of-00012.safetensors", "model.layers.89.self_attn.q_proj.weight": "model-00011-of-00012.safetensors", "model.layers.79.self_attn.v_proj.weight": "model-00011-of-00012.safetensors", "model.layers.89.self_attn.v_proj.weight": "model-00011-of-00012.safetensors", "model.layers.90.input_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.90.mlp.down_proj.weight": "model-00011-of-00012.safetensors", "model.layers.90.mlp.gate_proj.weight": "model-00011-of-00012.safetensors", "model.layers.90.mlp.up_proj.weight": "model-00011-of-00012.safetensors", "model.layers.90.post_attention_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.90.self_attn.k_proj.weight": "model-00011-of-00012.safetensors", "model.layers.90.self_attn.o_proj.weight": "model-00011-of-00012.safetensors", "model.layers.90.self_attn.q_proj.weight": "model-00011-of-00012.safetensors", "model.layers.90.self_attn.v_proj.weight": "model-00011-of-00012.safetensors", "model.layers.91.input_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.91.mlp.down_proj.weight": "model-00011-of-00012.safetensors", "model.layers.91.mlp.gate_proj.weight": "model-00011-of-00012.safetensors", "model.layers.91.mlp.up_proj.weight": "model-00011-of-00012.safetensors", "model.layers.91.post_attention_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.91.self_attn.k_proj.weight": "model-00011-of-00012.safetensors", "model.layers.91.self_attn.o_proj.weight": "model-00011-of-00012.safetensors", "model.layers.91.self_attn.q_proj.weight": "model-00011-of-00012.safetensors", "model.layers.91.self_attn.v_proj.weight": "model-00011-of-00012.safetensors", "model.layers.92.self_attn.k_proj.weight": "model-00011-of-00012.safetensors", "model.layers.92.self_attn.q_proj.weight": "model-00011-of-00012.safetensors", "model.layers.92.self_attn.v_proj.weight": "model-00011-of-00012.safetensors", "lm_head.weight": "model-00011-of-00012.safetensors", "model.layers.92.input_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.92.mlp.down_proj.weight": "model-00011-of-00012.safetensors", "model.layers.92.mlp.gate_proj.weight": "model-00011-of-00012.safetensors", "model.layers.92.mlp.up_proj.weight": "model-00011-of-00012.safetensors", "model.layers.92.post_attention_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.92.self_attn.o_proj.weight": "model-00011-of-00012.safetensors", "model.layers.93.input_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.93.mlp.down_proj.weight": "model-00011-of-00012.safetensors", "model.layers.93.mlp.gate_proj.weight": "model-00011-of-00012.safetensors", "model.layers.93.mlp.up_proj.weight": "model-00011-of-00012.safetensors", "model.layers.93.post_attention_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.93.self_attn.k_proj.weight": "model-00011-of-00012.safetensors", "model.layers.93.self_attn.o_proj.weight": "model-00011-of-00012.safetensors", "model.layers.93.self_attn.q_proj.weight": "model-00011-of-00012.safetensors", "model.layers.93.self_attn.v_proj.weight": "model-00011-of-00012.safetensors", "model.layers.94.input_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.94.mlp.down_proj.weight": "model-00011-of-00012.safetensors", "model.layers.94.mlp.gate_proj.weight": "model-00011-of-00012.safetensors", "model.layers.94.mlp.up_proj.weight": "model-00011-of-00012.safetensors", "model.layers.94.post_attention_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.94.self_attn.k_proj.weight": "model-00011-of-00012.safetensors", "model.layers.94.self_attn.o_proj.weight": "model-00011-of-00012.safetensors", "model.layers.94.self_attn.q_proj.weight": "model-00011-of-00012.safetensors", "model.layers.94.self_attn.v_proj.weight": "model-00011-of-00012.safetensors", "model.layers.95.input_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.95.mlp.down_proj.weight": "model-00011-of-00012.safetensors", "model.layers.95.mlp.gate_proj.weight": "model-00011-of-00012.safetensors", "model.layers.95.mlp.up_proj.weight": "model-00011-of-00012.safetensors", "model.layers.95.post_attention_layernorm.weight": "model-00011-of-00012.safetensors", "model.layers.95.self_attn.k_proj.weight": "model-00011-of-00012.safetensors", "model.layers.95.self_attn.o_proj.weight": "model-00012-of-00012.safetensors", "model.layers.95.self_attn.q_proj.weight": "model-00012-of-00012.safetensors", "model.layers.95.self_attn.v_proj.weight": "model-00012-of-00012.safetensors", "model.layers.96.input_layernorm.weight": "model-00012-of-00012.safetensors", "model.layers.96.mlp.down_proj.weight": "model-00012-of-00012.safetensors", "model.layers.96.mlp.gate_proj.weight": "model-00012-of-00012.safetensors", "model.layers.96.mlp.up_proj.weight": "model-00012-of-00012.safetensors", "model.layers.96.post_attention_layernorm.weight": "model-00012-of-00012.safetensors", "model.layers.96.self_attn.k_proj.weight": "model-00012-of-00012.safetensors", "model.layers.96.self_attn.o_proj.weight": "model-00012-of-00012.safetensors", "model.layers.96.self_attn.q_proj.weight": "model-00012-of-00012.safetensors", "model.layers.96.self_attn.v_proj.weight": "model-00012-of-00012.safetensors", "model.layers.97.input_layernorm.weight": "model-00012-of-00012.safetensors", "model.layers.97.mlp.down_proj.weight": "model-00012-of-00012.safetensors", "model.layers.97.mlp.gate_proj.weight": "model-00012-of-00012.safetensors", "model.layers.97.mlp.up_proj.weight": "model-00012-of-00012.safetensors", "model.layers.97.post_attention_layernorm.weight": "model-00012-of-00012.safetensors", "model.layers.97.self_attn.k_proj.weight": "model-00012-of-00012.safetensors", "model.layers.97.self_attn.o_proj.weight": "model-00012-of-00012.safetensors", "model.layers.97.self_attn.q_proj.weight": "model-00012-of-00012.safetensors", "model.layers.97.self_attn.v_proj.weight": "model-00012-of-00012.safetensors", "model.layers.98.input_layernorm.weight": "model-00012-of-00012.safetensors", "model.layers.98.mlp.down_proj.weight": "model-00012-of-00012.safetensors", "model.layers.98.mlp.gate_proj.weight": "model-00012-of-00012.safetensors", "model.layers.98.mlp.up_proj.weight": "model-00012-of-00012.safetensors", "model.layers.98.post_attention_layernorm.weight": "model-00012-of-00012.safetensors", "model.layers.98.self_attn.k_proj.weight": "model-00012-of-00012.safetensors", "model.layers.98.self_attn.o_proj.weight": "model-00012-of-00012.safetensors", "model.layers.98.self_attn.q_proj.weight": "model-00012-of-00012.safetensors", "model.layers.98.self_attn.v_proj.weight": "model-00012-of-00012.safetensors", "model.layers.99.input_layernorm.weight": "model-00012-of-00012.safetensors", "model.layers.99.mlp.down_proj.weight": "model-00012-of-00012.safetensors", "model.layers.99.mlp.gate_proj.weight": "model-00012-of-00012.safetensors", "model.layers.99.mlp.up_proj.weight": "model-00012-of-00012.safetensors", "model.layers.99.post_attention_layernorm.weight": "model-00012-of-00012.safetensors", "model.layers.99.self_attn.k_proj.weight": "model-00012-of-00012.safetensors", "model.layers.99.self_attn.o_proj.weight": "model-00012-of-00012.safetensors", "model.layers.99.self_attn.q_proj.weight": "model-00012-of-00012.safetensors", "model.layers.99.self_attn.v_proj.weight": "model-00012-of-00012.safetensors", "model.norm.weight": "model-00012-of-00012.safetensors"}}
output-00001-of-00003.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b65a7cfc36f05ac0ca62f96e0b1afdc720ed9d4cec2ca052b17f261f9a50c2af
3
+ size 8584008928
output-00002-of-00003.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:08b1304f6772d733ad7ab1eccafe1a21369faebb5db1c6288eaf9406509e8c41
3
+ size 8565810760
output-00003-of-00003.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0f1ce7892592e887e9a0993490fa8ba9d4c5ab1ecf80f4ca0768bb5709c8b710
3
+ size 5078115152
special_tokens_map.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<|startoftext|>",
4
+ "lstrip": false,
5
+ "normalized": true,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|endoftext|>",
11
+ "lstrip": false,
12
+ "normalized": true,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": {
17
+ "content": "<unk>",
18
+ "lstrip": false,
19
+ "normalized": true,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ },
23
+ "unk_token": {
24
+ "content": "<unk>",
25
+ "lstrip": false,
26
+ "normalized": true,
27
+ "rstrip": false,
28
+ "single_word": false
29
+ }
30
+ }
tokenization_yi.py ADDED
@@ -0,0 +1,255 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ from shutil import copyfile
3
+ from typing import Any, Dict, List, Optional, Tuple
4
+
5
+ import sentencepiece as spm
6
+ from transformers.tokenization_utils import AddedToken, PreTrainedTokenizer
7
+ from transformers.utils import logging
8
+
9
+ logger = logging.get_logger(__name__)
10
+
11
+ VOCAB_FILES_NAMES = {"vocab_file": "tokenizer.model"}
12
+
13
+ PRETRAINED_VOCAB_FILES_MAP = {
14
+ "vocab_file": {},
15
+ "tokenizer_file": {},
16
+ }
17
+ PRETRAINED_POSITIONAL_EMBEDDINGS_SIZES = {}
18
+
19
+
20
+ class YiTokenizer(PreTrainedTokenizer):
21
+ """
22
+ Construct a Yi tokenizer. Based on byte-level Byte-Pair-Encoding.
23
+
24
+ Args:
25
+ vocab_file (`str`):
26
+ Path to the vocabulary file.
27
+ """
28
+
29
+ vocab_files_names = VOCAB_FILES_NAMES
30
+ pretrained_vocab_files_map = PRETRAINED_VOCAB_FILES_MAP
31
+ max_model_input_sizes = PRETRAINED_POSITIONAL_EMBEDDINGS_SIZES
32
+ model_input_names = ["input_ids", "attention_mask"]
33
+
34
+ def __init__(
35
+ self,
36
+ vocab_file,
37
+ unk_token="<unk>",
38
+ bos_token="<|startoftext|>",
39
+ eos_token="<|endoftext|>",
40
+ pad_token="<unk>",
41
+ sp_model_kwargs: Optional[Dict[str, Any]] = None,
42
+ add_bos_token=True,
43
+ add_eos_token=False,
44
+ clean_up_tokenization_spaces=False,
45
+ **kwargs,
46
+ ):
47
+ self.sp_model_kwargs = {} if sp_model_kwargs is None else sp_model_kwargs
48
+ bos_token = (
49
+ AddedToken(bos_token, lstrip=False, rstrip=False)
50
+ if isinstance(bos_token, str)
51
+ else bos_token
52
+ )
53
+ eos_token = (
54
+ AddedToken(eos_token, lstrip=False, rstrip=False)
55
+ if isinstance(eos_token, str)
56
+ else eos_token
57
+ )
58
+ unk_token = (
59
+ AddedToken(unk_token, lstrip=False, rstrip=False)
60
+ if isinstance(unk_token, str)
61
+ else unk_token
62
+ )
63
+ pad_token = (
64
+ AddedToken(pad_token, lstrip=False, rstrip=False)
65
+ if isinstance(pad_token, str)
66
+ else pad_token
67
+ )
68
+ self.vocab_file = vocab_file
69
+ self.add_bos_token = add_bos_token
70
+ self.add_eos_token = add_eos_token
71
+ self.sp_model = spm.SentencePieceProcessor(**self.sp_model_kwargs)
72
+ self.sp_model.Load(vocab_file)
73
+ super().__init__(
74
+ bos_token=bos_token,
75
+ eos_token=eos_token,
76
+ unk_token=unk_token,
77
+ pad_token=pad_token,
78
+ add_bos_token=add_bos_token,
79
+ add_eos_token=add_eos_token,
80
+ sp_model_kwargs=self.sp_model_kwargs,
81
+ clean_up_tokenization_spaces=clean_up_tokenization_spaces,
82
+ **kwargs,
83
+ )
84
+
85
+ def __getstate__(self):
86
+ state = self.__dict__.copy()
87
+ state["sp_model"] = None
88
+ return state
89
+
90
+ def __setstate__(self, d):
91
+ self.__dict__ = d
92
+ self.sp_model = spm.SentencePieceProcessor(**self.sp_model_kwargs)
93
+ self.sp_model.Load(self.vocab_file)
94
+
95
+ @property
96
+ def vocab_size(self):
97
+ """Returns vocab size"""
98
+ return self.sp_model.get_piece_size()
99
+
100
+ def get_vocab(self):
101
+ """Returns vocab as a dict"""
102
+ vocab = {self.convert_ids_to_tokens(i): i for i in range(self.vocab_size)}
103
+ vocab.update(self.added_tokens_encoder)
104
+ return vocab
105
+
106
+ def _tokenize(self, text):
107
+ """Returns a tokenized string."""
108
+ return self.sp_model.encode(text, out_type=str)
109
+
110
+ def _convert_token_to_id(self, token):
111
+ """Converts a token (str) in an id using the vocab."""
112
+ return self.sp_model.piece_to_id(token)
113
+
114
+ def _convert_id_to_token(self, index):
115
+ """Converts an index (integer) in a token (str) using the vocab."""
116
+ token = self.sp_model.IdToPiece(index)
117
+ return token
118
+
119
+ def convert_tokens_to_string(self, tokens):
120
+ """Converts a sequence of tokens (string) in a single string."""
121
+ current_sub_tokens = []
122
+ out_string = ""
123
+ prev_is_special = False
124
+ for i, token in enumerate(tokens):
125
+ # make sure that special tokens are not decoded using sentencepiece model
126
+ if token in self.all_special_tokens:
127
+ if not prev_is_special and i != 0:
128
+ out_string += " "
129
+ out_string += self.sp_model.decode(current_sub_tokens) + token
130
+ prev_is_special = True
131
+ current_sub_tokens = []
132
+ else:
133
+ current_sub_tokens.append(token)
134
+ prev_is_special = False
135
+ out_string += self.sp_model.decode(current_sub_tokens)
136
+ return out_string
137
+
138
+ def save_vocabulary(
139
+ self, save_directory, filename_prefix: Optional[str] = None
140
+ ) -> Tuple[str]:
141
+ """
142
+ Save the vocabulary and special tokens file to a directory.
143
+
144
+ Args:
145
+ save_directory (`str`):
146
+ The directory in which to save the vocabulary.
147
+
148
+ Returns:
149
+ `Tuple(str)`: Paths to the files saved.
150
+ """
151
+ if not os.path.isdir(save_directory):
152
+ logger.error(f"Vocabulary path ({save_directory}) should be a directory")
153
+ return
154
+ out_vocab_file = os.path.join(
155
+ save_directory,
156
+ (filename_prefix + "-" if filename_prefix else "")
157
+ + VOCAB_FILES_NAMES["vocab_file"],
158
+ )
159
+
160
+ if os.path.abspath(self.vocab_file) != os.path.abspath(
161
+ out_vocab_file
162
+ ) and os.path.isfile(self.vocab_file):
163
+ copyfile(self.vocab_file, out_vocab_file)
164
+ elif not os.path.isfile(self.vocab_file):
165
+ with open(out_vocab_file, "wb") as fi:
166
+ content_spiece_model = self.sp_model.serialized_model_proto()
167
+ fi.write(content_spiece_model)
168
+
169
+ return (out_vocab_file,)
170
+
171
+ def build_inputs_with_special_tokens(self, token_ids_0, token_ids_1=None):
172
+ bos_token_id = [self.bos_token_id] if self.add_bos_token else []
173
+ eos_token_id = [self.eos_token_id] if self.add_eos_token else []
174
+
175
+ output = bos_token_id + token_ids_0 + eos_token_id
176
+
177
+ if token_ids_1 is not None:
178
+ output = output + bos_token_id + token_ids_1 + eos_token_id
179
+
180
+ return output
181
+
182
+ def get_special_tokens_mask(
183
+ self,
184
+ token_ids_0: List[int],
185
+ token_ids_1: Optional[List[int]] = None,
186
+ already_has_special_tokens: bool = False,
187
+ ) -> List[int]:
188
+ """
189
+ Retrieve sequence ids from a token list that has no special tokens added. This method is called when adding
190
+ special tokens using the tokenizer `prepare_for_model` method.
191
+
192
+ Args:
193
+ token_ids_0 (`List[int]`):
194
+ List of IDs.
195
+ token_ids_1 (`List[int]`, *optional*):
196
+ Optional second list of IDs for sequence pairs.
197
+ already_has_special_tokens (`bool`, *optional*, defaults to `False`):
198
+ Whether or not the token list is already formatted with special tokens for the model.
199
+
200
+ Returns:
201
+ `List[int]`: A list of integers in the range [0, 1]: 1 for a special token, 0 for a sequence token.
202
+ """
203
+ if already_has_special_tokens:
204
+ return super().get_special_tokens_mask(
205
+ token_ids_0=token_ids_0,
206
+ token_ids_1=token_ids_1,
207
+ already_has_special_tokens=True,
208
+ )
209
+
210
+ bos_token_id = [1] if self.add_bos_token else []
211
+ eos_token_id = [1] if self.add_eos_token else []
212
+
213
+ if token_ids_1 is None:
214
+ return bos_token_id + ([0] * len(token_ids_0)) + eos_token_id
215
+ return (
216
+ bos_token_id
217
+ + ([0] * len(token_ids_0))
218
+ + eos_token_id
219
+ + bos_token_id
220
+ + ([0] * len(token_ids_1))
221
+ + eos_token_id
222
+ )
223
+
224
+ def create_token_type_ids_from_sequences(
225
+ self, token_ids_0: List[int], token_ids_1: Optional[List[int]] = None
226
+ ) -> List[int]:
227
+ """
228
+ Creates a mask from the two sequences passed to be used in a sequence-pair classification task. An ALBERT
229
+ sequence pair mask has the following format:
230
+
231
+ ```
232
+ 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1
233
+ | first sequence | second sequence |
234
+ ```
235
+
236
+ if token_ids_1 is None, only returns the first portion of the mask (0s).
237
+
238
+ Args:
239
+ token_ids_0 (`List[int]`):
240
+ List of ids.
241
+ token_ids_1 (`List[int]`, *optional*):
242
+ Optional second list of IDs for sequence pairs.
243
+
244
+ Returns:
245
+ `List[int]`: List of [token type IDs](../glossary#token-type-ids) according to the given sequence(s).
246
+ """
247
+ bos_token_id = [self.bos_token_id] if self.add_bos_token else []
248
+ eos_token_id = [self.eos_token_id] if self.add_eos_token else []
249
+
250
+ output = [0] * len(bos_token_id + token_ids_0 + eos_token_id)
251
+
252
+ if token_ids_1 is not None:
253
+ output += [1] * len(bos_token_id + token_ids_1 + eos_token_id)
254
+
255
+ return output
tokenizer.model ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:386c49cf943d71aa110361135338c50e38beeff0a66593480421f37b319e1a39
3
+ size 1033105
tokenizer_config.json ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_bos_token": false,
3
+ "add_eos_token": false,
4
+ "added_tokens_decoder": {
5
+ "0": {
6
+ "content": "<unk>",
7
+ "lstrip": false,
8
+ "normalized": true,
9
+ "rstrip": false,
10
+ "single_word": false,
11
+ "special": true
12
+ },
13
+ "1": {
14
+ "content": "<|startoftext|>",
15
+ "lstrip": false,
16
+ "normalized": true,
17
+ "rstrip": false,
18
+ "single_word": false,
19
+ "special": true
20
+ },
21
+ "2": {
22
+ "content": "<|endoftext|>",
23
+ "lstrip": false,
24
+ "normalized": true,
25
+ "rstrip": false,
26
+ "single_word": false,
27
+ "special": true
28
+ }
29
+ },
30
+ "auto_map": {
31
+ "AutoTokenizer": [
32
+ "tokenization_yi.YiTokenizer",
33
+ null
34
+ ]
35
+ },
36
+ "bos_token": "<|startoftext|>",
37
+ "clean_up_tokenization_spaces": false,
38
+ "eos_token": "<|endoftext|>",
39
+ "model_max_length": 200000,
40
+ "pad_token": "<unk>",
41
+ "sp_model_kwargs": {},
42
+ "tokenizer_class": "YiTokenizer",
43
+ "unk_token": "<unk>"
44
+ }