ycchen commited on
Commit
2925c01
·
verified ·
1 Parent(s): 52205ec

Add files using upload-large-folder tool

Browse files
Files changed (50) hide show
  1. README.md +38 -0
  2. step01-olmo32b-deepseektok/.gitattributes +35 -0
  3. step01-olmo32b-deepseektok/README.md +131 -0
  4. step01-olmo32b-deepseektok/chat_template.jinja +23 -0
  5. step01-olmo32b-deepseektok/config.json +101 -0
  6. step01-olmo32b-deepseektok/generation_config.json +11 -0
  7. step01-olmo32b-deepseektok/model-00001-of-00002.safetensors +3 -0
  8. step01-olmo32b-deepseektok/model-00002-of-00002.safetensors +3 -0
  9. step01-olmo32b-deepseektok/model.safetensors.index.json +715 -0
  10. step01-olmo32b-deepseektok/tokenizer.json +0 -0
  11. step01-olmo32b-deepseektok/tokenizer_config.json +14 -0
  12. step01-olmo32b-deepseektok/transplant.py +266 -0
  13. step02-olmo32b-deepseektok-sink/README.md +98 -0
  14. step02-olmo32b-deepseektok-sink/attention.py +74 -0
  15. step02-olmo32b-deepseektok-sink/chat_template.jinja +23 -0
  16. step02-olmo32b-deepseektok-sink/config.json +107 -0
  17. step02-olmo32b-deepseektok-sink/configuration_olmo3_sink.py +42 -0
  18. step02-olmo32b-deepseektok-sink/fa3_sink_kernel.py +144 -0
  19. step02-olmo32b-deepseektok-sink/generation_config.json +11 -0
  20. step02-olmo32b-deepseektok-sink/model-00001-of-00002.safetensors +3 -0
  21. step02-olmo32b-deepseektok-sink/model-00002-of-00002.safetensors +3 -0
  22. step02-olmo32b-deepseektok-sink/model.safetensors.index.json +779 -0
  23. step02-olmo32b-deepseektok-sink/modeling_olmo3_sink.py +352 -0
  24. step02-olmo32b-deepseektok-sink/sink_provenance.json +20 -0
  25. step02-olmo32b-deepseektok-sink/tokenizer.json +0 -0
  26. step02-olmo32b-deepseektok-sink/tokenizer_config.json +14 -0
  27. step04-sft-stage1-32b/chat_template.jinja +23 -0
  28. step04-sft-stage1-32b/config.json +107 -0
  29. step04-sft-stage1-32b/generation_config.json +11 -0
  30. step04-sft-stage1-32b/model.safetensors.index.json +779 -0
  31. step04-sft-stage1-32b/tokenizer.json +0 -0
  32. step04-sft-stage1-32b/tokenizer_config.json +14 -0
  33. step05-yarn256k-config/config.json +107 -0
  34. step07-softdistill-32b-config/config.json +107 -0
  35. step09-softdistill-v2test-32b/chat_template.jinja +23 -0
  36. step09-softdistill-v2test-32b/config.json +107 -0
  37. step09-softdistill-v2test-32b/generation_config.json +11 -0
  38. step09-softdistill-v2test-32b/model-00001-of-00002.safetensors +3 -0
  39. step09-softdistill-v2test-32b/model.safetensors.index.json +779 -0
  40. step09-softdistill-v2test-32b/tokenizer.json +0 -0
  41. step09-softdistill-v2test-32b/tokenizer_config.json +14 -0
  42. step10-opd-32b-s150/chat_template.jinja +23 -0
  43. step10-opd-32b-s150/config.json +171 -0
  44. step10-opd-32b-s150/config.json.orig +104 -0
  45. step10-opd-32b-s150/generation_config.json +11 -0
  46. step10-opd-32b-s150/model-00001-of-00002.safetensors +3 -0
  47. step10-opd-32b-s150/model-00002-of-00002.safetensors +3 -0
  48. step10-opd-32b-s150/model.safetensors.index.json +779 -0
  49. step10-opd-32b-s150/tokenizer.json +0 -0
  50. step10-opd-32b-s150/tokenizer_config.json +14 -0
README.md ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ base_model: allenai/Olmo-3.1-32B-Think
4
+ tags:
5
+ - math
6
+ - theorem-proving
7
+ - olmo3
8
+ language:
9
+ - en
10
+ ---
11
+
12
+ # Proof Pilot — intermediate 32B checkpoints
13
+
14
+ Intermediate model checkpoints for the AIMO Proof Pilot submission, one subdirectory per step
15
+ of the Stage 2 "Final Pipeline" report. Code: [proof-pilot-codes](https://github.com/ycchen-tw/proof-pilot-codes).
16
+ Final deployment artifacts (OPD step-200 target, GPTQ-w4a16, DFlash drafts) live in
17
+ [proof-pilot-deploy-bundle](https://huggingface.co/ycchen/proof-pilot-deploy-bundle).
18
+
19
+ Lineage: OLMo 3.1 32B Think → DeepSeek-V4 tokenizer transplant → attention-sink calibration →
20
+ SFT → offline soft distillation (forward KL on DeepSeek-V4-Flash hidden states) → proof-agent
21
+ continuation distillation → agentic on-policy distillation (OPD).
22
+
23
+ | Subdirectory | Report step | Contents |
24
+ |---|---|---|
25
+ | `step01-olmo32b-deepseektok/` | 1 | OLMo 3.1 32B Think body with DeepSeek-V4 vocabulary (centered-OMP transplant), bf16 |
26
+ | `step02-olmo32b-deepseektok-sink/` | 2 | Step 1 + calibrated explicit attention sinks; custom modeling code and `sink_provenance.json` |
27
+ | `step04-sft-stage1-32b/` | 4 | Supervised 32B checkpoint (step 5,317, ~22.3B packed tokens, trailing loss ≈0.44) |
28
+ | `step05-yarn256k-config/` | 5 | Config-only YaRN-256k variant of step 4 (same weights; YaRN factor 8→32, attention factor 1.347, max position 262,144) |
29
+ | `step07-softdistill-32b-config/` | 7 | Training config of the initial soft-distilled checkpoint; identical weights are public as `soft-distill-32b-deploy` in the deploy bundle |
30
+ | `step09-softdistill-v2test-32b/` | 9 | Final proof-agent soft-distilled 32B (2 epochs, final loss 0.114) — student init for OPD and target for DFlash |
31
+ | `step10-opd-32b-s150/` | 10 | OPD step-150 checkpoint; the released step-200 target is `opd-32b-deploy` in the deploy bundle |
32
+
33
+ All full checkpoints are consolidated bf16 safetensors with config, tokenizer, and chat template.
34
+ The 65 GB checkpoints load with `trust_remote_code` where custom `olmo3_sink` modeling code is present.
35
+
36
+ Optimizer states and distributed (resumable) training checkpoints are not published.
37
+ Teacher hidden-state corpora are not published; their manifests and extraction metadata are in
38
+ [proof-pilot-datasets](https://huggingface.co/datasets/ycchen/proof-pilot-datasets).
step01-olmo32b-deepseektok/.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
step01-olmo32b-deepseektok/README.md ADDED
@@ -0,0 +1,131 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ base_model:
4
+ - allenai/Olmo-3.1-32B-Think
5
+ library_name: transformers
6
+ pipeline_tag: text-generation
7
+ tags:
8
+ - olmo3
9
+ - tokenizer-transplant
10
+ - deepseek-tokenizer
11
+ - omp
12
+ - reasoning
13
+ language:
14
+ - en
15
+ - zh
16
+ ---
17
+
18
+ # Olmo-3.1-32B-Think · DeepSeek-V4-Flash tokenizer (centered-OMP transplant)
19
+
20
+ This model is **[`allenai/Olmo-3.1-32B-Think`](https://huggingface.co/allenai/Olmo-3.1-32B-Think)**
21
+ with its tokenizer/vocabulary swapped to the **[`deepseek-ai/DeepSeek-V4-Flash`](https://huggingface.co/deepseek-ai/DeepSeek-V4-Flash)**
22
+ tokenizer (vocab **100,278 → 129,280**). Every transformer-body weight is the
23
+ original Olmo weight; only `embed_tokens` and `lm_head` were rebuilt to match the
24
+ new vocabulary, via **mean-centered Orthogonal Matching Pursuit (OMP)** embedding
25
+ transplant plus role-mapping of the chat/structural control tokens.
26
+
27
+ - **Base (weights kept):** Olmo-3.1-32B-Think (Olmo3, 64 layers, hidden 5120, untied embeddings)
28
+ - **Donor (tokenizer + reference embeddings):** DeepSeek-V4-Flash byte-level BPE, vocab 129,280
29
+ - **Motivation:** the DeepSeek tokenizer compresses CJK / multilingual text far better
30
+ than Olmo's cl100k-family tokenizer (~2.6× fewer tokens on Chinese), while keeping
31
+ Olmo-3-Think's reasoning behaviour.
32
+
33
+ > ⚠️ **This is a warm-start initialization, not a finished model.** Zero-shot it
34
+ > produces fluent English / code and can reason, but the ~70k new (mostly CJK) tokens
35
+ > are only *initialized* — their output distribution is not yet calibrated. Strong
36
+ > multilingual generation requires a short continued-pretraining (CPT) pass. See
37
+ > **Limitations**.
38
+
39
+ ## How it was built
40
+
41
+ For `embed_tokens` and `lm_head` independently:
42
+
43
+ 1. **Anchors** = tokens whose byte-level surface string exists in both vocabs
44
+ (**59,084**; both tokenizers use the same GPT-2 `Ġ` byte-mapping, verified by decode).
45
+ 2. **Shared tokens** → copy the Olmo row **exactly** to the new vocab id.
46
+ 3. **New tokens** (**70,196**, 54.3% of the vocab) → OMP. Express each new token's
47
+ *donor* embedding as a sparse (k=64) combination of the anchors' donor embeddings,
48
+ then apply the **same coefficients** to those anchors' *base* embeddings. (OMP solves
49
+ coefficients in donor space, hidden 4096, and reconstructs in base space, hidden 5120
50
+ — the two hidden sizes need not match.)
51
+ 4. **Mean-centering** before OMP (pins the implicit mean-row coefficient to 1; keeps
52
+ new-token output logits calibrated). Fidelity-neutral.
53
+ 5. **Special-token role mapping** — 7 control tokens are copied from Olmo by functional
54
+ role instead of OMP-filled, and a DeepSeek-V4 native chat template is written:
55
+
56
+ | DeepSeek token | role | ← Olmo text |
57
+ |---|---|---|
58
+ | `<|begin▁of▁sentence|>` (0) | bos | `<\|endoftext\|>` |
59
+ | `<|end▁of▁sentence|>` (1) | eos | `<\|endoftext\|>` |
60
+ | `<|▁pad▁|>` (2) | pad | `<\|pad\|>` |
61
+ | `<|User|>` | user-turn prefix | `<\|im_start\|>user\n` |
62
+ | `<|Assistant|>` | asst-turn prefix | `<\|im_start\|>assistant\n` |
63
+ | `<think>` / `</think>` | reasoning delimiters | `<think>` / `</think>` |
64
+
65
+ Reproduction script: [`transplant.py`](./transplant.py) (self-contained; needs the base +
66
+ donor source weights). Method: Goddard & Fernandes Neto 2025, [arXiv:2506.06607](https://arxiv.org/abs/2506.06607).
67
+ Build time ≈ 5 min on one H100.
68
+
69
+ ## Verification (this build)
70
+
71
+ - Shared-token rows are **bitwise-equal** to the original Olmo rows (embed + head).
72
+ - Anchor split exact and disjoint: 59,084 shared + 70,196 new = 129,280.
73
+ - The 7 role-mapped control tokens match their intended composed vectors (cos = 1.0).
74
+ - **Held-out reconstruction fidelity** (hold out 500 shared anchors, reconstruct via the
75
+ production OMP path, cosine to the true base row; random floor ≈ 0.02):
76
+ embed **0.58** (median 0.60), lm_head **0.69** (median 0.72) — on par with the 7B variant.
77
+
78
+ ## Usage
79
+
80
+ ```python
81
+ import torch
82
+ from transformers import AutoModelForCausalLM, AutoTokenizer
83
+
84
+ m = "<this-repo>"
85
+ tok = AutoTokenizer.from_pretrained(m)
86
+ model = AutoModelForCausalLM.from_pretrained(m, dtype=torch.bfloat16, device_map="auto")
87
+
88
+ msgs = [{"role": "user", "content": "Prove there are infinitely many primes."}]
89
+ ids = tok.apply_chat_template(msgs, add_generation_prompt=True, return_tensors="pt").to(model.device)
90
+ out = model.generate(ids, max_new_tokens=2048, repetition_penalty=1.3) # see note below
91
+ print(tok.decode(out[0, ids.shape[1]:]))
92
+ ```
93
+
94
+ The chat template defaults to **thinking mode** (the generation prompt ends with
95
+ `<|Assistant|><think>`). The model emits a `<think>…</think>` block, then the answer,
96
+ then `<|end▁of▁sentence|>`.
97
+
98
+ > **Decoding note (important).** `bos` (id 0) and `eos` (id 1) share the same `lm_head`
99
+ > row (both were role-mapped from Olmo's single `<|endoftext|>` token), so their stop
100
+ > logits are identical. Use **`repetition_penalty≈1.3`** (and/or sampling) so the stop
101
+ > token is resolved reliably and to avoid greedy loops over the uncalibrated new tokens
102
+ > — without it, greedy decoding may fail to terminate. This is expected for a pre-CPT
103
+ > warm start.
104
+
105
+ ## Limitations
106
+
107
+ 1. **New-token output is uncalibrated** — see the held-out fidelity above and ppl ≈ 3400
108
+ on new tokens for the 7B sibling. The model reads new-token text fine and its argmax is
109
+ usually sensible (fluent free generation), but it cannot place sharp probability on a
110
+ specific gold token yet.
111
+ 2. **Multilingual bits-per-byte is worse than the original Olmo** pre-CPT (output side).
112
+ 3. **Greedy drift / loops** in new-token-dense regions; use `repetition_penalty` or sampling.
113
+ 4. **Numbers** are grouped left-to-right in 3-digit chunks (`\p{N}{1,3}`, `1000`→`100|0`).
114
+ This is **identical to Olmo** (Olmo / DeepSeek share the digit regex exactly), so the
115
+ transplant does not change number handling; place-value misalignment is a shared
116
+ weakness mitigated only by training data / CoT format.
117
+ 5. Traditional-Chinese input tends to produce **Simplified** output (DeepSeek's distribution).
118
+
119
+ ## Recommended next step: continued pretraining (CPT)
120
+
121
+ A short low-LR CPT pass calibrates the 70k new rows. Suggested: ~2B tokens, LR ~4e-7,
122
+ optionally freeze the body and train only `embed_tokens`+`lm_head` first, corpus skewed
123
+ toward CJK / multilingual + math. **The CPT recipe must preserve reasoning** (include
124
+ math/reasoning data or distillation, not just web-text next-token CE) — naive web-text
125
+ calibration has been observed to regress downstream reasoning.
126
+
127
+ ## License & attribution
128
+
129
+ Apache-2.0, inheriting from the Olmo-3 base model. The tokenizer files
130
+ (`tokenizer.json`, chat template) originate from DeepSeek-V4-Flash. Cite the OMP
131
+ transplant method (arXiv:2506.06607), Olmo 3, and DeepSeek-V4-Flash.
step01-olmo32b-deepseektok/chat_template.jinja ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {{- bos_token -}}
2
+ {%- if messages and messages[0]['role'] == 'system' -%}
3
+ {{- messages[0]['content'] -}}
4
+ {%- set loop_messages = messages[1:] -%}
5
+ {%- else -%}
6
+ {%- set loop_messages = messages -%}
7
+ {%- endif -%}
8
+ {%- for message in loop_messages -%}
9
+ {%- if message['role'] == 'user' -%}
10
+ {{- '<|User|>' + message['content'] -}}
11
+ {%- elif message['role'] == 'assistant' -%}
12
+ {{- '<|Assistant|>' -}}
13
+ {%- if message.get('reasoning_content') -%}
14
+ {{- '<think>' + message['reasoning_content'] + '</think>' -}}
15
+ {%- else -%}
16
+ {{- '</think>' -}}
17
+ {%- endif -%}
18
+ {{- message['content'] + eos_token -}}
19
+ {%- endif -%}
20
+ {%- endfor -%}
21
+ {%- if add_generation_prompt -%}
22
+ {{- '<|Assistant|><think>' -}}
23
+ {%- endif -%}
step01-olmo32b-deepseektok/config.json ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Olmo3ForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "bos_token_id": 0,
8
+ "dtype": "bfloat16",
9
+ "eos_token_id": 1,
10
+ "hidden_act": "silu",
11
+ "hidden_size": 5120,
12
+ "initializer_range": 0.02,
13
+ "intermediate_size": 27648,
14
+ "layer_types": [
15
+ "sliding_attention",
16
+ "sliding_attention",
17
+ "sliding_attention",
18
+ "full_attention",
19
+ "sliding_attention",
20
+ "sliding_attention",
21
+ "sliding_attention",
22
+ "full_attention",
23
+ "sliding_attention",
24
+ "sliding_attention",
25
+ "sliding_attention",
26
+ "full_attention",
27
+ "sliding_attention",
28
+ "sliding_attention",
29
+ "sliding_attention",
30
+ "full_attention",
31
+ "sliding_attention",
32
+ "sliding_attention",
33
+ "sliding_attention",
34
+ "full_attention",
35
+ "sliding_attention",
36
+ "sliding_attention",
37
+ "sliding_attention",
38
+ "full_attention",
39
+ "sliding_attention",
40
+ "sliding_attention",
41
+ "sliding_attention",
42
+ "full_attention",
43
+ "sliding_attention",
44
+ "sliding_attention",
45
+ "sliding_attention",
46
+ "full_attention",
47
+ "sliding_attention",
48
+ "sliding_attention",
49
+ "sliding_attention",
50
+ "full_attention",
51
+ "sliding_attention",
52
+ "sliding_attention",
53
+ "sliding_attention",
54
+ "full_attention",
55
+ "sliding_attention",
56
+ "sliding_attention",
57
+ "sliding_attention",
58
+ "full_attention",
59
+ "sliding_attention",
60
+ "sliding_attention",
61
+ "sliding_attention",
62
+ "full_attention",
63
+ "sliding_attention",
64
+ "sliding_attention",
65
+ "sliding_attention",
66
+ "full_attention",
67
+ "sliding_attention",
68
+ "sliding_attention",
69
+ "sliding_attention",
70
+ "full_attention",
71
+ "sliding_attention",
72
+ "sliding_attention",
73
+ "sliding_attention",
74
+ "full_attention",
75
+ "sliding_attention",
76
+ "sliding_attention",
77
+ "sliding_attention",
78
+ "full_attention"
79
+ ],
80
+ "max_position_embeddings": 65536,
81
+ "model_type": "olmo3",
82
+ "num_attention_heads": 40,
83
+ "num_hidden_layers": 64,
84
+ "num_key_value_heads": 8,
85
+ "pad_token_id": 2,
86
+ "rms_norm_eps": 1e-06,
87
+ "rope_parameters": {
88
+ "attention_factor": 1.2079441541679836,
89
+ "beta_fast": 32.0,
90
+ "beta_slow": 1.0,
91
+ "factor": 8.0,
92
+ "original_max_position_embeddings": 8192,
93
+ "rope_theta": 500000,
94
+ "rope_type": "yarn"
95
+ },
96
+ "sliding_window": 4096,
97
+ "tie_word_embeddings": false,
98
+ "transformers_version": "5.9.0",
99
+ "use_cache": false,
100
+ "vocab_size": 129280
101
+ }
step01-olmo32b-deepseektok/generation_config.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 0,
4
+ "do_sample": true,
5
+ "eos_token_id": 1,
6
+ "max_new_tokens": 32768,
7
+ "pad_token_id": 2,
8
+ "temperature": 0.6,
9
+ "top_p": 0.95,
10
+ "transformers_version": "5.9.0"
11
+ }
step01-olmo32b-deepseektok/model-00001-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:07a9dd5d07660e5143b3c00f65866296c311ce480bc90477e64ee51226d818a8
3
+ size 49740838392
step01-olmo32b-deepseektok/model-00002-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c7011c46cc33e30cbdbafffe35cc11a816055f0fdc40f2e2dd700adfd109062a
3
+ size 15320250616
step01-olmo32b-deepseektok/model.safetensors.index.json ADDED
@@ -0,0 +1,715 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_parameters": 32530502656,
4
+ "total_size": 65061005312
5
+ },
6
+ "weight_map": {
7
+ "lm_head.weight": "model-00001-of-00002.safetensors",
8
+ "model.embed_tokens.weight": "model-00001-of-00002.safetensors",
9
+ "model.layers.0.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
10
+ "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
11
+ "model.layers.0.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
12
+ "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
13
+ "model.layers.0.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
14
+ "model.layers.0.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
15
+ "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
16
+ "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
17
+ "model.layers.0.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
18
+ "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
19
+ "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
20
+ "model.layers.1.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
21
+ "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
22
+ "model.layers.1.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
23
+ "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
24
+ "model.layers.1.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
25
+ "model.layers.1.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
26
+ "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
27
+ "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
28
+ "model.layers.1.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
29
+ "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
30
+ "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
31
+ "model.layers.10.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
32
+ "model.layers.10.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
33
+ "model.layers.10.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
34
+ "model.layers.10.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
35
+ "model.layers.10.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
36
+ "model.layers.10.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
37
+ "model.layers.10.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
38
+ "model.layers.10.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
39
+ "model.layers.10.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
40
+ "model.layers.10.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
41
+ "model.layers.10.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
42
+ "model.layers.11.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
43
+ "model.layers.11.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
44
+ "model.layers.11.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
45
+ "model.layers.11.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
46
+ "model.layers.11.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
47
+ "model.layers.11.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
48
+ "model.layers.11.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
49
+ "model.layers.11.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
50
+ "model.layers.11.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
51
+ "model.layers.11.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
52
+ "model.layers.11.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
53
+ "model.layers.12.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
54
+ "model.layers.12.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
55
+ "model.layers.12.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
56
+ "model.layers.12.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
57
+ "model.layers.12.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
58
+ "model.layers.12.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
59
+ "model.layers.12.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
60
+ "model.layers.12.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
61
+ "model.layers.12.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
62
+ "model.layers.12.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
63
+ "model.layers.12.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
64
+ "model.layers.13.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
65
+ "model.layers.13.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
66
+ "model.layers.13.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
67
+ "model.layers.13.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
68
+ "model.layers.13.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
69
+ "model.layers.13.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
70
+ "model.layers.13.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
71
+ "model.layers.13.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
72
+ "model.layers.13.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
73
+ "model.layers.13.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
74
+ "model.layers.13.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
75
+ "model.layers.14.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
76
+ "model.layers.14.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
77
+ "model.layers.14.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
78
+ "model.layers.14.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
79
+ "model.layers.14.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
80
+ "model.layers.14.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
81
+ "model.layers.14.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
82
+ "model.layers.14.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
83
+ "model.layers.14.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
84
+ "model.layers.14.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
85
+ "model.layers.14.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
86
+ "model.layers.15.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
87
+ "model.layers.15.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
88
+ "model.layers.15.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
89
+ "model.layers.15.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
90
+ "model.layers.15.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
91
+ "model.layers.15.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
92
+ "model.layers.15.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
93
+ "model.layers.15.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
94
+ "model.layers.15.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
95
+ "model.layers.15.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
96
+ "model.layers.15.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
97
+ "model.layers.16.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
98
+ "model.layers.16.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
99
+ "model.layers.16.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
100
+ "model.layers.16.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
101
+ "model.layers.16.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
102
+ "model.layers.16.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
103
+ "model.layers.16.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
104
+ "model.layers.16.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
105
+ "model.layers.16.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
106
+ "model.layers.16.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
107
+ "model.layers.16.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
108
+ "model.layers.17.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
109
+ "model.layers.17.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
110
+ "model.layers.17.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
111
+ "model.layers.17.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
112
+ "model.layers.17.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
113
+ "model.layers.17.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
114
+ "model.layers.17.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
115
+ "model.layers.17.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
116
+ "model.layers.17.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
117
+ "model.layers.17.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
118
+ "model.layers.17.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
119
+ "model.layers.18.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
120
+ "model.layers.18.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
121
+ "model.layers.18.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
122
+ "model.layers.18.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
123
+ "model.layers.18.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
124
+ "model.layers.18.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
125
+ "model.layers.18.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
126
+ "model.layers.18.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
127
+ "model.layers.18.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
128
+ "model.layers.18.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
129
+ "model.layers.18.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
130
+ "model.layers.19.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
131
+ "model.layers.19.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
132
+ "model.layers.19.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
133
+ "model.layers.19.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
134
+ "model.layers.19.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
135
+ "model.layers.19.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
136
+ "model.layers.19.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
137
+ "model.layers.19.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
138
+ "model.layers.19.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
139
+ "model.layers.19.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
140
+ "model.layers.19.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
141
+ "model.layers.2.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
142
+ "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
143
+ "model.layers.2.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
144
+ "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
145
+ "model.layers.2.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
146
+ "model.layers.2.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
147
+ "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
148
+ "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
149
+ "model.layers.2.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
150
+ "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
151
+ "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
152
+ "model.layers.20.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
153
+ "model.layers.20.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
154
+ "model.layers.20.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
155
+ "model.layers.20.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
156
+ "model.layers.20.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
157
+ "model.layers.20.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
158
+ "model.layers.20.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
159
+ "model.layers.20.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
160
+ "model.layers.20.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
161
+ "model.layers.20.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
162
+ "model.layers.20.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
163
+ "model.layers.21.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
164
+ "model.layers.21.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
165
+ "model.layers.21.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
166
+ "model.layers.21.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
167
+ "model.layers.21.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
168
+ "model.layers.21.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
169
+ "model.layers.21.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
170
+ "model.layers.21.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
171
+ "model.layers.21.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
172
+ "model.layers.21.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
173
+ "model.layers.21.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
174
+ "model.layers.22.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
175
+ "model.layers.22.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
176
+ "model.layers.22.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
177
+ "model.layers.22.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
178
+ "model.layers.22.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
179
+ "model.layers.22.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
180
+ "model.layers.22.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
181
+ "model.layers.22.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
182
+ "model.layers.22.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
183
+ "model.layers.22.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
184
+ "model.layers.22.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
185
+ "model.layers.23.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
186
+ "model.layers.23.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
187
+ "model.layers.23.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
188
+ "model.layers.23.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
189
+ "model.layers.23.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
190
+ "model.layers.23.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
191
+ "model.layers.23.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
192
+ "model.layers.23.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
193
+ "model.layers.23.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
194
+ "model.layers.23.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
195
+ "model.layers.23.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
196
+ "model.layers.24.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
197
+ "model.layers.24.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
198
+ "model.layers.24.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
199
+ "model.layers.24.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
200
+ "model.layers.24.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
201
+ "model.layers.24.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
202
+ "model.layers.24.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
203
+ "model.layers.24.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
204
+ "model.layers.24.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
205
+ "model.layers.24.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
206
+ "model.layers.24.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
207
+ "model.layers.25.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
208
+ "model.layers.25.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
209
+ "model.layers.25.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
210
+ "model.layers.25.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
211
+ "model.layers.25.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
212
+ "model.layers.25.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
213
+ "model.layers.25.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
214
+ "model.layers.25.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
215
+ "model.layers.25.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
216
+ "model.layers.25.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
217
+ "model.layers.25.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
218
+ "model.layers.26.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
219
+ "model.layers.26.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
220
+ "model.layers.26.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
221
+ "model.layers.26.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
222
+ "model.layers.26.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
223
+ "model.layers.26.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
224
+ "model.layers.26.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
225
+ "model.layers.26.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
226
+ "model.layers.26.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
227
+ "model.layers.26.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
228
+ "model.layers.26.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
229
+ "model.layers.27.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
230
+ "model.layers.27.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
231
+ "model.layers.27.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
232
+ "model.layers.27.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
233
+ "model.layers.27.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
234
+ "model.layers.27.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
235
+ "model.layers.27.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
236
+ "model.layers.27.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
237
+ "model.layers.27.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
238
+ "model.layers.27.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
239
+ "model.layers.27.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
240
+ "model.layers.28.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
241
+ "model.layers.28.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
242
+ "model.layers.28.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
243
+ "model.layers.28.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
244
+ "model.layers.28.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
245
+ "model.layers.28.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
246
+ "model.layers.28.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
247
+ "model.layers.28.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
248
+ "model.layers.28.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
249
+ "model.layers.28.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
250
+ "model.layers.28.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
251
+ "model.layers.29.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
252
+ "model.layers.29.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
253
+ "model.layers.29.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
254
+ "model.layers.29.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
255
+ "model.layers.29.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
256
+ "model.layers.29.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
257
+ "model.layers.29.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
258
+ "model.layers.29.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
259
+ "model.layers.29.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
260
+ "model.layers.29.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
261
+ "model.layers.29.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
262
+ "model.layers.3.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
263
+ "model.layers.3.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
264
+ "model.layers.3.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
265
+ "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
266
+ "model.layers.3.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
267
+ "model.layers.3.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
268
+ "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
269
+ "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
270
+ "model.layers.3.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
271
+ "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
272
+ "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
273
+ "model.layers.30.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
274
+ "model.layers.30.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
275
+ "model.layers.30.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
276
+ "model.layers.30.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
277
+ "model.layers.30.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
278
+ "model.layers.30.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
279
+ "model.layers.30.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
280
+ "model.layers.30.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
281
+ "model.layers.30.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
282
+ "model.layers.30.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
283
+ "model.layers.30.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
284
+ "model.layers.31.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
285
+ "model.layers.31.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
286
+ "model.layers.31.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
287
+ "model.layers.31.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
288
+ "model.layers.31.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
289
+ "model.layers.31.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
290
+ "model.layers.31.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
291
+ "model.layers.31.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
292
+ "model.layers.31.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
293
+ "model.layers.31.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
294
+ "model.layers.31.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
295
+ "model.layers.32.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
296
+ "model.layers.32.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
297
+ "model.layers.32.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
298
+ "model.layers.32.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
299
+ "model.layers.32.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
300
+ "model.layers.32.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
301
+ "model.layers.32.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
302
+ "model.layers.32.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
303
+ "model.layers.32.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
304
+ "model.layers.32.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
305
+ "model.layers.32.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
306
+ "model.layers.33.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
307
+ "model.layers.33.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
308
+ "model.layers.33.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
309
+ "model.layers.33.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
310
+ "model.layers.33.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
311
+ "model.layers.33.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
312
+ "model.layers.33.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
313
+ "model.layers.33.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
314
+ "model.layers.33.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
315
+ "model.layers.33.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
316
+ "model.layers.33.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
317
+ "model.layers.34.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
318
+ "model.layers.34.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
319
+ "model.layers.34.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
320
+ "model.layers.34.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
321
+ "model.layers.34.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
322
+ "model.layers.34.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
323
+ "model.layers.34.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
324
+ "model.layers.34.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
325
+ "model.layers.34.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
326
+ "model.layers.34.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
327
+ "model.layers.34.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
328
+ "model.layers.35.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
329
+ "model.layers.35.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
330
+ "model.layers.35.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
331
+ "model.layers.35.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
332
+ "model.layers.35.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
333
+ "model.layers.35.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
334
+ "model.layers.35.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
335
+ "model.layers.35.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
336
+ "model.layers.35.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
337
+ "model.layers.35.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
338
+ "model.layers.35.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
339
+ "model.layers.36.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
340
+ "model.layers.36.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
341
+ "model.layers.36.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
342
+ "model.layers.36.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
343
+ "model.layers.36.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
344
+ "model.layers.36.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
345
+ "model.layers.36.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
346
+ "model.layers.36.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
347
+ "model.layers.36.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
348
+ "model.layers.36.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
349
+ "model.layers.36.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
350
+ "model.layers.37.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
351
+ "model.layers.37.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
352
+ "model.layers.37.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
353
+ "model.layers.37.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
354
+ "model.layers.37.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
355
+ "model.layers.37.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
356
+ "model.layers.37.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
357
+ "model.layers.37.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
358
+ "model.layers.37.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
359
+ "model.layers.37.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
360
+ "model.layers.37.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
361
+ "model.layers.38.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
362
+ "model.layers.38.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
363
+ "model.layers.38.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
364
+ "model.layers.38.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
365
+ "model.layers.38.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
366
+ "model.layers.38.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
367
+ "model.layers.38.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
368
+ "model.layers.38.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
369
+ "model.layers.38.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
370
+ "model.layers.38.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
371
+ "model.layers.38.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
372
+ "model.layers.39.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
373
+ "model.layers.39.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
374
+ "model.layers.39.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
375
+ "model.layers.39.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
376
+ "model.layers.39.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
377
+ "model.layers.39.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
378
+ "model.layers.39.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
379
+ "model.layers.39.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
380
+ "model.layers.39.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
381
+ "model.layers.39.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
382
+ "model.layers.39.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
383
+ "model.layers.4.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
384
+ "model.layers.4.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
385
+ "model.layers.4.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
386
+ "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
387
+ "model.layers.4.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
388
+ "model.layers.4.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
389
+ "model.layers.4.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
390
+ "model.layers.4.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
391
+ "model.layers.4.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
392
+ "model.layers.4.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
393
+ "model.layers.4.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
394
+ "model.layers.40.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
395
+ "model.layers.40.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
396
+ "model.layers.40.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
397
+ "model.layers.40.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
398
+ "model.layers.40.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
399
+ "model.layers.40.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
400
+ "model.layers.40.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
401
+ "model.layers.40.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
402
+ "model.layers.40.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
403
+ "model.layers.40.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
404
+ "model.layers.40.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
405
+ "model.layers.41.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
406
+ "model.layers.41.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
407
+ "model.layers.41.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
408
+ "model.layers.41.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
409
+ "model.layers.41.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
410
+ "model.layers.41.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
411
+ "model.layers.41.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
412
+ "model.layers.41.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
413
+ "model.layers.41.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
414
+ "model.layers.41.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
415
+ "model.layers.41.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
416
+ "model.layers.42.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
417
+ "model.layers.42.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
418
+ "model.layers.42.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
419
+ "model.layers.42.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
420
+ "model.layers.42.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
421
+ "model.layers.42.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
422
+ "model.layers.42.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
423
+ "model.layers.42.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
424
+ "model.layers.42.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
425
+ "model.layers.42.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
426
+ "model.layers.42.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
427
+ "model.layers.43.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
428
+ "model.layers.43.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
429
+ "model.layers.43.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
430
+ "model.layers.43.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
431
+ "model.layers.43.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
432
+ "model.layers.43.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
433
+ "model.layers.43.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
434
+ "model.layers.43.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
435
+ "model.layers.43.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
436
+ "model.layers.43.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
437
+ "model.layers.43.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
438
+ "model.layers.44.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
439
+ "model.layers.44.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
440
+ "model.layers.44.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
441
+ "model.layers.44.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
442
+ "model.layers.44.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
443
+ "model.layers.44.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
444
+ "model.layers.44.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
445
+ "model.layers.44.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
446
+ "model.layers.44.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
447
+ "model.layers.44.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
448
+ "model.layers.44.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
449
+ "model.layers.45.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
450
+ "model.layers.45.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
451
+ "model.layers.45.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
452
+ "model.layers.45.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
453
+ "model.layers.45.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
454
+ "model.layers.45.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
455
+ "model.layers.45.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
456
+ "model.layers.45.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
457
+ "model.layers.45.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
458
+ "model.layers.45.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
459
+ "model.layers.45.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
460
+ "model.layers.46.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
461
+ "model.layers.46.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
462
+ "model.layers.46.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
463
+ "model.layers.46.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
464
+ "model.layers.46.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
465
+ "model.layers.46.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
466
+ "model.layers.46.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
467
+ "model.layers.46.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
468
+ "model.layers.46.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
469
+ "model.layers.46.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
470
+ "model.layers.46.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
471
+ "model.layers.47.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
472
+ "model.layers.47.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
473
+ "model.layers.47.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
474
+ "model.layers.47.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
475
+ "model.layers.47.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
476
+ "model.layers.47.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
477
+ "model.layers.47.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
478
+ "model.layers.47.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
479
+ "model.layers.47.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
480
+ "model.layers.47.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
481
+ "model.layers.47.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
482
+ "model.layers.48.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
483
+ "model.layers.48.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
484
+ "model.layers.48.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
485
+ "model.layers.48.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
486
+ "model.layers.48.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
487
+ "model.layers.48.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
488
+ "model.layers.48.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
489
+ "model.layers.48.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
490
+ "model.layers.48.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
491
+ "model.layers.48.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
492
+ "model.layers.48.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
493
+ "model.layers.49.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
494
+ "model.layers.49.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
495
+ "model.layers.49.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
496
+ "model.layers.49.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
497
+ "model.layers.49.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
498
+ "model.layers.49.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
499
+ "model.layers.49.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
500
+ "model.layers.49.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
501
+ "model.layers.49.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
502
+ "model.layers.49.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
503
+ "model.layers.49.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
504
+ "model.layers.5.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
505
+ "model.layers.5.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
506
+ "model.layers.5.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
507
+ "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
508
+ "model.layers.5.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
509
+ "model.layers.5.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
510
+ "model.layers.5.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
511
+ "model.layers.5.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
512
+ "model.layers.5.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
513
+ "model.layers.5.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
514
+ "model.layers.5.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
515
+ "model.layers.50.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
516
+ "model.layers.50.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
517
+ "model.layers.50.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
518
+ "model.layers.50.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
519
+ "model.layers.50.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
520
+ "model.layers.50.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
521
+ "model.layers.50.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
522
+ "model.layers.50.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
523
+ "model.layers.50.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
524
+ "model.layers.50.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
525
+ "model.layers.50.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
526
+ "model.layers.51.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
527
+ "model.layers.51.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
528
+ "model.layers.51.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
529
+ "model.layers.51.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
530
+ "model.layers.51.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
531
+ "model.layers.51.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
532
+ "model.layers.51.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
533
+ "model.layers.51.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
534
+ "model.layers.51.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
535
+ "model.layers.51.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
536
+ "model.layers.51.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
537
+ "model.layers.52.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
538
+ "model.layers.52.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
539
+ "model.layers.52.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
540
+ "model.layers.52.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
541
+ "model.layers.52.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
542
+ "model.layers.52.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
543
+ "model.layers.52.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
544
+ "model.layers.52.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
545
+ "model.layers.52.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
546
+ "model.layers.52.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
547
+ "model.layers.52.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
548
+ "model.layers.53.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
549
+ "model.layers.53.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
550
+ "model.layers.53.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
551
+ "model.layers.53.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
552
+ "model.layers.53.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
553
+ "model.layers.53.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
554
+ "model.layers.53.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
555
+ "model.layers.53.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
556
+ "model.layers.53.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
557
+ "model.layers.53.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
558
+ "model.layers.53.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
559
+ "model.layers.54.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
560
+ "model.layers.54.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
561
+ "model.layers.54.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
562
+ "model.layers.54.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
563
+ "model.layers.54.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
564
+ "model.layers.54.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
565
+ "model.layers.54.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
566
+ "model.layers.54.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
567
+ "model.layers.54.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
568
+ "model.layers.54.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
569
+ "model.layers.54.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
570
+ "model.layers.55.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
571
+ "model.layers.55.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
572
+ "model.layers.55.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
573
+ "model.layers.55.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
574
+ "model.layers.55.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
575
+ "model.layers.55.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
576
+ "model.layers.55.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
577
+ "model.layers.55.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
578
+ "model.layers.55.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
579
+ "model.layers.55.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
580
+ "model.layers.55.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
581
+ "model.layers.56.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
582
+ "model.layers.56.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
583
+ "model.layers.56.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
584
+ "model.layers.56.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
585
+ "model.layers.56.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
586
+ "model.layers.56.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
587
+ "model.layers.56.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
588
+ "model.layers.56.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
589
+ "model.layers.56.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
590
+ "model.layers.56.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
591
+ "model.layers.56.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
592
+ "model.layers.57.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
593
+ "model.layers.57.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
594
+ "model.layers.57.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
595
+ "model.layers.57.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
596
+ "model.layers.57.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
597
+ "model.layers.57.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
598
+ "model.layers.57.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
599
+ "model.layers.57.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
600
+ "model.layers.57.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
601
+ "model.layers.57.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
602
+ "model.layers.57.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
603
+ "model.layers.58.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
604
+ "model.layers.58.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
605
+ "model.layers.58.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
606
+ "model.layers.58.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
607
+ "model.layers.58.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
608
+ "model.layers.58.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
609
+ "model.layers.58.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
610
+ "model.layers.58.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
611
+ "model.layers.58.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
612
+ "model.layers.58.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
613
+ "model.layers.58.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
614
+ "model.layers.59.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
615
+ "model.layers.59.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
616
+ "model.layers.59.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
617
+ "model.layers.59.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
618
+ "model.layers.59.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
619
+ "model.layers.59.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
620
+ "model.layers.59.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
621
+ "model.layers.59.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
622
+ "model.layers.59.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
623
+ "model.layers.59.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
624
+ "model.layers.59.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
625
+ "model.layers.6.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
626
+ "model.layers.6.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
627
+ "model.layers.6.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
628
+ "model.layers.6.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
629
+ "model.layers.6.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
630
+ "model.layers.6.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
631
+ "model.layers.6.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
632
+ "model.layers.6.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
633
+ "model.layers.6.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
634
+ "model.layers.6.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
635
+ "model.layers.6.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
636
+ "model.layers.60.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
637
+ "model.layers.60.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
638
+ "model.layers.60.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
639
+ "model.layers.60.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
640
+ "model.layers.60.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
641
+ "model.layers.60.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
642
+ "model.layers.60.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
643
+ "model.layers.60.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
644
+ "model.layers.60.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
645
+ "model.layers.60.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
646
+ "model.layers.60.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
647
+ "model.layers.61.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
648
+ "model.layers.61.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
649
+ "model.layers.61.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
650
+ "model.layers.61.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
651
+ "model.layers.61.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
652
+ "model.layers.61.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
653
+ "model.layers.61.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
654
+ "model.layers.61.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
655
+ "model.layers.61.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
656
+ "model.layers.61.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
657
+ "model.layers.61.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
658
+ "model.layers.62.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
659
+ "model.layers.62.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
660
+ "model.layers.62.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
661
+ "model.layers.62.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
662
+ "model.layers.62.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
663
+ "model.layers.62.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
664
+ "model.layers.62.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
665
+ "model.layers.62.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
666
+ "model.layers.62.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
667
+ "model.layers.62.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
668
+ "model.layers.62.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
669
+ "model.layers.63.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
670
+ "model.layers.63.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
671
+ "model.layers.63.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
672
+ "model.layers.63.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
673
+ "model.layers.63.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
674
+ "model.layers.63.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
675
+ "model.layers.63.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
676
+ "model.layers.63.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
677
+ "model.layers.63.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
678
+ "model.layers.63.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
679
+ "model.layers.63.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
680
+ "model.layers.7.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
681
+ "model.layers.7.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
682
+ "model.layers.7.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
683
+ "model.layers.7.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
684
+ "model.layers.7.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
685
+ "model.layers.7.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
686
+ "model.layers.7.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
687
+ "model.layers.7.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
688
+ "model.layers.7.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
689
+ "model.layers.7.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
690
+ "model.layers.7.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
691
+ "model.layers.8.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
692
+ "model.layers.8.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
693
+ "model.layers.8.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
694
+ "model.layers.8.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
695
+ "model.layers.8.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
696
+ "model.layers.8.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
697
+ "model.layers.8.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
698
+ "model.layers.8.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
699
+ "model.layers.8.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
700
+ "model.layers.8.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
701
+ "model.layers.8.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
702
+ "model.layers.9.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
703
+ "model.layers.9.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
704
+ "model.layers.9.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
705
+ "model.layers.9.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
706
+ "model.layers.9.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
707
+ "model.layers.9.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
708
+ "model.layers.9.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
709
+ "model.layers.9.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
710
+ "model.layers.9.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
711
+ "model.layers.9.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
712
+ "model.layers.9.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
713
+ "model.norm.weight": "model-00002-of-00002.safetensors"
714
+ }
715
+ }
step01-olmo32b-deepseektok/tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
step01-olmo32b-deepseektok/tokenizer_config.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "bos_token": "<|begin▁of▁sentence|>",
4
+ "clean_up_tokenization_spaces": false,
5
+ "eos_token": "<|end▁of▁sentence|>",
6
+ "is_local": true,
7
+ "legacy": true,
8
+ "local_files_only": false,
9
+ "model_max_length": 1048576,
10
+ "pad_token": "<|▁pad▁|>",
11
+ "sp_model_kwargs": {},
12
+ "tokenizer_class": "TokenizersBackend",
13
+ "unk_token": null
14
+ }
step01-olmo32b-deepseektok/transplant.py ADDED
@@ -0,0 +1,266 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python
2
+ """Rebuild this model: Olmo-3.1-32B-Think + DeepSeek-V4-Flash tokenizer (centered-OMP transplant).
3
+
4
+ Self-contained reproduction of how the `embed_tokens` / `lm_head` matrices in this
5
+ repository were produced. The transformer body keeps the original Olmo weights
6
+ untouched; only the two vocab-sized matrices are rebuilt for the DeepSeek vocab
7
+ (100,278 -> 129,280):
8
+
9
+ - shared tokens (identical byte-level surface string in both vocabs, 59,084) are
10
+ copied from the base row exactly;
11
+ - donor-only "new" tokens (70,196) are filled by mean-centered Orthogonal Matching
12
+ Pursuit (OMP) over the shared anchors (Goddard & Fernandes Neto 2025,
13
+ arXiv:2506.06607): coefficients are solved in DONOR embedding space (hidden 4096),
14
+ then the same coefficients are applied to the BASE anchor rows (hidden 5120) —
15
+ the two hidden sizes need not match;
16
+ - 7 chat/structural control tokens are role-mapped from Olmo (see SPECIAL_MAP)
17
+ instead of being OMP-filled, and a DeepSeek-V4 native chat template is written.
18
+
19
+ Source weights are NOT included in this repo. Point BASE / DONOR_* at local
20
+ snapshots (or HF ids transformers can resolve) and run: python transplant.py
21
+ Only the two donor shards holding `embed.weight` / `head.weight` are read (~2 GB),
22
+ not the full DeepSeek checkpoint.
23
+
24
+ Requires: torch, transformers, safetensors.
25
+ """
26
+ from __future__ import annotations
27
+
28
+ import json
29
+ import os
30
+ import time
31
+
32
+ import torch
33
+ from safetensors import safe_open
34
+
35
+ # --------------------------------------------------------------------------- config
36
+ BASE = "allenai/Olmo-3.1-32B-Think" # base model (weights kept); a local path also works
37
+ DONOR_WEIGHTS = "DeepSeek-V4-Flash" # local snapshot dir of deepseek-ai/DeepSeek-V4-Flash
38
+ DONOR_TOKENIZER = "deepseek-ai/DeepSeek-V4-Flash"
39
+ OUT = "./Olmo-3.1-32B-Think-deepseekTok"
40
+
41
+ K = 64 # OMP sparsity
42
+ CENTERED = True # mean-centered OMP (essential for lm_head logit calibration)
43
+ COSINE_SELECT = True # cosine atom selection (False -> raw canonical OMP)
44
+ RIDGE = 1e-3
45
+ PAD_TOKEN = "<|▁pad▁|>"
46
+
47
+ TENSORS = dict(base_embed="model.embed_tokens.weight", base_head="lm_head.weight",
48
+ donor_embed="embed.weight", donor_head="head.weight")
49
+
50
+ # donor special-token string -> base-tokenizer text. The donor row is overwritten with
51
+ # the norm-rescaled mean of the base rows that text tokenizes to (single token = exact
52
+ # copy). Maps each control token by its functional role in the chat template.
53
+ SPECIAL_MAP = {
54
+ "<|begin▁of▁sentence|>": "<|endoftext|>",
55
+ "<|end▁of▁sentence|>": "<|endoftext|>",
56
+ "<|▁pad▁|>": "<|pad|>",
57
+ "<|User|>": "<|im_start|>user\n",
58
+ "<|Assistant|>": "<|im_start|>assistant\n",
59
+ "<think>": "<think>",
60
+ "</think>": "</think>",
61
+ }
62
+
63
+ # DeepSeek-V4 native chat format. Thinking mode: prompt ends with <|Assistant|><think>.
64
+ CHAT_TEMPLATE = """{{- bos_token -}}
65
+ {%- if messages and messages[0]['role'] == 'system' -%}
66
+ {{- messages[0]['content'] -}}
67
+ {%- set loop_messages = messages[1:] -%}
68
+ {%- else -%}
69
+ {%- set loop_messages = messages -%}
70
+ {%- endif -%}
71
+ {%- for message in loop_messages -%}
72
+ {%- if message['role'] == 'user' -%}
73
+ {{- '<|User|>' + message['content'] -}}
74
+ {%- elif message['role'] == 'assistant' -%}
75
+ {{- '<|Assistant|>' -}}
76
+ {%- if message.get('reasoning_content') -%}
77
+ {{- '<think>' + message['reasoning_content'] + '</think>' -}}
78
+ {%- else -%}
79
+ {{- '</think>' -}}
80
+ {%- endif -%}
81
+ {{- message['content'] + eos_token -}}
82
+ {%- endif -%}
83
+ {%- endfor -%}
84
+ {%- if add_generation_prompt -%}
85
+ {{- '<|Assistant|><think>' -}}
86
+ {%- endif -%}
87
+ """
88
+
89
+
90
+ # --------------------------------------------------------------------------- OMP core
91
+ def resolve_device(device: str | None = None) -> str:
92
+ if device:
93
+ return device
94
+ return "cuda" if torch.cuda.is_available() else "cpu"
95
+
96
+
97
+ @torch.no_grad()
98
+ def batch_omp(targets, atoms, k, device="cuda", chunk=2048, ridge=1e-3, raw_select=False):
99
+ """Batched OMP in donor space. targets [N,d], atoms [A,d] -> idx [N,k], coef [N,k].
100
+
101
+ Selection uses unit-normalized atoms (cosine) unless raw_select; coefficients are
102
+ solved by normal equations with an adaptive ridge for collinear atoms.
103
+ """
104
+ N = targets.shape[0]
105
+ atoms = atoms.to(device, torch.float32)
106
+ sel_atoms = atoms if raw_select else atoms / atoms.norm(dim=1, keepdim=True).clamp_min(1e-12)
107
+ anorm = sel_atoms
108
+ out_idx = torch.zeros(N, k, dtype=torch.long)
109
+ out_coef = torch.zeros(N, k, dtype=torch.float32)
110
+ for s in range(0, N, chunk):
111
+ t = targets[s:s + min(chunk, N - s)].to(device, torch.float32)
112
+ B = t.shape[0]
113
+ resid = t.clone()
114
+ sel = torch.zeros(B, k, dtype=torch.long, device=device)
115
+ coef = torch.zeros(B, k, device=device)
116
+ for i in range(k):
117
+ corr = resid @ anorm.T
118
+ score = corr.abs()
119
+ if i > 0:
120
+ score.scatter_(1, sel[:, :i], -1.0)
121
+ best = score.argmax(dim=1)
122
+ sel[:, i] = best
123
+ G = atoms[sel[:, :i + 1]]
124
+ At = G.transpose(1, 2)
125
+ GtG = torch.bmm(G, At)
126
+ diag = GtG.diagonal(dim1=1, dim2=2).mean(dim=1).clamp_min(1e-6)
127
+ GtG = GtG + (ridge * diag).view(-1, 1, 1) * torch.eye(i + 1, device=device)
128
+ rhs = torch.bmm(G, t.unsqueeze(2))
129
+ x = torch.linalg.solve(GtG, rhs)
130
+ coef[:, :i + 1] = x.squeeze(2)
131
+ resid = t - torch.bmm(coef[:, :i + 1].unsqueeze(1), G).squeeze(1)
132
+ out_idx[s:s + B] = sel.cpu()
133
+ out_coef[s:s + B] = coef.cpu()
134
+ if (s // chunk) % 4 == 0:
135
+ rms = resid.pow(2).mean().sqrt()
136
+ print(f" omp {s + B}/{N} (last resid rms {rms:.4f})", flush=True)
137
+ return out_idx, out_coef
138
+
139
+
140
+ @torch.no_grad()
141
+ def reconstruct(out_idx, out_coef, base_anchor_emb, device="cuda"):
142
+ """out[t] = sum coef * base_anchor[idx]. base_anchor_emb [A,d]."""
143
+ base_anchor_emb = base_anchor_emb.to(device, torch.float32)
144
+ N, k = out_idx.shape
145
+ res = torch.zeros(N, base_anchor_emb.shape[1], device=device)
146
+ for s in range(0, N, 4096):
147
+ e = min(s + 4096, N)
148
+ idx = out_idx[s:e].to(device)
149
+ cf = out_coef[s:e].to(device)
150
+ picked = base_anchor_emb[idx]
151
+ res[s:e] = torch.bmm(cf.unsqueeze(1), picked).squeeze(1)
152
+ return res.cpu()
153
+
154
+
155
+ # --------------------------------------------------------------------------- pipeline
156
+ def load_tensor(model_dir: str, name: str) -> torch.Tensor:
157
+ idx = json.load(open(os.path.join(model_dir, "model.safetensors.index.json")))["weight_map"]
158
+ with safe_open(os.path.join(model_dir, idx[name]), framework="pt") as f:
159
+ return f.get_tensor(name)
160
+
161
+
162
+ def build_anchor_map(base: str, donor_tokenizer: str):
163
+ from transformers import AutoTokenizer
164
+ tb = AutoTokenizer.from_pretrained(base, trust_remote_code=True)
165
+ td = AutoTokenizer.from_pretrained(donor_tokenizer, trust_remote_code=True)
166
+ vb, vd = tb.get_vocab(), td.get_vocab()
167
+ shared = set(vb) & set(vd)
168
+ a_d, a_b = [], []
169
+ for s in shared:
170
+ a_d.append(vd[s]); a_b.append(vb[s])
171
+ new_ids = sorted(set(vd.values()) - {vd[s] for s in shared})
172
+ return (torch.tensor(a_d), torch.tensor(a_b), torch.tensor(new_ids), len(vd), len(vb))
173
+
174
+
175
+ def apply_special_map(out, b_mat, base_tok, donor_tok, tag):
176
+ """Overwrite donor special-token rows with role-mapped base rows (in place, fp32)."""
177
+ if not SPECIAL_MAP or base_tok is None or donor_tok is None:
178
+ return
179
+ dv = donor_tok.get_vocab()
180
+ n = 0
181
+ for donor_str, base_text in SPECIAL_MAP.items():
182
+ if donor_str not in dv:
183
+ print(f" [special] WARN donor token {donor_str!r} not in vocab; skipped")
184
+ continue
185
+ bids = base_tok(base_text, add_special_tokens=False)["input_ids"]
186
+ if not bids:
187
+ print(f" [special] WARN {base_text!r} tokenized to nothing; skipped")
188
+ continue
189
+ rows = b_mat[bids]
190
+ v = rows.mean(0)
191
+ v = v / v.norm().clamp_min(1e-8) * rows.norm(dim=1).mean()
192
+ out[dv[donor_str]] = v
193
+ n += 1
194
+ print(f" {tag}: applied {n} special-token overrides")
195
+
196
+
197
+ def build_matrix(donor_name, base_name, a_d, a_b, new_ids, nd, device, base_tok, donor_tok):
198
+ print(f"\n## transplant {base_name} (donor {donor_name})")
199
+ d_mat = load_tensor(DONOR_WEIGHTS, donor_name).float()
200
+ b_mat = load_tensor(BASE, base_name).float()
201
+ d = b_mat.shape[1]
202
+ out = torch.zeros(nd, d, dtype=torch.float32)
203
+ out[a_d] = b_mat[a_b]
204
+ raw_select = not COSINE_SELECT
205
+ if CENTERED:
206
+ md = d_mat[a_d].mean(0, keepdim=True)
207
+ mb = b_mat[a_b].mean(0, keepdim=True)
208
+ idx, coef = batch_omp(d_mat[new_ids] - md, d_mat[a_d] - md, K,
209
+ device=device, ridge=RIDGE, raw_select=raw_select)
210
+ out[new_ids] = reconstruct(idx, coef, b_mat[a_b] - mb, device=device) + mb
211
+ mode = "mean-centered"
212
+ else:
213
+ idx, coef = batch_omp(d_mat[new_ids], d_mat[a_d], K,
214
+ device=device, ridge=RIDGE, raw_select=raw_select)
215
+ out[new_ids] = reconstruct(idx, coef, b_mat[a_b], device=device)
216
+ mode = "uncentered"
217
+ print(f" {base_name}: copied {len(a_d)} shared rows, OMP {len(new_ids)} new rows ({mode})")
218
+ apply_special_map(out, b_mat, base_tok, donor_tok, base_name)
219
+ return out.to(torch.bfloat16)
220
+
221
+
222
+ def run(device: str | None = None) -> str:
223
+ from transformers import AutoModelForCausalLM, AutoTokenizer
224
+ device = resolve_device(device)
225
+ t0 = time.time()
226
+ a_d, a_b, new_ids, nd, nb = build_anchor_map(BASE, DONOR_TOKENIZER)
227
+ base_tok = AutoTokenizer.from_pretrained(BASE, trust_remote_code=True)
228
+ donor_tok = AutoTokenizer.from_pretrained(DONOR_TOKENIZER, trust_remote_code=True)
229
+ print(f"donor vocab {nd}, base vocab {nb}, anchors {len(a_d)}, new tokens {len(new_ids)} "
230
+ f"| device={device} k={K} centered={CENTERED} cosine={COSINE_SELECT} "
231
+ f"special_map={len(SPECIAL_MAP)}")
232
+ emb_new = build_matrix(TENSORS["donor_embed"], TENSORS["base_embed"],
233
+ a_d, a_b, new_ids, nd, device, base_tok, donor_tok)
234
+ head_new = build_matrix(TENSORS["donor_head"], TENSORS["base_head"],
235
+ a_d, a_b, new_ids, nd, device, base_tok, donor_tok)
236
+
237
+ print("\n## loading base model & assembling")
238
+ model = AutoModelForCausalLM.from_pretrained(BASE, dtype=torch.bfloat16,
239
+ low_cpu_mem_usage=True, trust_remote_code=True)
240
+ model.resize_token_embeddings(nd)
241
+ with torch.no_grad():
242
+ model.get_input_embeddings().weight.copy_(emb_new)
243
+ model.get_output_embeddings().weight.copy_(head_new)
244
+
245
+ td = donor_tok
246
+ td.chat_template = CHAT_TEMPLATE
247
+ if PAD_TOKEN is not None:
248
+ td.pad_token = PAD_TOKEN
249
+ model.config.vocab_size = nd
250
+ model.config.bos_token_id = td.bos_token_id
251
+ model.config.eos_token_id = td.eos_token_id
252
+ model.config.pad_token_id = td.pad_token_id if td.pad_token_id is not None else td.eos_token_id
253
+ if getattr(model, "generation_config", None) is not None:
254
+ model.generation_config.bos_token_id = td.bos_token_id
255
+ model.generation_config.eos_token_id = td.eos_token_id
256
+ model.generation_config.pad_token_id = model.config.pad_token_id
257
+
258
+ os.makedirs(OUT, exist_ok=True)
259
+ model.save_pretrained(OUT, safe_serialization=True)
260
+ td.save_pretrained(OUT)
261
+ print(f"\nDONE in {time.time() - t0:.0f}s -> {OUT}")
262
+ return OUT
263
+
264
+
265
+ if __name__ == "__main__":
266
+ run()
step02-olmo32b-deepseektok-sink/README.md ADDED
@@ -0,0 +1,98 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ language:
4
+ - en
5
+ - zh
6
+ base_model: allenai/Olmo-3.1-32B-Think
7
+ library_name: transformers
8
+ tags:
9
+ - olmo3
10
+ - attention-sink
11
+ - tokenizer-transplant
12
+ - deepseek-tokenizer
13
+ - training-init
14
+ ---
15
+
16
+ # Olmo-3.1-32B-Think + DeepSeek-V4 tokenizer + measured attention sinks (SFT training init)
17
+
18
+ > ⚠️ **This is a warm-start initialization checkpoint for SFT, not a finished model.** On top of
19
+ > the centered-OMP tokenizer transplant (step01), it adds gpt-oss-style learnable attention sinks
20
+ > (`s_aux`) and initializes each sink to the **per-head logit level measured on this very model**.
21
+ > It is usable for direct inference but uncalibrated; the intended use is as the `--model_path`
22
+ > of stage-1 SFT.
23
+
24
+ Produced by a single `olmo3_sink.build_init_model` command: stock OLMo → OMP transplant →
25
+ attention-distribution measurement → sinks written directly into the weights. Full derivation
26
+ parameters are in the bundled `sink_provenance.json`.
27
+
28
+ ## Composition
29
+
30
+ 1. **Base**: `allenai/Olmo-3.1-32B-Think` (64 layers, hidden 5120, GQA 40Q/8KV, SWA 4096 with
31
+ 3:1 interleave — 48 sliding / 16 full — YaRN on full layers). Transformer body weights are
32
+ preserved bit-for-bit.
33
+ 2. **Tokenizer**: DeepSeek-V4-Flash byte-level BPE (vocab 100,278 → 129,280). `embed_tokens` /
34
+ `lm_head` rows are reconstructed with mean-centered OMP (k=64,
35
+ [arXiv:2506.06607](https://arxiv.org/abs/2506.06607)); chat control tokens are mapped by role
36
+ (`<|User|>` ← `<|im_start|>user\n`, etc.) and the native DeepSeek-V4 chat template is
37
+ installed (thinking mode: the generation prompt ends with `<|Assistant|><think>`).
38
+ 3. **Attention sink (`model_type: olmo3_sink`)**: one learnable scalar `self_attn.sinks` per head,
39
+ acting as an extra softmax logit (`s_aux`) that is normalized then discarded — letting a head
40
+ attend to "nothing". The weight format is compatible with the gpt-oss/vLLM/SGLang loaders
41
+ (`[num_heads]`, bf16).
42
+
43
+ ## Sink initialization (what makes this checkpoint different)
44
+
45
+ Motivation from measurement: stock OLMo 3 has no classic position-0 sink, but in mid-to-late
46
+ layers each head dumps 22–44% of its attention mass onto low-semantic tokens conscripted in
47
+ place (`the`, `end`, whitespace; their value norms are squashed to 0.04–0.14× the layer median —
48
+ the textbook no-op-sink signature). Scalar inits (0.0 or −10) were shown to be **dead starting
49
+ points** in two 10k-step runs (the sink gradient is proportional to absorbed mass, which sits
50
+ ~6.5 nats below the conscripted-token level).
51
+
52
+ Sinks are therefore warm-started at measured values:
53
+ `s_init(h) = logZ_h + logit(clip(D_h, 0.02, 0.10))`, where logZ is the logsumexp of the head's
54
+ visible logits and D is the mass dumped onto the conscripted token set, measured at sequence
55
+ length 8,192 with query rows ≥ 4,096 (sliding-window steady state).
56
+
57
+ | Quantity | Value |
58
+ |---|---|
59
+ | s_init mean (p10/p90) | **6.64** (4.48 / 8.40) |
60
+ | conscripted mass D, mean | 0.229 (61/64 layers have conscripted keys) |
61
+ | step-0 sink absorption (steady state) | target p ∈ [2%, 10%] (all 2,560 heads inside the gradient-active band) |
62
+ | step-0 LM loss (8k math text) | 1.3447 → 1.3481 (**+0.0034** — the 32B is an order of magnitude less sensitive to sink init than the 7B) |
63
+
64
+ ## Usage
65
+
66
+ ```python
67
+ # A. trust_remote_code (self-contained; the modeling code includes the transformers 5.x
68
+ # OLMo3 per-layer RoPE fix)
69
+ from transformers import AutoModelForCausalLM, AutoTokenizer
70
+ model = AutoModelForCausalLM.from_pretrained(
71
+ "ycchen/proof-pilot-checkpoints", subfolder="step02-olmo32b-deepseektok-sink",
72
+ trust_remote_code=True,
73
+ dtype="bfloat16", attn_implementation="eager", # or olmo3_sink_fa3 (needs patched FA3)
74
+ )
75
+ ```
76
+
77
+ - Backends: `olmo3_sink_fa3` (patched FA3 with in-kernel sink, the production training path) /
78
+ `eager` (sink-aware reference implementation) / `flex_attention`; **`sdpa` is unsupported**
79
+ (raises immediately).
80
+ - Training: sinks are already in the weights; any `sink_init_value` setting only fills missing
81
+ keys and never overwrites (requires the `_init_weights` guard fix, included in the vendored
82
+ modeling code of this repo).
83
+ - Note: the vendored modeling code fixes the transformers 5.x OLMo 3 RoPE regression
84
+ (HF #39847 wrongly applies YaRN to sliding layers; upstream fix #45945 unmerged) — loading
85
+ with stock `Olmo3ForCausalLM` yields distorted sliding-layer attention.
86
+
87
+ ## Limitations
88
+
89
+ - The 70,196 new (mostly CJK) token embeddings are OMP-initialized only, not trained.
90
+ - The sink warm start perturbs step-0 LM loss by +0.003 nats (table above).
91
+ - Calibration used math text in an 8k window; logZ is a weight property (±0.1 nats across
92
+ domains), but extreme out-of-domain behavior is unverified.
93
+
94
+ ## Provenance
95
+
96
+ `sink_provenance.json`: pipeline, transplant config, calibration-text SHA, derivation
97
+ hyperparameters (eps 0.04 / p ∈ [0.02, 0.10] / qmin 4096 / seq 8192), loss before/after,
98
+ git commit.
step02-olmo32b-deepseektok-sink/attention.py ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2026 proof-pilot. Apache-2.0.
2
+ """transformers attention-interface adapter for the in-kernel FA3 sink.
3
+
4
+ Registers `attn_implementation="olmo3_sink_fa3"`. The adapter converts transformers'
5
+ [B, H, S, D] layout to FA3 varlen [total, H, D] + cu_seqlens and calls the patched
6
+ in-kernel sink kernel. Deliberately NOT registered in the mask interface, so
7
+ `create_causal_mask` returns None (no [S,S] mask is built) and we rely on cu_seqlens.
8
+ """
9
+ from __future__ import annotations
10
+
11
+ import torch
12
+ from transformers import AttentionInterface # public top-level API
13
+ from transformers.modeling_flash_attention_utils import (
14
+ _is_packed_sequence,
15
+ prepare_fa_kwargs_from_position_ids,
16
+ )
17
+
18
+ from .fa3_sink_kernel import fa3_varlen_attn_with_sink_kernel
19
+
20
+ ATTN_NAME = "olmo3_sink_fa3"
21
+
22
+
23
+ def fa3_sink_attention_forward(
24
+ module,
25
+ query: torch.Tensor, # [B, Hq, S, D]
26
+ key: torch.Tensor, # [B, Hkv, S, D]
27
+ value: torch.Tensor, # [B, Hkv, S, D]
28
+ attention_mask=None, # ignored: varlen uses cu_seqlens
29
+ scaling: float | None = None,
30
+ dropout: float = 0.0,
31
+ sliding_window: int | None = None,
32
+ s_aux: torch.Tensor | None = None,
33
+ **kwargs,
34
+ ):
35
+ # Note: `dropout` is accepted for signature compatibility but not applied (Olmo3's
36
+ # attention_dropout defaults to 0.0; FA3 varlen dropout is not threaded here).
37
+ B, Hq, S, D = query.shape
38
+ Hkv = key.shape[1]
39
+ sink = s_aux if s_aux is not None else module.sinks
40
+
41
+ # [B, H, S, D] -> varlen [B*S, H, D]
42
+ q = query.transpose(1, 2).reshape(B * S, Hq, D)
43
+ k = key.transpose(1, 2).reshape(B * S, Hkv, D)
44
+ v = value.transpose(1, 2).reshape(B * S, Hkv, D)
45
+
46
+ # Preferred: varlen metadata computed once in Olmo3SinkModel.forward (reuse, no
47
+ # per-layer recompute). max_* are already ints there.
48
+ cu_q = kwargs.get("cu_seq_lens_q")
49
+ cu_k = kwargs.get("cu_seq_lens_k")
50
+ max_q = kwargs.get("max_length_q")
51
+ max_k = kwargs.get("max_length_k")
52
+ if cu_q is None:
53
+ # Fallback (e.g. reuse_packing_metadata disabled, or used outside Olmo3SinkModel):
54
+ # derive packed boundaries from position_ids so doc isolation stays CORRECT.
55
+ position_ids = kwargs.get("position_ids")
56
+ if position_ids is not None and _is_packed_sequence(position_ids, B):
57
+ (cu_q, cu_k), (mq, mk) = prepare_fa_kwargs_from_position_ids(position_ids)
58
+ max_q, max_k = int(mq), int(mk)
59
+ else:
60
+ # truly unpacked: B rows of full length S
61
+ cu_q = torch.arange(0, (B + 1) * S, S, device=q.device, dtype=torch.int32)
62
+ cu_k = cu_q
63
+ max_q = max_k = S
64
+
65
+ window = (sliding_window - 1, 0) if sliding_window is not None else (-1, -1)
66
+ out = fa3_varlen_attn_with_sink_kernel(
67
+ q, k, v, sink, cu_q, cu_k, max_q, max_k,
68
+ softmax_scale=scaling, causal=True, window_size=window,
69
+ ) # [B*S, Hq, D]
70
+ return out.reshape(B, S, Hq, D), None
71
+
72
+
73
+ def register_fa3_sink_attention() -> None:
74
+ AttentionInterface.register(ATTN_NAME, fa3_sink_attention_forward)
step02-olmo32b-deepseektok-sink/chat_template.jinja ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {{- bos_token -}}
2
+ {%- if messages and messages[0]['role'] == 'system' -%}
3
+ {{- messages[0]['content'] -}}
4
+ {%- set loop_messages = messages[1:] -%}
5
+ {%- else -%}
6
+ {%- set loop_messages = messages -%}
7
+ {%- endif -%}
8
+ {%- for message in loop_messages -%}
9
+ {%- if message['role'] == 'user' -%}
10
+ {{- '<|User|>' + message['content'] -}}
11
+ {%- elif message['role'] == 'assistant' -%}
12
+ {{- '<|Assistant|>' -}}
13
+ {%- if message.get('reasoning_content') -%}
14
+ {{- '<think>' + message['reasoning_content'] + '</think>' -}}
15
+ {%- else -%}
16
+ {{- '</think>' -}}
17
+ {%- endif -%}
18
+ {{- message['content'] + eos_token -}}
19
+ {%- endif -%}
20
+ {%- endfor -%}
21
+ {%- if add_generation_prompt -%}
22
+ {{- '<|Assistant|><think>' -}}
23
+ {%- endif -%}
step02-olmo32b-deepseektok-sink/config.json ADDED
@@ -0,0 +1,107 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Olmo3SinkForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "auto_map": {
8
+ "AutoConfig": "configuration_olmo3_sink.Olmo3SinkConfig",
9
+ "AutoModelForCausalLM": "modeling_olmo3_sink.Olmo3SinkForCausalLM"
10
+ },
11
+ "bos_token_id": 0,
12
+ "dtype": "bfloat16",
13
+ "eos_token_id": 1,
14
+ "hidden_act": "silu",
15
+ "hidden_size": 5120,
16
+ "initializer_range": 0.02,
17
+ "intermediate_size": 27648,
18
+ "layer_types": [
19
+ "sliding_attention",
20
+ "sliding_attention",
21
+ "sliding_attention",
22
+ "full_attention",
23
+ "sliding_attention",
24
+ "sliding_attention",
25
+ "sliding_attention",
26
+ "full_attention",
27
+ "sliding_attention",
28
+ "sliding_attention",
29
+ "sliding_attention",
30
+ "full_attention",
31
+ "sliding_attention",
32
+ "sliding_attention",
33
+ "sliding_attention",
34
+ "full_attention",
35
+ "sliding_attention",
36
+ "sliding_attention",
37
+ "sliding_attention",
38
+ "full_attention",
39
+ "sliding_attention",
40
+ "sliding_attention",
41
+ "sliding_attention",
42
+ "full_attention",
43
+ "sliding_attention",
44
+ "sliding_attention",
45
+ "sliding_attention",
46
+ "full_attention",
47
+ "sliding_attention",
48
+ "sliding_attention",
49
+ "sliding_attention",
50
+ "full_attention",
51
+ "sliding_attention",
52
+ "sliding_attention",
53
+ "sliding_attention",
54
+ "full_attention",
55
+ "sliding_attention",
56
+ "sliding_attention",
57
+ "sliding_attention",
58
+ "full_attention",
59
+ "sliding_attention",
60
+ "sliding_attention",
61
+ "sliding_attention",
62
+ "full_attention",
63
+ "sliding_attention",
64
+ "sliding_attention",
65
+ "sliding_attention",
66
+ "full_attention",
67
+ "sliding_attention",
68
+ "sliding_attention",
69
+ "sliding_attention",
70
+ "full_attention",
71
+ "sliding_attention",
72
+ "sliding_attention",
73
+ "sliding_attention",
74
+ "full_attention",
75
+ "sliding_attention",
76
+ "sliding_attention",
77
+ "sliding_attention",
78
+ "full_attention",
79
+ "sliding_attention",
80
+ "sliding_attention",
81
+ "sliding_attention",
82
+ "full_attention"
83
+ ],
84
+ "max_position_embeddings": 65536,
85
+ "model_type": "olmo3_sink",
86
+ "num_attention_heads": 40,
87
+ "num_hidden_layers": 64,
88
+ "num_key_value_heads": 8,
89
+ "pad_token_id": 2,
90
+ "reuse_packing_metadata": true,
91
+ "rms_norm_eps": 1e-06,
92
+ "rope_parameters": {
93
+ "attention_factor": 1.2079441541679836,
94
+ "beta_fast": 32.0,
95
+ "beta_slow": 1.0,
96
+ "factor": 8.0,
97
+ "original_max_position_embeddings": 8192,
98
+ "rope_theta": 500000,
99
+ "rope_type": "yarn"
100
+ },
101
+ "sink_init_value": -10000.0,
102
+ "sliding_window": 4096,
103
+ "tie_word_embeddings": false,
104
+ "transformers_version": "5.9.0",
105
+ "use_cache": false,
106
+ "vocab_size": 129280
107
+ }
step02-olmo32b-deepseektok-sink/configuration_olmo3_sink.py ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2026 proof-pilot. Apache-2.0.
2
+ """Config for Olmo3 + attention-sink + packing-metadata-reuse.
3
+
4
+ This is a thin subclass of `Olmo3Config` (transformers 5.x, dataclass/`@strict`
5
+ style). It only adds two fields; all structural defaults come from Olmo3.
6
+ """
7
+
8
+ from __future__ import annotations
9
+
10
+ from huggingface_hub.dataclasses import strict
11
+
12
+ from transformers.models.olmo3.configuration_olmo3 import Olmo3Config
13
+
14
+
15
+ @strict
16
+ class Olmo3SinkConfig(Olmo3Config):
17
+ r"""Olmo3 with per-head learnable attention sinks (gpt-oss style).
18
+
19
+ Args:
20
+ sink_init_value (`float`, defaults to 0.0):
21
+ Initial value for every `self_attn.sinks` entry. The sink is an extra
22
+ logit appended to the attention softmax (mass that attends to
23
+ "nothing"). With value `0.0` the sink competes on equal footing with a
24
+ zero-score key at init (gpt-oss default). For a *warm start* from a
25
+ checkpoint trained without sinks, use a strongly negative value
26
+ (e.g. `-10.0`) so the sink starts as a near no-op and is learned in.
27
+ reuse_packing_metadata (`bool`, defaults to True):
28
+ When packing multiple documents per sequence and running on a
29
+ FlashAttention backend, compute the varlen `cu_seqlens`/`max_seqlen`
30
+ once in the model forward and thread it to every layer, instead of
31
+ letting each layer re-derive it from `position_ids` (which incurs a
32
+ device->host sync per layer). No effect on non-flash backends or when
33
+ `position_ids` is not packed.
34
+ """
35
+
36
+ model_type = "olmo3_sink"
37
+
38
+ sink_init_value: float = 0.0
39
+ reuse_packing_metadata: bool = True
40
+
41
+
42
+ __all__ = ["Olmo3SinkConfig"]
step02-olmo32b-deepseektok-sink/fa3_sink_kernel.py ADDED
@@ -0,0 +1,144 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2026 proof-pilot. Apache-2.0.
2
+ """In-kernel attention sink on patched FA3 (targets >95% of no-sink FA3 for ALL packing).
3
+
4
+ The FA3 forward kernel epilogue is patched (see flash-attention/hopper/softmax.h finalize)
5
+ to add exp(sink-M) to the softmax denominator, so it directly outputs sink-corrected `o`
6
+ and sink-inclusive `lse` — NO forward post-pass. Backward feeds those to FA3's native
7
+ backward for exact dq/dk/dv (proven equivalent), plus a cheap dsink reduction.
8
+
9
+ torch.compile: forward and backward are each a `torch.library.custom_op` with a registered
10
+ fake (meta) impl, so Dynamo treats them as single opaque nodes with known output shapes
11
+ instead of graph-breaking on the fake-less `flash_attn_3.fwd`. The FA3/Triton internals
12
+ live in the eager op bodies and are never traced. This lets a compiled decoder layer fuse
13
+ everything around attention into one graph (critical for compile + gradient checkpointing,
14
+ which re-runs the forward in backward and would otherwise pay the graph-break cost twice).
15
+ """
16
+ from __future__ import annotations
17
+
18
+ import torch
19
+ import triton
20
+ import triton.language as tl
21
+ from flash_attn_interface import _flash_attn_backward
22
+
23
+
24
+ @triton.jit
25
+ def _dsink_kernel(o_ptr, do_ptr, sink_ptr, lse2_ptr, dsink_ptr, T, D,
26
+ so_t, so_h, sl_h, sl_t, BLOCK_T: tl.constexpr, BLOCK_D: tl.constexpr):
27
+ h = tl.program_id(0)
28
+ t = tl.program_id(1) * BLOCK_T + tl.arange(0, BLOCK_T)
29
+ d = tl.arange(0, BLOCK_D)
30
+ tm = t < T
31
+ dm = d < D
32
+ base = t[:, None] * so_t + h * so_h + d[None, :]
33
+ m = tm[:, None] & dm[None, :]
34
+ o = tl.load(o_ptr + base, mask=m, other=0.0).to(tl.float32)
35
+ g = tl.load(do_ptr + base, mask=m, other=0.0).to(tl.float32)
36
+ delta = tl.sum(o * g, axis=1) # [BLOCK_T]
37
+ lse2 = tl.load(lse2_ptr + h * sl_h + t * sl_t, mask=tm, other=0.0)
38
+ sink = tl.load(sink_ptr + h)
39
+ contrib = tl.where(tm, -tl.exp(sink - lse2) * delta, 0.0)
40
+ tl.atomic_add(dsink_ptr + h, tl.sum(contrib))
41
+
42
+
43
+ def _dsink(o_sink, do, sink, lse2):
44
+ """dsink_h = -Σ_t exp(sink_h - lse2_{h,t})·(o_sink·do)_{t,h}. o_sink,do [T,H,D]; lse2 [H,T]."""
45
+ T, H, D = o_sink.shape
46
+ dsink = torch.zeros(H, device=o_sink.device, dtype=torch.float32)
47
+ BLOCK_T = 64
48
+ BLOCK_D = triton.next_power_of_2(D)
49
+ grid = (H, triton.cdiv(T, BLOCK_T))
50
+ _dsink_kernel[grid](o_sink, do, sink, lse2, dsink, T, D,
51
+ o_sink.stride(0), o_sink.stride(1), lse2.stride(0), lse2.stride(1),
52
+ BLOCK_T=BLOCK_T, BLOCK_D=BLOCK_D)
53
+ return dsink
54
+
55
+
56
+ # --- forward as an opaque, fake-backed custom op -----------------------------------------
57
+ @torch.library.custom_op("olmo3_sink::fa3_sink_fwd", mutates_args=())
58
+ def _fa3_sink_fwd(
59
+ q: torch.Tensor, k: torch.Tensor, v: torch.Tensor, sink: torch.Tensor,
60
+ cu_q: torch.Tensor, cu_k: torch.Tensor, max_q: int, max_k: int,
61
+ scale: float, causal: bool, wl: int, wr: int,
62
+ ) -> tuple[torch.Tensor, torch.Tensor]:
63
+ # patched op: `sink` is the trailing arg; kernel applies it in the epilogue.
64
+ out, lse, _, _ = torch.ops.flash_attn_3.fwd(
65
+ q, k, v,
66
+ None, None, None, None, # k_new, v_new, qv, out
67
+ cu_q, cu_k, None, # cu_seqlens q/k/k_new
68
+ None, None, # seqused q/k
69
+ max_q, max_k,
70
+ None, None, None, # page_table, kv_batch_idx, leftpad_k
71
+ None, None, None, # rotary cos/sin, seqlens_rotary
72
+ None, None, None, # q/k/v_descale
73
+ scale, causal, wl, wr,
74
+ 0, # attention_chunk
75
+ 0.0, # softcap
76
+ False, # rotary_interleaved
77
+ None, # scheduler_metadata
78
+ 1, # num_splits (DISABLE_SPLIT -> must be 1)
79
+ None, # pack_gqa
80
+ 0, # sm_margin
81
+ sink, # proof-pilot sink
82
+ )
83
+ return out, lse
84
+
85
+
86
+ @_fa3_sink_fwd.register_fake
87
+ def _(q, k, v, sink, cu_q, cu_k, max_q, max_k, scale, causal, wl, wr):
88
+ # out matches q [total_q, H, D]; varlen lse is [H, total_q] (see _dsink indexing).
89
+ T, H = q.shape[0], q.shape[1]
90
+ return torch.empty_like(q), q.new_empty((H, T), dtype=torch.float32)
91
+
92
+
93
+ # --- backward as an opaque, fake-backed custom op ----------------------------------------
94
+ @torch.library.custom_op("olmo3_sink::fa3_sink_bwd", mutates_args=())
95
+ def _fa3_sink_bwd(
96
+ do: torch.Tensor, q: torch.Tensor, k: torch.Tensor, v: torch.Tensor,
97
+ out: torch.Tensor, lse: torch.Tensor, sink: torch.Tensor,
98
+ cu_q: torch.Tensor, cu_k: torch.Tensor, max_q: int, max_k: int,
99
+ scale: float, causal: bool, wl: int, wr: int,
100
+ ) -> tuple[torch.Tensor, torch.Tensor, torch.Tensor, torch.Tensor]:
101
+ dq, dk, dv = torch.empty_like(q), torch.empty_like(k), torch.empty_like(v)
102
+ _flash_attn_backward(do, q, k, v, out, lse, cu_q, cu_k, None, None,
103
+ max_q, max_k, dq, dk, dv, scale, causal, wl, wr, 0.0, False, 0)
104
+ dsink = _dsink(out, do, sink, lse)
105
+ return dq, dk, dv, dsink
106
+
107
+
108
+ @_fa3_sink_bwd.register_fake
109
+ def _(do, q, k, v, out, lse, sink, cu_q, cu_k, max_q, max_k, scale, causal, wl, wr):
110
+ return (torch.empty_like(q), torch.empty_like(k), torch.empty_like(v),
111
+ torch.empty_like(sink))
112
+
113
+
114
+ def _setup_context(ctx, inputs, output):
115
+ q, k, v, sink, cu_q, cu_k, max_q, max_k, scale, causal, wl, wr = inputs
116
+ out, lse = output
117
+ ctx.save_for_backward(q, k, v, out, lse, sink, cu_q, cu_k)
118
+ ctx.max_q, ctx.max_k = max_q, max_k
119
+ ctx.scale, ctx.causal, ctx.wl, ctx.wr = scale, causal, wl, wr
120
+
121
+
122
+ def _backward(ctx, grad_out, grad_lse):
123
+ q, k, v, out, lse, sink, cu_q, cu_k = ctx.saved_tensors
124
+ dq, dk, dv, dsink = torch.ops.olmo3_sink.fa3_sink_bwd(
125
+ grad_out.contiguous(), q, k, v, out, lse, sink, cu_q, cu_k,
126
+ ctx.max_q, ctx.max_k, ctx.scale, ctx.causal, ctx.wl, ctx.wr)
127
+ # grads for (q, k, v, sink, cu_q, cu_k, max_q, max_k, scale, causal, wl, wr)
128
+ return dq, dk, dv, dsink, None, None, None, None, None, None, None, None
129
+
130
+
131
+ _fa3_sink_fwd.register_autograd(_backward, setup_context=_setup_context)
132
+
133
+
134
+ def fa3_varlen_attn_with_sink_kernel(
135
+ q, k, v, sink, cu_seqlens_q, cu_seqlens_k, max_seqlen_q, max_seqlen_k,
136
+ softmax_scale=None, causal=True, window_size=(-1, -1),
137
+ ):
138
+ if softmax_scale is None:
139
+ softmax_scale = q.shape[-1] ** -0.5
140
+ wl, wr = window_size
141
+ out, _lse = _fa3_sink_fwd(
142
+ q, k, v, sink.to(torch.float32), cu_seqlens_q, cu_seqlens_k,
143
+ int(max_seqlen_q), int(max_seqlen_k), float(softmax_scale), bool(causal), int(wl), int(wr))
144
+ return out
step02-olmo32b-deepseektok-sink/generation_config.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 0,
4
+ "do_sample": true,
5
+ "eos_token_id": 1,
6
+ "max_new_tokens": 32768,
7
+ "pad_token_id": 2,
8
+ "temperature": 0.6,
9
+ "top_p": 0.95,
10
+ "transformers_version": "5.9.0"
11
+ }
step02-olmo32b-deepseektok-sink/model-00001-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cc91a05bf1392776d2bab06e083239148847b09bdff6fbc3143bf92d6a457947
3
+ size 49740847248
step02-olmo32b-deepseektok-sink/model-00002-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1ae65b41e05f4f46127d25d34dad7525ba37161acb41d505adb3fe1a153e794e
3
+ size 15320253552
step02-olmo32b-deepseektok-sink/model.safetensors.index.json ADDED
@@ -0,0 +1,779 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_parameters": 32530505216,
4
+ "total_size": 65061010432
5
+ },
6
+ "weight_map": {
7
+ "lm_head.weight": "model-00001-of-00002.safetensors",
8
+ "model.embed_tokens.weight": "model-00001-of-00002.safetensors",
9
+ "model.layers.0.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
10
+ "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
11
+ "model.layers.0.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
12
+ "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
13
+ "model.layers.0.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
14
+ "model.layers.0.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
15
+ "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
16
+ "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
17
+ "model.layers.0.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
18
+ "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
19
+ "model.layers.0.self_attn.sinks": "model-00001-of-00002.safetensors",
20
+ "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
21
+ "model.layers.1.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
22
+ "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
23
+ "model.layers.1.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
24
+ "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
25
+ "model.layers.1.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
26
+ "model.layers.1.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
27
+ "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
28
+ "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
29
+ "model.layers.1.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
30
+ "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
31
+ "model.layers.1.self_attn.sinks": "model-00001-of-00002.safetensors",
32
+ "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
33
+ "model.layers.10.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
34
+ "model.layers.10.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
35
+ "model.layers.10.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
36
+ "model.layers.10.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
37
+ "model.layers.10.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
38
+ "model.layers.10.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
39
+ "model.layers.10.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
40
+ "model.layers.10.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
41
+ "model.layers.10.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
42
+ "model.layers.10.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
43
+ "model.layers.10.self_attn.sinks": "model-00001-of-00002.safetensors",
44
+ "model.layers.10.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
45
+ "model.layers.11.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
46
+ "model.layers.11.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
47
+ "model.layers.11.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
48
+ "model.layers.11.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
49
+ "model.layers.11.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
50
+ "model.layers.11.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
51
+ "model.layers.11.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
52
+ "model.layers.11.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
53
+ "model.layers.11.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
54
+ "model.layers.11.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
55
+ "model.layers.11.self_attn.sinks": "model-00001-of-00002.safetensors",
56
+ "model.layers.11.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
57
+ "model.layers.12.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
58
+ "model.layers.12.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
59
+ "model.layers.12.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
60
+ "model.layers.12.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
61
+ "model.layers.12.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
62
+ "model.layers.12.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
63
+ "model.layers.12.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
64
+ "model.layers.12.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
65
+ "model.layers.12.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
66
+ "model.layers.12.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
67
+ "model.layers.12.self_attn.sinks": "model-00001-of-00002.safetensors",
68
+ "model.layers.12.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
69
+ "model.layers.13.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
70
+ "model.layers.13.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
71
+ "model.layers.13.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
72
+ "model.layers.13.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
73
+ "model.layers.13.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
74
+ "model.layers.13.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
75
+ "model.layers.13.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
76
+ "model.layers.13.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
77
+ "model.layers.13.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
78
+ "model.layers.13.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
79
+ "model.layers.13.self_attn.sinks": "model-00001-of-00002.safetensors",
80
+ "model.layers.13.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
81
+ "model.layers.14.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
82
+ "model.layers.14.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
83
+ "model.layers.14.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
84
+ "model.layers.14.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
85
+ "model.layers.14.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
86
+ "model.layers.14.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
87
+ "model.layers.14.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
88
+ "model.layers.14.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
89
+ "model.layers.14.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
90
+ "model.layers.14.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
91
+ "model.layers.14.self_attn.sinks": "model-00001-of-00002.safetensors",
92
+ "model.layers.14.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
93
+ "model.layers.15.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
94
+ "model.layers.15.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
95
+ "model.layers.15.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
96
+ "model.layers.15.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
97
+ "model.layers.15.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
98
+ "model.layers.15.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
99
+ "model.layers.15.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
100
+ "model.layers.15.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
101
+ "model.layers.15.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
102
+ "model.layers.15.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
103
+ "model.layers.15.self_attn.sinks": "model-00001-of-00002.safetensors",
104
+ "model.layers.15.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
105
+ "model.layers.16.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
106
+ "model.layers.16.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
107
+ "model.layers.16.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
108
+ "model.layers.16.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
109
+ "model.layers.16.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
110
+ "model.layers.16.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
111
+ "model.layers.16.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
112
+ "model.layers.16.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
113
+ "model.layers.16.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
114
+ "model.layers.16.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
115
+ "model.layers.16.self_attn.sinks": "model-00001-of-00002.safetensors",
116
+ "model.layers.16.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
117
+ "model.layers.17.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
118
+ "model.layers.17.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
119
+ "model.layers.17.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
120
+ "model.layers.17.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
121
+ "model.layers.17.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
122
+ "model.layers.17.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
123
+ "model.layers.17.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
124
+ "model.layers.17.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
125
+ "model.layers.17.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
126
+ "model.layers.17.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
127
+ "model.layers.17.self_attn.sinks": "model-00001-of-00002.safetensors",
128
+ "model.layers.17.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
129
+ "model.layers.18.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
130
+ "model.layers.18.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
131
+ "model.layers.18.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
132
+ "model.layers.18.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
133
+ "model.layers.18.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
134
+ "model.layers.18.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
135
+ "model.layers.18.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
136
+ "model.layers.18.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
137
+ "model.layers.18.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
138
+ "model.layers.18.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
139
+ "model.layers.18.self_attn.sinks": "model-00001-of-00002.safetensors",
140
+ "model.layers.18.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
141
+ "model.layers.19.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
142
+ "model.layers.19.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
143
+ "model.layers.19.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
144
+ "model.layers.19.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
145
+ "model.layers.19.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
146
+ "model.layers.19.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
147
+ "model.layers.19.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
148
+ "model.layers.19.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
149
+ "model.layers.19.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
150
+ "model.layers.19.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
151
+ "model.layers.19.self_attn.sinks": "model-00001-of-00002.safetensors",
152
+ "model.layers.19.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
153
+ "model.layers.2.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
154
+ "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
155
+ "model.layers.2.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
156
+ "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
157
+ "model.layers.2.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
158
+ "model.layers.2.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
159
+ "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
160
+ "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
161
+ "model.layers.2.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
162
+ "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
163
+ "model.layers.2.self_attn.sinks": "model-00001-of-00002.safetensors",
164
+ "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
165
+ "model.layers.20.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
166
+ "model.layers.20.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
167
+ "model.layers.20.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
168
+ "model.layers.20.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
169
+ "model.layers.20.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
170
+ "model.layers.20.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
171
+ "model.layers.20.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
172
+ "model.layers.20.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
173
+ "model.layers.20.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
174
+ "model.layers.20.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
175
+ "model.layers.20.self_attn.sinks": "model-00001-of-00002.safetensors",
176
+ "model.layers.20.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
177
+ "model.layers.21.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
178
+ "model.layers.21.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
179
+ "model.layers.21.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
180
+ "model.layers.21.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
181
+ "model.layers.21.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
182
+ "model.layers.21.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
183
+ "model.layers.21.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
184
+ "model.layers.21.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
185
+ "model.layers.21.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
186
+ "model.layers.21.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
187
+ "model.layers.21.self_attn.sinks": "model-00001-of-00002.safetensors",
188
+ "model.layers.21.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
189
+ "model.layers.22.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
190
+ "model.layers.22.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
191
+ "model.layers.22.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
192
+ "model.layers.22.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
193
+ "model.layers.22.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
194
+ "model.layers.22.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
195
+ "model.layers.22.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
196
+ "model.layers.22.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
197
+ "model.layers.22.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
198
+ "model.layers.22.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
199
+ "model.layers.22.self_attn.sinks": "model-00001-of-00002.safetensors",
200
+ "model.layers.22.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
201
+ "model.layers.23.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
202
+ "model.layers.23.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
203
+ "model.layers.23.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
204
+ "model.layers.23.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
205
+ "model.layers.23.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
206
+ "model.layers.23.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
207
+ "model.layers.23.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
208
+ "model.layers.23.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
209
+ "model.layers.23.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
210
+ "model.layers.23.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
211
+ "model.layers.23.self_attn.sinks": "model-00001-of-00002.safetensors",
212
+ "model.layers.23.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
213
+ "model.layers.24.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
214
+ "model.layers.24.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
215
+ "model.layers.24.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
216
+ "model.layers.24.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
217
+ "model.layers.24.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
218
+ "model.layers.24.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
219
+ "model.layers.24.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
220
+ "model.layers.24.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
221
+ "model.layers.24.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
222
+ "model.layers.24.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
223
+ "model.layers.24.self_attn.sinks": "model-00001-of-00002.safetensors",
224
+ "model.layers.24.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
225
+ "model.layers.25.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
226
+ "model.layers.25.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
227
+ "model.layers.25.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
228
+ "model.layers.25.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
229
+ "model.layers.25.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
230
+ "model.layers.25.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
231
+ "model.layers.25.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
232
+ "model.layers.25.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
233
+ "model.layers.25.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
234
+ "model.layers.25.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
235
+ "model.layers.25.self_attn.sinks": "model-00001-of-00002.safetensors",
236
+ "model.layers.25.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
237
+ "model.layers.26.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
238
+ "model.layers.26.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
239
+ "model.layers.26.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
240
+ "model.layers.26.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
241
+ "model.layers.26.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
242
+ "model.layers.26.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
243
+ "model.layers.26.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
244
+ "model.layers.26.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
245
+ "model.layers.26.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
246
+ "model.layers.26.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
247
+ "model.layers.26.self_attn.sinks": "model-00001-of-00002.safetensors",
248
+ "model.layers.26.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
249
+ "model.layers.27.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
250
+ "model.layers.27.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
251
+ "model.layers.27.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
252
+ "model.layers.27.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
253
+ "model.layers.27.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
254
+ "model.layers.27.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
255
+ "model.layers.27.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
256
+ "model.layers.27.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
257
+ "model.layers.27.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
258
+ "model.layers.27.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
259
+ "model.layers.27.self_attn.sinks": "model-00001-of-00002.safetensors",
260
+ "model.layers.27.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
261
+ "model.layers.28.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
262
+ "model.layers.28.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
263
+ "model.layers.28.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
264
+ "model.layers.28.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
265
+ "model.layers.28.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
266
+ "model.layers.28.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
267
+ "model.layers.28.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
268
+ "model.layers.28.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
269
+ "model.layers.28.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
270
+ "model.layers.28.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
271
+ "model.layers.28.self_attn.sinks": "model-00001-of-00002.safetensors",
272
+ "model.layers.28.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
273
+ "model.layers.29.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
274
+ "model.layers.29.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
275
+ "model.layers.29.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
276
+ "model.layers.29.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
277
+ "model.layers.29.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
278
+ "model.layers.29.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
279
+ "model.layers.29.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
280
+ "model.layers.29.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
281
+ "model.layers.29.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
282
+ "model.layers.29.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
283
+ "model.layers.29.self_attn.sinks": "model-00001-of-00002.safetensors",
284
+ "model.layers.29.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
285
+ "model.layers.3.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
286
+ "model.layers.3.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
287
+ "model.layers.3.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
288
+ "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
289
+ "model.layers.3.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
290
+ "model.layers.3.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
291
+ "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
292
+ "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
293
+ "model.layers.3.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
294
+ "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
295
+ "model.layers.3.self_attn.sinks": "model-00001-of-00002.safetensors",
296
+ "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
297
+ "model.layers.30.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
298
+ "model.layers.30.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
299
+ "model.layers.30.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
300
+ "model.layers.30.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
301
+ "model.layers.30.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
302
+ "model.layers.30.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
303
+ "model.layers.30.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
304
+ "model.layers.30.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
305
+ "model.layers.30.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
306
+ "model.layers.30.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
307
+ "model.layers.30.self_attn.sinks": "model-00001-of-00002.safetensors",
308
+ "model.layers.30.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
309
+ "model.layers.31.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
310
+ "model.layers.31.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
311
+ "model.layers.31.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
312
+ "model.layers.31.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
313
+ "model.layers.31.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
314
+ "model.layers.31.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
315
+ "model.layers.31.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
316
+ "model.layers.31.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
317
+ "model.layers.31.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
318
+ "model.layers.31.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
319
+ "model.layers.31.self_attn.sinks": "model-00001-of-00002.safetensors",
320
+ "model.layers.31.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
321
+ "model.layers.32.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
322
+ "model.layers.32.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
323
+ "model.layers.32.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
324
+ "model.layers.32.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
325
+ "model.layers.32.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
326
+ "model.layers.32.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
327
+ "model.layers.32.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
328
+ "model.layers.32.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
329
+ "model.layers.32.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
330
+ "model.layers.32.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
331
+ "model.layers.32.self_attn.sinks": "model-00001-of-00002.safetensors",
332
+ "model.layers.32.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
333
+ "model.layers.33.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
334
+ "model.layers.33.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
335
+ "model.layers.33.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
336
+ "model.layers.33.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
337
+ "model.layers.33.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
338
+ "model.layers.33.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
339
+ "model.layers.33.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
340
+ "model.layers.33.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
341
+ "model.layers.33.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
342
+ "model.layers.33.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
343
+ "model.layers.33.self_attn.sinks": "model-00001-of-00002.safetensors",
344
+ "model.layers.33.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
345
+ "model.layers.34.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
346
+ "model.layers.34.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
347
+ "model.layers.34.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
348
+ "model.layers.34.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
349
+ "model.layers.34.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
350
+ "model.layers.34.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
351
+ "model.layers.34.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
352
+ "model.layers.34.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
353
+ "model.layers.34.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
354
+ "model.layers.34.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
355
+ "model.layers.34.self_attn.sinks": "model-00001-of-00002.safetensors",
356
+ "model.layers.34.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
357
+ "model.layers.35.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
358
+ "model.layers.35.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
359
+ "model.layers.35.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
360
+ "model.layers.35.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
361
+ "model.layers.35.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
362
+ "model.layers.35.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
363
+ "model.layers.35.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
364
+ "model.layers.35.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
365
+ "model.layers.35.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
366
+ "model.layers.35.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
367
+ "model.layers.35.self_attn.sinks": "model-00001-of-00002.safetensors",
368
+ "model.layers.35.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
369
+ "model.layers.36.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
370
+ "model.layers.36.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
371
+ "model.layers.36.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
372
+ "model.layers.36.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
373
+ "model.layers.36.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
374
+ "model.layers.36.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
375
+ "model.layers.36.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
376
+ "model.layers.36.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
377
+ "model.layers.36.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
378
+ "model.layers.36.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
379
+ "model.layers.36.self_attn.sinks": "model-00001-of-00002.safetensors",
380
+ "model.layers.36.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
381
+ "model.layers.37.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
382
+ "model.layers.37.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
383
+ "model.layers.37.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
384
+ "model.layers.37.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
385
+ "model.layers.37.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
386
+ "model.layers.37.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
387
+ "model.layers.37.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
388
+ "model.layers.37.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
389
+ "model.layers.37.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
390
+ "model.layers.37.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
391
+ "model.layers.37.self_attn.sinks": "model-00001-of-00002.safetensors",
392
+ "model.layers.37.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
393
+ "model.layers.38.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
394
+ "model.layers.38.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
395
+ "model.layers.38.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
396
+ "model.layers.38.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
397
+ "model.layers.38.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
398
+ "model.layers.38.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
399
+ "model.layers.38.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
400
+ "model.layers.38.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
401
+ "model.layers.38.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
402
+ "model.layers.38.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
403
+ "model.layers.38.self_attn.sinks": "model-00001-of-00002.safetensors",
404
+ "model.layers.38.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
405
+ "model.layers.39.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
406
+ "model.layers.39.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
407
+ "model.layers.39.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
408
+ "model.layers.39.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
409
+ "model.layers.39.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
410
+ "model.layers.39.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
411
+ "model.layers.39.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
412
+ "model.layers.39.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
413
+ "model.layers.39.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
414
+ "model.layers.39.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
415
+ "model.layers.39.self_attn.sinks": "model-00001-of-00002.safetensors",
416
+ "model.layers.39.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
417
+ "model.layers.4.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
418
+ "model.layers.4.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
419
+ "model.layers.4.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
420
+ "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
421
+ "model.layers.4.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
422
+ "model.layers.4.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
423
+ "model.layers.4.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
424
+ "model.layers.4.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
425
+ "model.layers.4.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
426
+ "model.layers.4.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
427
+ "model.layers.4.self_attn.sinks": "model-00001-of-00002.safetensors",
428
+ "model.layers.4.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
429
+ "model.layers.40.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
430
+ "model.layers.40.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
431
+ "model.layers.40.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
432
+ "model.layers.40.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
433
+ "model.layers.40.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
434
+ "model.layers.40.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
435
+ "model.layers.40.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
436
+ "model.layers.40.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
437
+ "model.layers.40.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
438
+ "model.layers.40.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
439
+ "model.layers.40.self_attn.sinks": "model-00001-of-00002.safetensors",
440
+ "model.layers.40.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
441
+ "model.layers.41.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
442
+ "model.layers.41.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
443
+ "model.layers.41.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
444
+ "model.layers.41.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
445
+ "model.layers.41.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
446
+ "model.layers.41.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
447
+ "model.layers.41.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
448
+ "model.layers.41.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
449
+ "model.layers.41.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
450
+ "model.layers.41.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
451
+ "model.layers.41.self_attn.sinks": "model-00001-of-00002.safetensors",
452
+ "model.layers.41.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
453
+ "model.layers.42.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
454
+ "model.layers.42.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
455
+ "model.layers.42.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
456
+ "model.layers.42.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
457
+ "model.layers.42.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
458
+ "model.layers.42.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
459
+ "model.layers.42.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
460
+ "model.layers.42.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
461
+ "model.layers.42.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
462
+ "model.layers.42.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
463
+ "model.layers.42.self_attn.sinks": "model-00001-of-00002.safetensors",
464
+ "model.layers.42.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
465
+ "model.layers.43.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
466
+ "model.layers.43.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
467
+ "model.layers.43.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
468
+ "model.layers.43.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
469
+ "model.layers.43.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
470
+ "model.layers.43.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
471
+ "model.layers.43.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
472
+ "model.layers.43.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
473
+ "model.layers.43.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
474
+ "model.layers.43.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
475
+ "model.layers.43.self_attn.sinks": "model-00001-of-00002.safetensors",
476
+ "model.layers.43.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
477
+ "model.layers.44.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
478
+ "model.layers.44.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
479
+ "model.layers.44.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
480
+ "model.layers.44.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
481
+ "model.layers.44.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
482
+ "model.layers.44.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
483
+ "model.layers.44.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
484
+ "model.layers.44.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
485
+ "model.layers.44.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
486
+ "model.layers.44.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
487
+ "model.layers.44.self_attn.sinks": "model-00001-of-00002.safetensors",
488
+ "model.layers.44.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
489
+ "model.layers.45.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
490
+ "model.layers.45.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
491
+ "model.layers.45.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
492
+ "model.layers.45.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
493
+ "model.layers.45.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
494
+ "model.layers.45.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
495
+ "model.layers.45.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
496
+ "model.layers.45.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
497
+ "model.layers.45.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
498
+ "model.layers.45.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
499
+ "model.layers.45.self_attn.sinks": "model-00001-of-00002.safetensors",
500
+ "model.layers.45.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
501
+ "model.layers.46.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
502
+ "model.layers.46.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
503
+ "model.layers.46.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
504
+ "model.layers.46.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
505
+ "model.layers.46.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
506
+ "model.layers.46.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
507
+ "model.layers.46.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
508
+ "model.layers.46.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
509
+ "model.layers.46.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
510
+ "model.layers.46.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
511
+ "model.layers.46.self_attn.sinks": "model-00001-of-00002.safetensors",
512
+ "model.layers.46.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
513
+ "model.layers.47.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
514
+ "model.layers.47.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
515
+ "model.layers.47.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
516
+ "model.layers.47.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
517
+ "model.layers.47.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
518
+ "model.layers.47.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
519
+ "model.layers.47.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
520
+ "model.layers.47.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
521
+ "model.layers.47.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
522
+ "model.layers.47.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
523
+ "model.layers.47.self_attn.sinks": "model-00001-of-00002.safetensors",
524
+ "model.layers.47.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
525
+ "model.layers.48.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
526
+ "model.layers.48.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
527
+ "model.layers.48.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
528
+ "model.layers.48.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
529
+ "model.layers.48.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
530
+ "model.layers.48.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
531
+ "model.layers.48.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
532
+ "model.layers.48.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
533
+ "model.layers.48.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
534
+ "model.layers.48.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
535
+ "model.layers.48.self_attn.sinks": "model-00002-of-00002.safetensors",
536
+ "model.layers.48.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
537
+ "model.layers.49.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
538
+ "model.layers.49.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
539
+ "model.layers.49.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
540
+ "model.layers.49.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
541
+ "model.layers.49.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
542
+ "model.layers.49.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
543
+ "model.layers.49.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
544
+ "model.layers.49.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
545
+ "model.layers.49.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
546
+ "model.layers.49.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
547
+ "model.layers.49.self_attn.sinks": "model-00002-of-00002.safetensors",
548
+ "model.layers.49.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
549
+ "model.layers.5.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
550
+ "model.layers.5.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
551
+ "model.layers.5.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
552
+ "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
553
+ "model.layers.5.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
554
+ "model.layers.5.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
555
+ "model.layers.5.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
556
+ "model.layers.5.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
557
+ "model.layers.5.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
558
+ "model.layers.5.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
559
+ "model.layers.5.self_attn.sinks": "model-00001-of-00002.safetensors",
560
+ "model.layers.5.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
561
+ "model.layers.50.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
562
+ "model.layers.50.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
563
+ "model.layers.50.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
564
+ "model.layers.50.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
565
+ "model.layers.50.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
566
+ "model.layers.50.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
567
+ "model.layers.50.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
568
+ "model.layers.50.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
569
+ "model.layers.50.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
570
+ "model.layers.50.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
571
+ "model.layers.50.self_attn.sinks": "model-00002-of-00002.safetensors",
572
+ "model.layers.50.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
573
+ "model.layers.51.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
574
+ "model.layers.51.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
575
+ "model.layers.51.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
576
+ "model.layers.51.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
577
+ "model.layers.51.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
578
+ "model.layers.51.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
579
+ "model.layers.51.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
580
+ "model.layers.51.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
581
+ "model.layers.51.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
582
+ "model.layers.51.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
583
+ "model.layers.51.self_attn.sinks": "model-00002-of-00002.safetensors",
584
+ "model.layers.51.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
585
+ "model.layers.52.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
586
+ "model.layers.52.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
587
+ "model.layers.52.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
588
+ "model.layers.52.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
589
+ "model.layers.52.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
590
+ "model.layers.52.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
591
+ "model.layers.52.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
592
+ "model.layers.52.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
593
+ "model.layers.52.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
594
+ "model.layers.52.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
595
+ "model.layers.52.self_attn.sinks": "model-00002-of-00002.safetensors",
596
+ "model.layers.52.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
597
+ "model.layers.53.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
598
+ "model.layers.53.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
599
+ "model.layers.53.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
600
+ "model.layers.53.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
601
+ "model.layers.53.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
602
+ "model.layers.53.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
603
+ "model.layers.53.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
604
+ "model.layers.53.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
605
+ "model.layers.53.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
606
+ "model.layers.53.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
607
+ "model.layers.53.self_attn.sinks": "model-00002-of-00002.safetensors",
608
+ "model.layers.53.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
609
+ "model.layers.54.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
610
+ "model.layers.54.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
611
+ "model.layers.54.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
612
+ "model.layers.54.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
613
+ "model.layers.54.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
614
+ "model.layers.54.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
615
+ "model.layers.54.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
616
+ "model.layers.54.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
617
+ "model.layers.54.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
618
+ "model.layers.54.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
619
+ "model.layers.54.self_attn.sinks": "model-00002-of-00002.safetensors",
620
+ "model.layers.54.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
621
+ "model.layers.55.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
622
+ "model.layers.55.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
623
+ "model.layers.55.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
624
+ "model.layers.55.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
625
+ "model.layers.55.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
626
+ "model.layers.55.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
627
+ "model.layers.55.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
628
+ "model.layers.55.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
629
+ "model.layers.55.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
630
+ "model.layers.55.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
631
+ "model.layers.55.self_attn.sinks": "model-00002-of-00002.safetensors",
632
+ "model.layers.55.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
633
+ "model.layers.56.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
634
+ "model.layers.56.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
635
+ "model.layers.56.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
636
+ "model.layers.56.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
637
+ "model.layers.56.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
638
+ "model.layers.56.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
639
+ "model.layers.56.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
640
+ "model.layers.56.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
641
+ "model.layers.56.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
642
+ "model.layers.56.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
643
+ "model.layers.56.self_attn.sinks": "model-00002-of-00002.safetensors",
644
+ "model.layers.56.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
645
+ "model.layers.57.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
646
+ "model.layers.57.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
647
+ "model.layers.57.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
648
+ "model.layers.57.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
649
+ "model.layers.57.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
650
+ "model.layers.57.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
651
+ "model.layers.57.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
652
+ "model.layers.57.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
653
+ "model.layers.57.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
654
+ "model.layers.57.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
655
+ "model.layers.57.self_attn.sinks": "model-00002-of-00002.safetensors",
656
+ "model.layers.57.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
657
+ "model.layers.58.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
658
+ "model.layers.58.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
659
+ "model.layers.58.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
660
+ "model.layers.58.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
661
+ "model.layers.58.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
662
+ "model.layers.58.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
663
+ "model.layers.58.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
664
+ "model.layers.58.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
665
+ "model.layers.58.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
666
+ "model.layers.58.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
667
+ "model.layers.58.self_attn.sinks": "model-00002-of-00002.safetensors",
668
+ "model.layers.58.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
669
+ "model.layers.59.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
670
+ "model.layers.59.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
671
+ "model.layers.59.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
672
+ "model.layers.59.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
673
+ "model.layers.59.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
674
+ "model.layers.59.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
675
+ "model.layers.59.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
676
+ "model.layers.59.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
677
+ "model.layers.59.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
678
+ "model.layers.59.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
679
+ "model.layers.59.self_attn.sinks": "model-00002-of-00002.safetensors",
680
+ "model.layers.59.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
681
+ "model.layers.6.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
682
+ "model.layers.6.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
683
+ "model.layers.6.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
684
+ "model.layers.6.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
685
+ "model.layers.6.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
686
+ "model.layers.6.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
687
+ "model.layers.6.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
688
+ "model.layers.6.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
689
+ "model.layers.6.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
690
+ "model.layers.6.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
691
+ "model.layers.6.self_attn.sinks": "model-00001-of-00002.safetensors",
692
+ "model.layers.6.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
693
+ "model.layers.60.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
694
+ "model.layers.60.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
695
+ "model.layers.60.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
696
+ "model.layers.60.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
697
+ "model.layers.60.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
698
+ "model.layers.60.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
699
+ "model.layers.60.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
700
+ "model.layers.60.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
701
+ "model.layers.60.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
702
+ "model.layers.60.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
703
+ "model.layers.60.self_attn.sinks": "model-00002-of-00002.safetensors",
704
+ "model.layers.60.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
705
+ "model.layers.61.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
706
+ "model.layers.61.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
707
+ "model.layers.61.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
708
+ "model.layers.61.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
709
+ "model.layers.61.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
710
+ "model.layers.61.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
711
+ "model.layers.61.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
712
+ "model.layers.61.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
713
+ "model.layers.61.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
714
+ "model.layers.61.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
715
+ "model.layers.61.self_attn.sinks": "model-00002-of-00002.safetensors",
716
+ "model.layers.61.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
717
+ "model.layers.62.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
718
+ "model.layers.62.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
719
+ "model.layers.62.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
720
+ "model.layers.62.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
721
+ "model.layers.62.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
722
+ "model.layers.62.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
723
+ "model.layers.62.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
724
+ "model.layers.62.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
725
+ "model.layers.62.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
726
+ "model.layers.62.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
727
+ "model.layers.62.self_attn.sinks": "model-00002-of-00002.safetensors",
728
+ "model.layers.62.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
729
+ "model.layers.63.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
730
+ "model.layers.63.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
731
+ "model.layers.63.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
732
+ "model.layers.63.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
733
+ "model.layers.63.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
734
+ "model.layers.63.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
735
+ "model.layers.63.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
736
+ "model.layers.63.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
737
+ "model.layers.63.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
738
+ "model.layers.63.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
739
+ "model.layers.63.self_attn.sinks": "model-00002-of-00002.safetensors",
740
+ "model.layers.63.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
741
+ "model.layers.7.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
742
+ "model.layers.7.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
743
+ "model.layers.7.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
744
+ "model.layers.7.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
745
+ "model.layers.7.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
746
+ "model.layers.7.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
747
+ "model.layers.7.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
748
+ "model.layers.7.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
749
+ "model.layers.7.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
750
+ "model.layers.7.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
751
+ "model.layers.7.self_attn.sinks": "model-00001-of-00002.safetensors",
752
+ "model.layers.7.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
753
+ "model.layers.8.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
754
+ "model.layers.8.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
755
+ "model.layers.8.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
756
+ "model.layers.8.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
757
+ "model.layers.8.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
758
+ "model.layers.8.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
759
+ "model.layers.8.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
760
+ "model.layers.8.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
761
+ "model.layers.8.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
762
+ "model.layers.8.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
763
+ "model.layers.8.self_attn.sinks": "model-00001-of-00002.safetensors",
764
+ "model.layers.8.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
765
+ "model.layers.9.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
766
+ "model.layers.9.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
767
+ "model.layers.9.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
768
+ "model.layers.9.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
769
+ "model.layers.9.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
770
+ "model.layers.9.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
771
+ "model.layers.9.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
772
+ "model.layers.9.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
773
+ "model.layers.9.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
774
+ "model.layers.9.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
775
+ "model.layers.9.self_attn.sinks": "model-00001-of-00002.safetensors",
776
+ "model.layers.9.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
777
+ "model.norm.weight": "model-00002-of-00002.safetensors"
778
+ }
779
+ }
step02-olmo32b-deepseektok-sink/modeling_olmo3_sink.py ADDED
@@ -0,0 +1,352 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright 2026 proof-pilot. Apache-2.0.
2
+ """Olmo3 with (1) gpt-oss-style learnable attention sinks, (2) FlashAttention
3
+ packing-metadata reuse, and (3) restored per-layer-type RoPE.
4
+
5
+ Design: subclass the stock `transformers.models.olmo3` classes and override only
6
+ what changes. Everything else (RMSNorm, sliding-window layer_types, MLP,
7
+ generation, TP/PP plans) is inherited unchanged.
8
+
9
+ Three changes
10
+ -------------
11
+ 1. Attention sink. Each attention module gets `self.sinks`, an
12
+ `[num_attention_heads]` learnable parameter, passed to the attention kernel as
13
+ `s_aux`. The kernel appends it as an extra column of softmax logits that is
14
+ dropped after normalization (see gpt-oss). NOTE: the `sdpa` backend does NOT
15
+ support `s_aux`; use `eager` (debug), `flash_attention_2`, `flash_attention_3`,
16
+ or `flex_attention`. We assert this in the attention forward.
17
+
18
+ 2. Packing-metadata reuse. On a flash backend with packed `position_ids`, derive
19
+ the varlen `cu_seqlens`/`max_seqlen` once in `Olmo3SinkModel.forward` and put
20
+ them in the kwargs threaded to every layer. `_flash_attention_forward` then
21
+ takes its precomputed-varlen branch instead of re-deriving per layer.
22
+
23
+ 3. Per-layer-type RoPE (bug fix). OLMo 3 applies RoPE scaling (YaRN) only to
24
+ `full_attention` layers; `sliding_attention` layers use default unscaled RoPE
25
+ (so it was pretrained, so vLLM serves it, and so transformers 4.57 ran it).
26
+ The transformers v5 RoPE refactor (huggingface/transformers#39847) regressed
27
+ this to one global scaled `rotary_emb` for every layer; the pinned 5.9.0 (and
28
+ main as of 2026-06) is affected. We restore the 4.57 behavior here, mirroring
29
+ the open upstream fix huggingface/transformers#45945: `rotary_embs` ModuleDict
30
+ with `sliding_attention` forced to `rope_type="default"`, dispatched per
31
+ `config.layer_types[i]` in `Olmo3SinkModel.forward`. Drop this override once
32
+ transformers ships the fix.
33
+ """
34
+
35
+ from __future__ import annotations
36
+
37
+ from collections.abc import Callable
38
+
39
+ import torch
40
+ import torch.nn as nn
41
+
42
+ from transformers.cache_utils import Cache, DynamicCache
43
+ from transformers.masking_utils import create_causal_mask, create_sliding_window_causal_mask
44
+ from transformers.modeling_flash_attention_utils import (
45
+ _is_packed_sequence,
46
+ prepare_fa_kwargs_from_position_ids,
47
+ )
48
+ from transformers.modeling_outputs import BaseModelOutputWithPast
49
+ from transformers.modeling_rope_utils import ROPE_INIT_FUNCTIONS
50
+ from transformers.modeling_utils import ALL_ATTENTION_FUNCTIONS
51
+ from transformers.models.olmo3 import modeling_olmo3 as _olmo3_mod
52
+ from transformers.models.olmo3.modeling_olmo3 import (
53
+ Olmo3Attention,
54
+ Olmo3DecoderLayer,
55
+ Olmo3ForCausalLM,
56
+ Olmo3Model,
57
+ Olmo3PreTrainedModel,
58
+ Olmo3RotaryEmbedding,
59
+ repeat_kv,
60
+ )
61
+ from transformers.processing_utils import Unpack
62
+ from transformers.utils.generic import merge_with_config_defaults
63
+ from transformers.utils.output_capturing import capture_outputs
64
+
65
+
66
+ def eager_attention_forward_with_sink(
67
+ module,
68
+ query: torch.Tensor, # [B, Hq, S, D]
69
+ key: torch.Tensor,
70
+ value: torch.Tensor,
71
+ attention_mask: torch.Tensor | None,
72
+ scaling: float,
73
+ dropout: float = 0.0,
74
+ s_aux: torch.Tensor | None = None,
75
+ **kwargs,
76
+ ):
77
+ """gpt-oss-style eager attention with a per-head sink (correct CPU/debug reference).
78
+
79
+ Identical to Olmo3's `eager_attention_forward` except the per-head `sinks` scalar is
80
+ appended as an extra softmax logit and dropped after normalization (so a head can
81
+ attend to "nothing"). Done in fp32 with a max-subtract for stability, matching the
82
+ in-kernel FA3 sink. Stock Olmo3 eager ignores the sink, so this is the reference that
83
+ actually exercises `self_attn.sinks` (e.g. the `eager` backend / CPU). Defined here
84
+ (not in attention.py) so it has NO FlashAttention import dependency."""
85
+ key_states = repeat_kv(key, module.num_key_value_groups)
86
+ value_states = repeat_kv(value, module.num_key_value_groups)
87
+
88
+ attn_weights = torch.matmul(query, key_states.transpose(2, 3)) * scaling
89
+ if attention_mask is not None:
90
+ attn_weights = attn_weights + attention_mask[..., : key_states.shape[-2]]
91
+
92
+ sink = s_aux if s_aux is not None else module.sinks # [Hq]
93
+ sinks = sink.reshape(1, -1, 1, 1).expand(query.shape[0], -1, query.shape[-2], 1)
94
+ combined = torch.cat([attn_weights, sinks.to(attn_weights.dtype)], dim=-1).float()
95
+ combined = combined - combined.amax(dim=-1, keepdim=True)
96
+ probs = torch.softmax(combined, dim=-1)[..., :-1].to(query.dtype) # drop sink column
97
+ probs = nn.functional.dropout(probs, p=dropout, training=module.training)
98
+
99
+ attn_output = torch.matmul(probs, value_states).transpose(1, 2).contiguous()
100
+ return attn_output, probs
101
+ from transformers.utils.generic import TransformersKwargs
102
+
103
+ from .configuration_olmo3_sink import Olmo3SinkConfig
104
+
105
+
106
+ # OLMo 3 RoPE is identical to the stock rotary embedding, except:
107
+ # - RoPE scaling is not applied to sliding window attention layers.
108
+ class Olmo3SinkRotaryEmbedding(Olmo3RotaryEmbedding):
109
+ """`Olmo3RotaryEmbedding` + per-instance `rope_type` override (mirrors upstream
110
+ fix huggingface/transformers#45945; the 5.9.0 base class can only read the
111
+ rope type from the config, so it cannot express the default-RoPE sliding
112
+ layers)."""
113
+
114
+ def __init__(self, config: Olmo3SinkConfig, device=None, rope_type: str | None = None):
115
+ nn.Module.__init__(self)
116
+ self.max_seq_len_cached = config.max_position_embeddings
117
+ self.original_max_seq_len = config.max_position_embeddings
118
+
119
+ self.config = config
120
+
121
+ self.rope_type = rope_type or self.config.rope_parameters["rope_type"]
122
+ rope_init_fn: Callable = self.compute_default_rope_parameters
123
+ if self.rope_type != "default":
124
+ rope_init_fn = ROPE_INIT_FUNCTIONS[self.rope_type]
125
+ inv_freq, self.attention_scaling = rope_init_fn(self.config, device)
126
+
127
+ self.register_buffer("inv_freq", inv_freq, persistent=False)
128
+ self.register_buffer("original_inv_freq", inv_freq.clone(), persistent=False)
129
+
130
+
131
+ class Olmo3SinkAttention(Olmo3Attention):
132
+ """Olmo3 attention + per-head learnable sink (`s_aux`)."""
133
+
134
+ def __init__(self, config: Olmo3SinkConfig, layer_idx: int):
135
+ super().__init__(config, layer_idx=layer_idx)
136
+ # One scalar logit per query head. Initialized by `_init_weights`.
137
+ self.sinks = nn.Parameter(torch.empty(config.num_attention_heads))
138
+
139
+ def forward(
140
+ self,
141
+ hidden_states: torch.Tensor,
142
+ position_embeddings: tuple[torch.Tensor, torch.Tensor],
143
+ attention_mask: torch.Tensor | None,
144
+ past_key_values: Cache | None = None,
145
+ **kwargs: Unpack[TransformersKwargs],
146
+ ) -> tuple[torch.Tensor, torch.Tensor | None]:
147
+ # Body identical to Olmo3Attention.forward; the only change is the
148
+ # `s_aux=self.sinks` argument to the attention interface.
149
+ input_shape = hidden_states.shape[:-1]
150
+ hidden_shape = (*input_shape, -1, self.head_dim)
151
+
152
+ query_states = self.q_norm(self.q_proj(hidden_states))
153
+ key_states = self.k_norm(self.k_proj(hidden_states))
154
+ value_states = self.v_proj(hidden_states)
155
+
156
+ query_states = query_states.view(hidden_shape).transpose(1, 2)
157
+ key_states = key_states.view(hidden_shape).transpose(1, 2)
158
+ value_states = value_states.view(hidden_shape).transpose(1, 2)
159
+
160
+ cos, sin = position_embeddings
161
+ # Reference the module attribute at call time (not a bound import) so that
162
+ # Liger-Kernel's `apply_liger_kernel_to_olmo3(rope=True)` monkey-patch takes effect.
163
+ query_states, key_states = _olmo3_mod.apply_rotary_pos_emb(query_states, key_states, cos, sin)
164
+
165
+ if past_key_values is not None:
166
+ key_states, value_states = past_key_values.update(key_states, value_states, self.layer_idx)
167
+
168
+ attn_impl = self.config._attn_implementation
169
+ if attn_impl == "sdpa":
170
+ raise ValueError(
171
+ "Olmo3Sink uses attention sinks (s_aux), which the `sdpa` backend does not support. "
172
+ "Load with attn_implementation in {'eager','flash_attention_2','flash_attention_3','flex_attention'}."
173
+ )
174
+
175
+ # Fallback (incl. attn_impl="eager") is our SINK-AWARE eager, not Olmo3's
176
+ # sink-less one -- so the eager backend is a correct reference for the sink.
177
+ attention_interface: Callable = ALL_ATTENTION_FUNCTIONS.get_interface(
178
+ attn_impl, eager_attention_forward_with_sink)
179
+
180
+ attn_output, attn_weights = attention_interface(
181
+ self,
182
+ query_states,
183
+ key_states,
184
+ value_states,
185
+ attention_mask,
186
+ dropout=0.0 if not self.training else self.attention_dropout,
187
+ scaling=self.scaling,
188
+ sliding_window=self.sliding_window,
189
+ s_aux=self.sinks,
190
+ **kwargs,
191
+ )
192
+
193
+ attn_output = attn_output.reshape(*input_shape, -1).contiguous()
194
+ attn_output = self.o_proj(attn_output)
195
+ return attn_output, attn_weights
196
+
197
+
198
+ class Olmo3SinkDecoderLayer(Olmo3DecoderLayer):
199
+ def __init__(self, config: Olmo3SinkConfig, layer_idx: int):
200
+ super().__init__(config, layer_idx=layer_idx)
201
+ self.self_attn = Olmo3SinkAttention(config=config, layer_idx=layer_idx)
202
+
203
+
204
+ class Olmo3SinkPreTrainedModel(Olmo3PreTrainedModel):
205
+ config_class = Olmo3SinkConfig
206
+ _no_split_modules = ["Olmo3SinkDecoderLayer"]
207
+
208
+ def _init_weights(self, module):
209
+ super()._init_weights(module)
210
+ # The sink parameter is new (absent from base Olmo3 checkpoints); when
211
+ # loading such a checkpoint it is a "missing key" and lands here.
212
+ # transformers >= 5.x calls _init_weights on EVERY module after loading
213
+ # (relying on guarded init fns to skip loaded params); a raw fill_()
214
+ # bypasses that guard and would silently zero TRAINED sinks, so only
215
+ # fill when the param was not loaded from the checkpoint.
216
+ if isinstance(module, Olmo3SinkAttention) and not getattr(
217
+ module.sinks, "_is_hf_initialized", False
218
+ ):
219
+ module.sinks.data.fill_(self.config.sink_init_value)
220
+
221
+
222
+ class Olmo3SinkModel(Olmo3SinkPreTrainedModel, Olmo3Model):
223
+ def __init__(self, config: Olmo3SinkConfig):
224
+ super().__init__(config)
225
+ self.layers = nn.ModuleList(
226
+ [Olmo3SinkDecoderLayer(config, layer_idx) for layer_idx in range(config.num_hidden_layers)]
227
+ )
228
+ # Per-layer-type RoPE (mirrors huggingface/transformers#45945): sliding
229
+ # layers use default unscaled RoPE; full-attention layers use the
230
+ # configured (e.g. YaRN) RoPE. Replaces the buggy global `rotary_emb`.
231
+ self.rotary_embs = nn.ModuleDict(
232
+ {
233
+ "sliding_attention": Olmo3SinkRotaryEmbedding(config=config, rope_type="default"),
234
+ "full_attention": Olmo3SinkRotaryEmbedding(config=config),
235
+ }
236
+ )
237
+ del self.rotary_emb
238
+ self.post_init()
239
+
240
+ # Body mirrors stock `Olmo3Model.forward` (transformers 5.9.0, incl. its
241
+ # decorators) with two changes: (a) the packing-metadata reuse block, (b)
242
+ # per-layer-type `position_embeddings` from `self.rotary_embs` instead of one
243
+ # global `self.rotary_emb`. Reimplemented (not `super().forward()`) because
244
+ # the per-layer dispatch lives inside the layer loop.
245
+ @merge_with_config_defaults
246
+ @capture_outputs
247
+ def forward(
248
+ self,
249
+ input_ids: torch.LongTensor | None = None,
250
+ attention_mask: torch.Tensor | None = None,
251
+ position_ids: torch.LongTensor | None = None,
252
+ past_key_values: Cache | None = None,
253
+ inputs_embeds: torch.FloatTensor | None = None,
254
+ use_cache: bool | None = None,
255
+ **kwargs: Unpack[TransformersKwargs],
256
+ ) -> BaseModelOutputWithPast:
257
+ if (input_ids is None) ^ (inputs_embeds is not None):
258
+ raise ValueError("You must specify exactly one of input_ids or inputs_embeds")
259
+
260
+ if inputs_embeds is None:
261
+ inputs_embeds = self.embed_tokens(input_ids)
262
+
263
+ if use_cache and past_key_values is None:
264
+ past_key_values = DynamicCache(config=self.config)
265
+
266
+ if position_ids is None:
267
+ past_seen_tokens = past_key_values.get_seq_length() if past_key_values is not None else 0
268
+ position_ids = torch.arange(inputs_embeds.shape[1], device=inputs_embeds.device) + past_seen_tokens
269
+ position_ids = position_ids.unsqueeze(0)
270
+
271
+ impl = self.config._attn_implementation or ""
272
+ if (
273
+ getattr(self.config, "reuse_packing_metadata", True)
274
+ and ("flash" in impl or impl == "olmo3_sink_fa3")
275
+ and kwargs.get("cu_seq_lens_q") is None # don't clobber model-provided varlen kwargs
276
+ and _is_packed_sequence(position_ids, inputs_embeds.shape[0])
277
+ ):
278
+ (cu_q, cu_k), (max_q, max_k) = prepare_fa_kwargs_from_position_ids(position_ids)
279
+ # Compute the varlen metadata once here and thread it to every layer.
280
+ # int() so per-layer attention avoids a device->host sync on max_seqlen.
281
+ kwargs["cu_seq_lens_q"] = cu_q
282
+ kwargs["cu_seq_lens_k"] = cu_k
283
+ kwargs["max_length_q"] = int(max_q)
284
+ kwargs["max_length_k"] = int(max_k)
285
+
286
+ # It may already have been prepared by e.g. `generate`
287
+ if not isinstance(causal_mask_mapping := attention_mask, dict):
288
+ # Prepare mask arguments
289
+ mask_kwargs = {
290
+ "config": self.config,
291
+ "inputs_embeds": inputs_embeds,
292
+ "attention_mask": attention_mask,
293
+ "past_key_values": past_key_values,
294
+ "position_ids": position_ids,
295
+ }
296
+ # Create the masks
297
+ causal_mask_mapping = {
298
+ "full_attention": create_causal_mask(**mask_kwargs),
299
+ "sliding_attention": create_sliding_window_causal_mask(**mask_kwargs),
300
+ }
301
+
302
+ hidden_states = inputs_embeds
303
+ position_embeddings_mapping = {
304
+ "sliding_attention": self.rotary_embs["sliding_attention"](hidden_states, position_ids),
305
+ "full_attention": self.rotary_embs["full_attention"](hidden_states, position_ids),
306
+ }
307
+
308
+ for i, decoder_layer in enumerate(self.layers[: self.config.num_hidden_layers]):
309
+ hidden_states = decoder_layer(
310
+ hidden_states,
311
+ attention_mask=causal_mask_mapping[self.config.layer_types[i]],
312
+ position_ids=position_ids,
313
+ past_key_values=past_key_values,
314
+ position_embeddings=position_embeddings_mapping[self.config.layer_types[i]],
315
+ **kwargs,
316
+ )
317
+
318
+ hidden_states = self.norm(hidden_states)
319
+ return BaseModelOutputWithPast(
320
+ last_hidden_state=hidden_states,
321
+ past_key_values=past_key_values,
322
+ )
323
+
324
+
325
+ class Olmo3SinkForCausalLM(Olmo3SinkPreTrainedModel, Olmo3ForCausalLM):
326
+ def __init__(self, config: Olmo3SinkConfig):
327
+ super().__init__(config)
328
+ self.model = Olmo3SinkModel(config)
329
+ self.vocab_size = config.vocab_size
330
+ self.lm_head = nn.Linear(config.hidden_size, config.vocab_size, bias=False)
331
+ self.post_init()
332
+
333
+
334
+ # Auto-register the in-kernel FA3 sink attention so `attn_implementation="olmo3_sink_fa3"`
335
+ # works on import (incl. trust_remote_code). Guarded: if the patched FA3 isn't installed,
336
+ # import still succeeds and other backends (eager) remain usable.
337
+ try:
338
+ from .attention import register_fa3_sink_attention
339
+
340
+ register_fa3_sink_attention()
341
+ except Exception: # noqa: BLE001
342
+ pass
343
+
344
+
345
+ __all__ = [
346
+ "Olmo3SinkAttention",
347
+ "Olmo3SinkDecoderLayer",
348
+ "Olmo3SinkPreTrainedModel",
349
+ "Olmo3SinkRotaryEmbedding",
350
+ "Olmo3SinkModel",
351
+ "Olmo3SinkForCausalLM",
352
+ ]
step02-olmo32b-deepseektok-sink/sink_provenance.json ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "pipeline": "olmo3_sink.build_init_model (e2e: native -> transplant -> measured sinks)",
3
+ "base": "/work/u3063708/BigModels/Olmo-3.1-32B-Think",
4
+ "transplant_config": "/work/u3063708/proof-pilot/tokenizer_transplant/configs/olmo3_think_32b__deepseek_v4_flash.yaml",
5
+ "transplant_out": "/work/u3063708/BigModels/Olmo-3.1-32B-Think-deepseekTok",
6
+ "calib_text": "/work/u3063708/proof-pilot/evaluation/data/deepseek-math-v2.txt",
7
+ "calib_text_sha256": "d3f478ac5917266a",
8
+ "seq_len": 8192,
9
+ "qmin": 4096,
10
+ "eps": 0.04,
11
+ "p_floor": 0.02,
12
+ "p_cap": 0.1,
13
+ "sinks_mean": 6.637911796569824,
14
+ "sinks_min": -0.3041238784790039,
15
+ "sinks_max": 13.720010757446289,
16
+ "D_mean": 0.22890444099903107,
17
+ "lm_loss_before": 1.3446719646453857,
18
+ "lm_loss_after": 1.3480974435806274,
19
+ "git_commit": "e9f882f18e2e645a6f07d90362c1e50a929b420c"
20
+ }
step02-olmo32b-deepseektok-sink/tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
step02-olmo32b-deepseektok-sink/tokenizer_config.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "bos_token": "<|begin▁of▁sentence|>",
4
+ "clean_up_tokenization_spaces": false,
5
+ "eos_token": "<|end▁of▁sentence|>",
6
+ "is_local": true,
7
+ "legacy": true,
8
+ "local_files_only": false,
9
+ "model_max_length": 1048576,
10
+ "pad_token": "<|▁pad▁|>",
11
+ "sp_model_kwargs": {},
12
+ "tokenizer_class": "TokenizersBackend",
13
+ "unk_token": null
14
+ }
step04-sft-stage1-32b/chat_template.jinja ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {{- bos_token -}}
2
+ {%- if messages and messages[0]['role'] == 'system' -%}
3
+ {{- messages[0]['content'] -}}
4
+ {%- set loop_messages = messages[1:] -%}
5
+ {%- else -%}
6
+ {%- set loop_messages = messages -%}
7
+ {%- endif -%}
8
+ {%- for message in loop_messages -%}
9
+ {%- if message['role'] == 'user' -%}
10
+ {{- '<|User|>' + message['content'] -}}
11
+ {%- elif message['role'] == 'assistant' -%}
12
+ {{- '<|Assistant|>' -}}
13
+ {%- if message.get('reasoning_content') -%}
14
+ {{- '<think>' + message['reasoning_content'] + '</think>' -}}
15
+ {%- else -%}
16
+ {{- '</think>' -}}
17
+ {%- endif -%}
18
+ {{- message['content'] + eos_token -}}
19
+ {%- endif -%}
20
+ {%- endfor -%}
21
+ {%- if add_generation_prompt -%}
22
+ {{- '<|Assistant|><think>' -}}
23
+ {%- endif -%}
step04-sft-stage1-32b/config.json ADDED
@@ -0,0 +1,107 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Olmo3SinkForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "auto_map": {
8
+ "AutoConfig": "configuration_olmo3_sink.Olmo3SinkConfig",
9
+ "AutoModelForCausalLM": "modeling_olmo3_sink.Olmo3SinkForCausalLM"
10
+ },
11
+ "bos_token_id": 0,
12
+ "dtype": "float32",
13
+ "eos_token_id": 1,
14
+ "hidden_act": "silu",
15
+ "hidden_size": 5120,
16
+ "initializer_range": 0.02,
17
+ "intermediate_size": 27648,
18
+ "layer_types": [
19
+ "sliding_attention",
20
+ "sliding_attention",
21
+ "sliding_attention",
22
+ "full_attention",
23
+ "sliding_attention",
24
+ "sliding_attention",
25
+ "sliding_attention",
26
+ "full_attention",
27
+ "sliding_attention",
28
+ "sliding_attention",
29
+ "sliding_attention",
30
+ "full_attention",
31
+ "sliding_attention",
32
+ "sliding_attention",
33
+ "sliding_attention",
34
+ "full_attention",
35
+ "sliding_attention",
36
+ "sliding_attention",
37
+ "sliding_attention",
38
+ "full_attention",
39
+ "sliding_attention",
40
+ "sliding_attention",
41
+ "sliding_attention",
42
+ "full_attention",
43
+ "sliding_attention",
44
+ "sliding_attention",
45
+ "sliding_attention",
46
+ "full_attention",
47
+ "sliding_attention",
48
+ "sliding_attention",
49
+ "sliding_attention",
50
+ "full_attention",
51
+ "sliding_attention",
52
+ "sliding_attention",
53
+ "sliding_attention",
54
+ "full_attention",
55
+ "sliding_attention",
56
+ "sliding_attention",
57
+ "sliding_attention",
58
+ "full_attention",
59
+ "sliding_attention",
60
+ "sliding_attention",
61
+ "sliding_attention",
62
+ "full_attention",
63
+ "sliding_attention",
64
+ "sliding_attention",
65
+ "sliding_attention",
66
+ "full_attention",
67
+ "sliding_attention",
68
+ "sliding_attention",
69
+ "sliding_attention",
70
+ "full_attention",
71
+ "sliding_attention",
72
+ "sliding_attention",
73
+ "sliding_attention",
74
+ "full_attention",
75
+ "sliding_attention",
76
+ "sliding_attention",
77
+ "sliding_attention",
78
+ "full_attention",
79
+ "sliding_attention",
80
+ "sliding_attention",
81
+ "sliding_attention",
82
+ "full_attention"
83
+ ],
84
+ "max_position_embeddings": 65536,
85
+ "model_type": "olmo3_sink",
86
+ "num_attention_heads": 40,
87
+ "num_hidden_layers": 64,
88
+ "num_key_value_heads": 8,
89
+ "pad_token_id": 2,
90
+ "reuse_packing_metadata": true,
91
+ "rms_norm_eps": 1e-06,
92
+ "rope_parameters": {
93
+ "attention_factor": 1.2079441541679836,
94
+ "beta_fast": 32.0,
95
+ "beta_slow": 1.0,
96
+ "factor": 8.0,
97
+ "original_max_position_embeddings": 8192,
98
+ "rope_theta": 500000,
99
+ "rope_type": "yarn"
100
+ },
101
+ "sink_init_value": 0.0,
102
+ "sliding_window": 4096,
103
+ "tie_word_embeddings": false,
104
+ "transformers_version": "5.9.0",
105
+ "use_cache": false,
106
+ "vocab_size": 129280
107
+ }
step04-sft-stage1-32b/generation_config.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 0,
4
+ "do_sample": true,
5
+ "eos_token_id": 1,
6
+ "max_new_tokens": 32768,
7
+ "pad_token_id": 2,
8
+ "temperature": 0.6,
9
+ "top_p": 0.95,
10
+ "transformers_version": "5.9.0"
11
+ }
step04-sft-stage1-32b/model.safetensors.index.json ADDED
@@ -0,0 +1,779 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_parameters": 32530505216,
4
+ "total_size": 65061010432
5
+ },
6
+ "weight_map": {
7
+ "lm_head.weight": "model-00001-of-00002.safetensors",
8
+ "model.embed_tokens.weight": "model-00001-of-00002.safetensors",
9
+ "model.layers.0.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
10
+ "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
11
+ "model.layers.0.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
12
+ "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
13
+ "model.layers.0.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
14
+ "model.layers.0.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
15
+ "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
16
+ "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
17
+ "model.layers.0.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
18
+ "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
19
+ "model.layers.0.self_attn.sinks": "model-00001-of-00002.safetensors",
20
+ "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
21
+ "model.layers.1.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
22
+ "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
23
+ "model.layers.1.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
24
+ "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
25
+ "model.layers.1.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
26
+ "model.layers.1.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
27
+ "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
28
+ "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
29
+ "model.layers.1.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
30
+ "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
31
+ "model.layers.1.self_attn.sinks": "model-00001-of-00002.safetensors",
32
+ "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
33
+ "model.layers.10.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
34
+ "model.layers.10.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
35
+ "model.layers.10.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
36
+ "model.layers.10.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
37
+ "model.layers.10.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
38
+ "model.layers.10.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
39
+ "model.layers.10.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
40
+ "model.layers.10.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
41
+ "model.layers.10.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
42
+ "model.layers.10.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
43
+ "model.layers.10.self_attn.sinks": "model-00001-of-00002.safetensors",
44
+ "model.layers.10.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
45
+ "model.layers.11.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
46
+ "model.layers.11.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
47
+ "model.layers.11.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
48
+ "model.layers.11.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
49
+ "model.layers.11.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
50
+ "model.layers.11.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
51
+ "model.layers.11.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
52
+ "model.layers.11.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
53
+ "model.layers.11.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
54
+ "model.layers.11.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
55
+ "model.layers.11.self_attn.sinks": "model-00001-of-00002.safetensors",
56
+ "model.layers.11.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
57
+ "model.layers.12.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
58
+ "model.layers.12.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
59
+ "model.layers.12.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
60
+ "model.layers.12.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
61
+ "model.layers.12.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
62
+ "model.layers.12.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
63
+ "model.layers.12.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
64
+ "model.layers.12.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
65
+ "model.layers.12.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
66
+ "model.layers.12.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
67
+ "model.layers.12.self_attn.sinks": "model-00001-of-00002.safetensors",
68
+ "model.layers.12.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
69
+ "model.layers.13.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
70
+ "model.layers.13.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
71
+ "model.layers.13.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
72
+ "model.layers.13.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
73
+ "model.layers.13.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
74
+ "model.layers.13.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
75
+ "model.layers.13.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
76
+ "model.layers.13.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
77
+ "model.layers.13.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
78
+ "model.layers.13.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
79
+ "model.layers.13.self_attn.sinks": "model-00001-of-00002.safetensors",
80
+ "model.layers.13.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
81
+ "model.layers.14.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
82
+ "model.layers.14.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
83
+ "model.layers.14.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
84
+ "model.layers.14.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
85
+ "model.layers.14.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
86
+ "model.layers.14.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
87
+ "model.layers.14.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
88
+ "model.layers.14.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
89
+ "model.layers.14.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
90
+ "model.layers.14.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
91
+ "model.layers.14.self_attn.sinks": "model-00001-of-00002.safetensors",
92
+ "model.layers.14.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
93
+ "model.layers.15.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
94
+ "model.layers.15.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
95
+ "model.layers.15.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
96
+ "model.layers.15.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
97
+ "model.layers.15.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
98
+ "model.layers.15.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
99
+ "model.layers.15.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
100
+ "model.layers.15.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
101
+ "model.layers.15.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
102
+ "model.layers.15.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
103
+ "model.layers.15.self_attn.sinks": "model-00001-of-00002.safetensors",
104
+ "model.layers.15.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
105
+ "model.layers.16.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
106
+ "model.layers.16.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
107
+ "model.layers.16.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
108
+ "model.layers.16.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
109
+ "model.layers.16.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
110
+ "model.layers.16.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
111
+ "model.layers.16.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
112
+ "model.layers.16.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
113
+ "model.layers.16.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
114
+ "model.layers.16.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
115
+ "model.layers.16.self_attn.sinks": "model-00001-of-00002.safetensors",
116
+ "model.layers.16.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
117
+ "model.layers.17.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
118
+ "model.layers.17.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
119
+ "model.layers.17.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
120
+ "model.layers.17.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
121
+ "model.layers.17.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
122
+ "model.layers.17.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
123
+ "model.layers.17.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
124
+ "model.layers.17.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
125
+ "model.layers.17.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
126
+ "model.layers.17.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
127
+ "model.layers.17.self_attn.sinks": "model-00001-of-00002.safetensors",
128
+ "model.layers.17.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
129
+ "model.layers.18.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
130
+ "model.layers.18.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
131
+ "model.layers.18.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
132
+ "model.layers.18.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
133
+ "model.layers.18.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
134
+ "model.layers.18.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
135
+ "model.layers.18.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
136
+ "model.layers.18.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
137
+ "model.layers.18.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
138
+ "model.layers.18.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
139
+ "model.layers.18.self_attn.sinks": "model-00001-of-00002.safetensors",
140
+ "model.layers.18.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
141
+ "model.layers.19.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
142
+ "model.layers.19.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
143
+ "model.layers.19.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
144
+ "model.layers.19.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
145
+ "model.layers.19.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
146
+ "model.layers.19.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
147
+ "model.layers.19.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
148
+ "model.layers.19.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
149
+ "model.layers.19.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
150
+ "model.layers.19.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
151
+ "model.layers.19.self_attn.sinks": "model-00001-of-00002.safetensors",
152
+ "model.layers.19.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
153
+ "model.layers.2.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
154
+ "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
155
+ "model.layers.2.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
156
+ "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
157
+ "model.layers.2.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
158
+ "model.layers.2.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
159
+ "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
160
+ "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
161
+ "model.layers.2.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
162
+ "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
163
+ "model.layers.2.self_attn.sinks": "model-00001-of-00002.safetensors",
164
+ "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
165
+ "model.layers.20.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
166
+ "model.layers.20.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
167
+ "model.layers.20.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
168
+ "model.layers.20.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
169
+ "model.layers.20.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
170
+ "model.layers.20.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
171
+ "model.layers.20.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
172
+ "model.layers.20.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
173
+ "model.layers.20.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
174
+ "model.layers.20.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
175
+ "model.layers.20.self_attn.sinks": "model-00001-of-00002.safetensors",
176
+ "model.layers.20.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
177
+ "model.layers.21.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
178
+ "model.layers.21.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
179
+ "model.layers.21.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
180
+ "model.layers.21.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
181
+ "model.layers.21.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
182
+ "model.layers.21.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
183
+ "model.layers.21.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
184
+ "model.layers.21.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
185
+ "model.layers.21.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
186
+ "model.layers.21.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
187
+ "model.layers.21.self_attn.sinks": "model-00001-of-00002.safetensors",
188
+ "model.layers.21.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
189
+ "model.layers.22.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
190
+ "model.layers.22.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
191
+ "model.layers.22.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
192
+ "model.layers.22.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
193
+ "model.layers.22.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
194
+ "model.layers.22.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
195
+ "model.layers.22.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
196
+ "model.layers.22.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
197
+ "model.layers.22.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
198
+ "model.layers.22.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
199
+ "model.layers.22.self_attn.sinks": "model-00001-of-00002.safetensors",
200
+ "model.layers.22.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
201
+ "model.layers.23.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
202
+ "model.layers.23.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
203
+ "model.layers.23.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
204
+ "model.layers.23.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
205
+ "model.layers.23.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
206
+ "model.layers.23.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
207
+ "model.layers.23.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
208
+ "model.layers.23.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
209
+ "model.layers.23.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
210
+ "model.layers.23.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
211
+ "model.layers.23.self_attn.sinks": "model-00001-of-00002.safetensors",
212
+ "model.layers.23.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
213
+ "model.layers.24.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
214
+ "model.layers.24.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
215
+ "model.layers.24.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
216
+ "model.layers.24.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
217
+ "model.layers.24.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
218
+ "model.layers.24.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
219
+ "model.layers.24.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
220
+ "model.layers.24.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
221
+ "model.layers.24.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
222
+ "model.layers.24.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
223
+ "model.layers.24.self_attn.sinks": "model-00001-of-00002.safetensors",
224
+ "model.layers.24.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
225
+ "model.layers.25.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
226
+ "model.layers.25.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
227
+ "model.layers.25.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
228
+ "model.layers.25.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
229
+ "model.layers.25.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
230
+ "model.layers.25.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
231
+ "model.layers.25.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
232
+ "model.layers.25.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
233
+ "model.layers.25.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
234
+ "model.layers.25.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
235
+ "model.layers.25.self_attn.sinks": "model-00001-of-00002.safetensors",
236
+ "model.layers.25.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
237
+ "model.layers.26.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
238
+ "model.layers.26.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
239
+ "model.layers.26.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
240
+ "model.layers.26.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
241
+ "model.layers.26.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
242
+ "model.layers.26.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
243
+ "model.layers.26.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
244
+ "model.layers.26.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
245
+ "model.layers.26.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
246
+ "model.layers.26.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
247
+ "model.layers.26.self_attn.sinks": "model-00001-of-00002.safetensors",
248
+ "model.layers.26.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
249
+ "model.layers.27.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
250
+ "model.layers.27.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
251
+ "model.layers.27.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
252
+ "model.layers.27.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
253
+ "model.layers.27.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
254
+ "model.layers.27.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
255
+ "model.layers.27.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
256
+ "model.layers.27.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
257
+ "model.layers.27.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
258
+ "model.layers.27.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
259
+ "model.layers.27.self_attn.sinks": "model-00001-of-00002.safetensors",
260
+ "model.layers.27.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
261
+ "model.layers.28.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
262
+ "model.layers.28.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
263
+ "model.layers.28.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
264
+ "model.layers.28.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
265
+ "model.layers.28.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
266
+ "model.layers.28.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
267
+ "model.layers.28.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
268
+ "model.layers.28.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
269
+ "model.layers.28.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
270
+ "model.layers.28.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
271
+ "model.layers.28.self_attn.sinks": "model-00001-of-00002.safetensors",
272
+ "model.layers.28.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
273
+ "model.layers.29.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
274
+ "model.layers.29.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
275
+ "model.layers.29.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
276
+ "model.layers.29.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
277
+ "model.layers.29.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
278
+ "model.layers.29.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
279
+ "model.layers.29.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
280
+ "model.layers.29.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
281
+ "model.layers.29.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
282
+ "model.layers.29.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
283
+ "model.layers.29.self_attn.sinks": "model-00001-of-00002.safetensors",
284
+ "model.layers.29.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
285
+ "model.layers.3.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
286
+ "model.layers.3.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
287
+ "model.layers.3.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
288
+ "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
289
+ "model.layers.3.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
290
+ "model.layers.3.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
291
+ "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
292
+ "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
293
+ "model.layers.3.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
294
+ "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
295
+ "model.layers.3.self_attn.sinks": "model-00001-of-00002.safetensors",
296
+ "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
297
+ "model.layers.30.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
298
+ "model.layers.30.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
299
+ "model.layers.30.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
300
+ "model.layers.30.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
301
+ "model.layers.30.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
302
+ "model.layers.30.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
303
+ "model.layers.30.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
304
+ "model.layers.30.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
305
+ "model.layers.30.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
306
+ "model.layers.30.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
307
+ "model.layers.30.self_attn.sinks": "model-00001-of-00002.safetensors",
308
+ "model.layers.30.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
309
+ "model.layers.31.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
310
+ "model.layers.31.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
311
+ "model.layers.31.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
312
+ "model.layers.31.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
313
+ "model.layers.31.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
314
+ "model.layers.31.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
315
+ "model.layers.31.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
316
+ "model.layers.31.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
317
+ "model.layers.31.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
318
+ "model.layers.31.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
319
+ "model.layers.31.self_attn.sinks": "model-00001-of-00002.safetensors",
320
+ "model.layers.31.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
321
+ "model.layers.32.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
322
+ "model.layers.32.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
323
+ "model.layers.32.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
324
+ "model.layers.32.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
325
+ "model.layers.32.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
326
+ "model.layers.32.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
327
+ "model.layers.32.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
328
+ "model.layers.32.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
329
+ "model.layers.32.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
330
+ "model.layers.32.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
331
+ "model.layers.32.self_attn.sinks": "model-00001-of-00002.safetensors",
332
+ "model.layers.32.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
333
+ "model.layers.33.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
334
+ "model.layers.33.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
335
+ "model.layers.33.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
336
+ "model.layers.33.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
337
+ "model.layers.33.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
338
+ "model.layers.33.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
339
+ "model.layers.33.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
340
+ "model.layers.33.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
341
+ "model.layers.33.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
342
+ "model.layers.33.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
343
+ "model.layers.33.self_attn.sinks": "model-00001-of-00002.safetensors",
344
+ "model.layers.33.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
345
+ "model.layers.34.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
346
+ "model.layers.34.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
347
+ "model.layers.34.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
348
+ "model.layers.34.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
349
+ "model.layers.34.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
350
+ "model.layers.34.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
351
+ "model.layers.34.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
352
+ "model.layers.34.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
353
+ "model.layers.34.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
354
+ "model.layers.34.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
355
+ "model.layers.34.self_attn.sinks": "model-00001-of-00002.safetensors",
356
+ "model.layers.34.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
357
+ "model.layers.35.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
358
+ "model.layers.35.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
359
+ "model.layers.35.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
360
+ "model.layers.35.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
361
+ "model.layers.35.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
362
+ "model.layers.35.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
363
+ "model.layers.35.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
364
+ "model.layers.35.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
365
+ "model.layers.35.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
366
+ "model.layers.35.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
367
+ "model.layers.35.self_attn.sinks": "model-00001-of-00002.safetensors",
368
+ "model.layers.35.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
369
+ "model.layers.36.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
370
+ "model.layers.36.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
371
+ "model.layers.36.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
372
+ "model.layers.36.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
373
+ "model.layers.36.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
374
+ "model.layers.36.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
375
+ "model.layers.36.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
376
+ "model.layers.36.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
377
+ "model.layers.36.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
378
+ "model.layers.36.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
379
+ "model.layers.36.self_attn.sinks": "model-00001-of-00002.safetensors",
380
+ "model.layers.36.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
381
+ "model.layers.37.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
382
+ "model.layers.37.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
383
+ "model.layers.37.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
384
+ "model.layers.37.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
385
+ "model.layers.37.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
386
+ "model.layers.37.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
387
+ "model.layers.37.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
388
+ "model.layers.37.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
389
+ "model.layers.37.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
390
+ "model.layers.37.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
391
+ "model.layers.37.self_attn.sinks": "model-00001-of-00002.safetensors",
392
+ "model.layers.37.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
393
+ "model.layers.38.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
394
+ "model.layers.38.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
395
+ "model.layers.38.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
396
+ "model.layers.38.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
397
+ "model.layers.38.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
398
+ "model.layers.38.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
399
+ "model.layers.38.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
400
+ "model.layers.38.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
401
+ "model.layers.38.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
402
+ "model.layers.38.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
403
+ "model.layers.38.self_attn.sinks": "model-00001-of-00002.safetensors",
404
+ "model.layers.38.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
405
+ "model.layers.39.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
406
+ "model.layers.39.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
407
+ "model.layers.39.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
408
+ "model.layers.39.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
409
+ "model.layers.39.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
410
+ "model.layers.39.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
411
+ "model.layers.39.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
412
+ "model.layers.39.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
413
+ "model.layers.39.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
414
+ "model.layers.39.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
415
+ "model.layers.39.self_attn.sinks": "model-00001-of-00002.safetensors",
416
+ "model.layers.39.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
417
+ "model.layers.4.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
418
+ "model.layers.4.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
419
+ "model.layers.4.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
420
+ "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
421
+ "model.layers.4.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
422
+ "model.layers.4.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
423
+ "model.layers.4.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
424
+ "model.layers.4.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
425
+ "model.layers.4.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
426
+ "model.layers.4.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
427
+ "model.layers.4.self_attn.sinks": "model-00001-of-00002.safetensors",
428
+ "model.layers.4.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
429
+ "model.layers.40.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
430
+ "model.layers.40.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
431
+ "model.layers.40.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
432
+ "model.layers.40.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
433
+ "model.layers.40.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
434
+ "model.layers.40.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
435
+ "model.layers.40.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
436
+ "model.layers.40.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
437
+ "model.layers.40.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
438
+ "model.layers.40.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
439
+ "model.layers.40.self_attn.sinks": "model-00001-of-00002.safetensors",
440
+ "model.layers.40.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
441
+ "model.layers.41.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
442
+ "model.layers.41.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
443
+ "model.layers.41.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
444
+ "model.layers.41.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
445
+ "model.layers.41.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
446
+ "model.layers.41.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
447
+ "model.layers.41.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
448
+ "model.layers.41.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
449
+ "model.layers.41.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
450
+ "model.layers.41.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
451
+ "model.layers.41.self_attn.sinks": "model-00001-of-00002.safetensors",
452
+ "model.layers.41.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
453
+ "model.layers.42.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
454
+ "model.layers.42.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
455
+ "model.layers.42.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
456
+ "model.layers.42.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
457
+ "model.layers.42.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
458
+ "model.layers.42.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
459
+ "model.layers.42.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
460
+ "model.layers.42.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
461
+ "model.layers.42.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
462
+ "model.layers.42.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
463
+ "model.layers.42.self_attn.sinks": "model-00001-of-00002.safetensors",
464
+ "model.layers.42.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
465
+ "model.layers.43.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
466
+ "model.layers.43.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
467
+ "model.layers.43.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
468
+ "model.layers.43.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
469
+ "model.layers.43.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
470
+ "model.layers.43.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
471
+ "model.layers.43.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
472
+ "model.layers.43.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
473
+ "model.layers.43.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
474
+ "model.layers.43.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
475
+ "model.layers.43.self_attn.sinks": "model-00001-of-00002.safetensors",
476
+ "model.layers.43.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
477
+ "model.layers.44.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
478
+ "model.layers.44.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
479
+ "model.layers.44.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
480
+ "model.layers.44.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
481
+ "model.layers.44.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
482
+ "model.layers.44.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
483
+ "model.layers.44.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
484
+ "model.layers.44.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
485
+ "model.layers.44.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
486
+ "model.layers.44.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
487
+ "model.layers.44.self_attn.sinks": "model-00001-of-00002.safetensors",
488
+ "model.layers.44.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
489
+ "model.layers.45.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
490
+ "model.layers.45.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
491
+ "model.layers.45.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
492
+ "model.layers.45.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
493
+ "model.layers.45.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
494
+ "model.layers.45.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
495
+ "model.layers.45.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
496
+ "model.layers.45.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
497
+ "model.layers.45.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
498
+ "model.layers.45.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
499
+ "model.layers.45.self_attn.sinks": "model-00001-of-00002.safetensors",
500
+ "model.layers.45.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
501
+ "model.layers.46.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
502
+ "model.layers.46.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
503
+ "model.layers.46.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
504
+ "model.layers.46.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
505
+ "model.layers.46.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
506
+ "model.layers.46.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
507
+ "model.layers.46.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
508
+ "model.layers.46.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
509
+ "model.layers.46.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
510
+ "model.layers.46.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
511
+ "model.layers.46.self_attn.sinks": "model-00001-of-00002.safetensors",
512
+ "model.layers.46.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
513
+ "model.layers.47.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
514
+ "model.layers.47.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
515
+ "model.layers.47.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
516
+ "model.layers.47.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
517
+ "model.layers.47.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
518
+ "model.layers.47.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
519
+ "model.layers.47.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
520
+ "model.layers.47.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
521
+ "model.layers.47.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
522
+ "model.layers.47.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
523
+ "model.layers.47.self_attn.sinks": "model-00001-of-00002.safetensors",
524
+ "model.layers.47.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
525
+ "model.layers.48.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
526
+ "model.layers.48.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
527
+ "model.layers.48.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
528
+ "model.layers.48.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
529
+ "model.layers.48.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
530
+ "model.layers.48.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
531
+ "model.layers.48.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
532
+ "model.layers.48.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
533
+ "model.layers.48.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
534
+ "model.layers.48.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
535
+ "model.layers.48.self_attn.sinks": "model-00002-of-00002.safetensors",
536
+ "model.layers.48.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
537
+ "model.layers.49.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
538
+ "model.layers.49.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
539
+ "model.layers.49.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
540
+ "model.layers.49.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
541
+ "model.layers.49.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
542
+ "model.layers.49.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
543
+ "model.layers.49.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
544
+ "model.layers.49.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
545
+ "model.layers.49.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
546
+ "model.layers.49.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
547
+ "model.layers.49.self_attn.sinks": "model-00002-of-00002.safetensors",
548
+ "model.layers.49.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
549
+ "model.layers.5.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
550
+ "model.layers.5.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
551
+ "model.layers.5.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
552
+ "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
553
+ "model.layers.5.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
554
+ "model.layers.5.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
555
+ "model.layers.5.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
556
+ "model.layers.5.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
557
+ "model.layers.5.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
558
+ "model.layers.5.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
559
+ "model.layers.5.self_attn.sinks": "model-00001-of-00002.safetensors",
560
+ "model.layers.5.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
561
+ "model.layers.50.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
562
+ "model.layers.50.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
563
+ "model.layers.50.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
564
+ "model.layers.50.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
565
+ "model.layers.50.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
566
+ "model.layers.50.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
567
+ "model.layers.50.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
568
+ "model.layers.50.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
569
+ "model.layers.50.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
570
+ "model.layers.50.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
571
+ "model.layers.50.self_attn.sinks": "model-00002-of-00002.safetensors",
572
+ "model.layers.50.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
573
+ "model.layers.51.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
574
+ "model.layers.51.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
575
+ "model.layers.51.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
576
+ "model.layers.51.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
577
+ "model.layers.51.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
578
+ "model.layers.51.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
579
+ "model.layers.51.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
580
+ "model.layers.51.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
581
+ "model.layers.51.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
582
+ "model.layers.51.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
583
+ "model.layers.51.self_attn.sinks": "model-00002-of-00002.safetensors",
584
+ "model.layers.51.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
585
+ "model.layers.52.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
586
+ "model.layers.52.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
587
+ "model.layers.52.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
588
+ "model.layers.52.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
589
+ "model.layers.52.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
590
+ "model.layers.52.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
591
+ "model.layers.52.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
592
+ "model.layers.52.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
593
+ "model.layers.52.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
594
+ "model.layers.52.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
595
+ "model.layers.52.self_attn.sinks": "model-00002-of-00002.safetensors",
596
+ "model.layers.52.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
597
+ "model.layers.53.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
598
+ "model.layers.53.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
599
+ "model.layers.53.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
600
+ "model.layers.53.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
601
+ "model.layers.53.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
602
+ "model.layers.53.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
603
+ "model.layers.53.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
604
+ "model.layers.53.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
605
+ "model.layers.53.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
606
+ "model.layers.53.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
607
+ "model.layers.53.self_attn.sinks": "model-00002-of-00002.safetensors",
608
+ "model.layers.53.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
609
+ "model.layers.54.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
610
+ "model.layers.54.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
611
+ "model.layers.54.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
612
+ "model.layers.54.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
613
+ "model.layers.54.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
614
+ "model.layers.54.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
615
+ "model.layers.54.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
616
+ "model.layers.54.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
617
+ "model.layers.54.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
618
+ "model.layers.54.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
619
+ "model.layers.54.self_attn.sinks": "model-00002-of-00002.safetensors",
620
+ "model.layers.54.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
621
+ "model.layers.55.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
622
+ "model.layers.55.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
623
+ "model.layers.55.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
624
+ "model.layers.55.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
625
+ "model.layers.55.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
626
+ "model.layers.55.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
627
+ "model.layers.55.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
628
+ "model.layers.55.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
629
+ "model.layers.55.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
630
+ "model.layers.55.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
631
+ "model.layers.55.self_attn.sinks": "model-00002-of-00002.safetensors",
632
+ "model.layers.55.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
633
+ "model.layers.56.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
634
+ "model.layers.56.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
635
+ "model.layers.56.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
636
+ "model.layers.56.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
637
+ "model.layers.56.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
638
+ "model.layers.56.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
639
+ "model.layers.56.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
640
+ "model.layers.56.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
641
+ "model.layers.56.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
642
+ "model.layers.56.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
643
+ "model.layers.56.self_attn.sinks": "model-00002-of-00002.safetensors",
644
+ "model.layers.56.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
645
+ "model.layers.57.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
646
+ "model.layers.57.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
647
+ "model.layers.57.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
648
+ "model.layers.57.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
649
+ "model.layers.57.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
650
+ "model.layers.57.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
651
+ "model.layers.57.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
652
+ "model.layers.57.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
653
+ "model.layers.57.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
654
+ "model.layers.57.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
655
+ "model.layers.57.self_attn.sinks": "model-00002-of-00002.safetensors",
656
+ "model.layers.57.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
657
+ "model.layers.58.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
658
+ "model.layers.58.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
659
+ "model.layers.58.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
660
+ "model.layers.58.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
661
+ "model.layers.58.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
662
+ "model.layers.58.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
663
+ "model.layers.58.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
664
+ "model.layers.58.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
665
+ "model.layers.58.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
666
+ "model.layers.58.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
667
+ "model.layers.58.self_attn.sinks": "model-00002-of-00002.safetensors",
668
+ "model.layers.58.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
669
+ "model.layers.59.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
670
+ "model.layers.59.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
671
+ "model.layers.59.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
672
+ "model.layers.59.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
673
+ "model.layers.59.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
674
+ "model.layers.59.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
675
+ "model.layers.59.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
676
+ "model.layers.59.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
677
+ "model.layers.59.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
678
+ "model.layers.59.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
679
+ "model.layers.59.self_attn.sinks": "model-00002-of-00002.safetensors",
680
+ "model.layers.59.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
681
+ "model.layers.6.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
682
+ "model.layers.6.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
683
+ "model.layers.6.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
684
+ "model.layers.6.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
685
+ "model.layers.6.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
686
+ "model.layers.6.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
687
+ "model.layers.6.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
688
+ "model.layers.6.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
689
+ "model.layers.6.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
690
+ "model.layers.6.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
691
+ "model.layers.6.self_attn.sinks": "model-00001-of-00002.safetensors",
692
+ "model.layers.6.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
693
+ "model.layers.60.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
694
+ "model.layers.60.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
695
+ "model.layers.60.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
696
+ "model.layers.60.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
697
+ "model.layers.60.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
698
+ "model.layers.60.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
699
+ "model.layers.60.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
700
+ "model.layers.60.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
701
+ "model.layers.60.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
702
+ "model.layers.60.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
703
+ "model.layers.60.self_attn.sinks": "model-00002-of-00002.safetensors",
704
+ "model.layers.60.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
705
+ "model.layers.61.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
706
+ "model.layers.61.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
707
+ "model.layers.61.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
708
+ "model.layers.61.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
709
+ "model.layers.61.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
710
+ "model.layers.61.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
711
+ "model.layers.61.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
712
+ "model.layers.61.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
713
+ "model.layers.61.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
714
+ "model.layers.61.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
715
+ "model.layers.61.self_attn.sinks": "model-00002-of-00002.safetensors",
716
+ "model.layers.61.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
717
+ "model.layers.62.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
718
+ "model.layers.62.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
719
+ "model.layers.62.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
720
+ "model.layers.62.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
721
+ "model.layers.62.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
722
+ "model.layers.62.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
723
+ "model.layers.62.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
724
+ "model.layers.62.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
725
+ "model.layers.62.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
726
+ "model.layers.62.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
727
+ "model.layers.62.self_attn.sinks": "model-00002-of-00002.safetensors",
728
+ "model.layers.62.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
729
+ "model.layers.63.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
730
+ "model.layers.63.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
731
+ "model.layers.63.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
732
+ "model.layers.63.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
733
+ "model.layers.63.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
734
+ "model.layers.63.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
735
+ "model.layers.63.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
736
+ "model.layers.63.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
737
+ "model.layers.63.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
738
+ "model.layers.63.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
739
+ "model.layers.63.self_attn.sinks": "model-00002-of-00002.safetensors",
740
+ "model.layers.63.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
741
+ "model.layers.7.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
742
+ "model.layers.7.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
743
+ "model.layers.7.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
744
+ "model.layers.7.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
745
+ "model.layers.7.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
746
+ "model.layers.7.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
747
+ "model.layers.7.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
748
+ "model.layers.7.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
749
+ "model.layers.7.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
750
+ "model.layers.7.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
751
+ "model.layers.7.self_attn.sinks": "model-00001-of-00002.safetensors",
752
+ "model.layers.7.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
753
+ "model.layers.8.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
754
+ "model.layers.8.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
755
+ "model.layers.8.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
756
+ "model.layers.8.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
757
+ "model.layers.8.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
758
+ "model.layers.8.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
759
+ "model.layers.8.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
760
+ "model.layers.8.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
761
+ "model.layers.8.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
762
+ "model.layers.8.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
763
+ "model.layers.8.self_attn.sinks": "model-00001-of-00002.safetensors",
764
+ "model.layers.8.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
765
+ "model.layers.9.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
766
+ "model.layers.9.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
767
+ "model.layers.9.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
768
+ "model.layers.9.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
769
+ "model.layers.9.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
770
+ "model.layers.9.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
771
+ "model.layers.9.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
772
+ "model.layers.9.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
773
+ "model.layers.9.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
774
+ "model.layers.9.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
775
+ "model.layers.9.self_attn.sinks": "model-00001-of-00002.safetensors",
776
+ "model.layers.9.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
777
+ "model.norm.weight": "model-00002-of-00002.safetensors"
778
+ }
779
+ }
step04-sft-stage1-32b/tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
step04-sft-stage1-32b/tokenizer_config.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "bos_token": "<|begin▁of▁sentence|>",
4
+ "clean_up_tokenization_spaces": false,
5
+ "eos_token": "<|end▁of▁sentence|>",
6
+ "is_local": true,
7
+ "legacy": true,
8
+ "local_files_only": false,
9
+ "model_max_length": 1048576,
10
+ "pad_token": "<|▁pad▁|>",
11
+ "sp_model_kwargs": {},
12
+ "tokenizer_class": "TokenizersBackend",
13
+ "unk_token": null
14
+ }
step05-yarn256k-config/config.json ADDED
@@ -0,0 +1,107 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Olmo3SinkForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "auto_map": {
8
+ "AutoConfig": "configuration_olmo3_sink.Olmo3SinkConfig",
9
+ "AutoModelForCausalLM": "modeling_olmo3_sink.Olmo3SinkForCausalLM"
10
+ },
11
+ "bos_token_id": 0,
12
+ "dtype": "float32",
13
+ "eos_token_id": 1,
14
+ "hidden_act": "silu",
15
+ "hidden_size": 5120,
16
+ "initializer_range": 0.02,
17
+ "intermediate_size": 27648,
18
+ "layer_types": [
19
+ "sliding_attention",
20
+ "sliding_attention",
21
+ "sliding_attention",
22
+ "full_attention",
23
+ "sliding_attention",
24
+ "sliding_attention",
25
+ "sliding_attention",
26
+ "full_attention",
27
+ "sliding_attention",
28
+ "sliding_attention",
29
+ "sliding_attention",
30
+ "full_attention",
31
+ "sliding_attention",
32
+ "sliding_attention",
33
+ "sliding_attention",
34
+ "full_attention",
35
+ "sliding_attention",
36
+ "sliding_attention",
37
+ "sliding_attention",
38
+ "full_attention",
39
+ "sliding_attention",
40
+ "sliding_attention",
41
+ "sliding_attention",
42
+ "full_attention",
43
+ "sliding_attention",
44
+ "sliding_attention",
45
+ "sliding_attention",
46
+ "full_attention",
47
+ "sliding_attention",
48
+ "sliding_attention",
49
+ "sliding_attention",
50
+ "full_attention",
51
+ "sliding_attention",
52
+ "sliding_attention",
53
+ "sliding_attention",
54
+ "full_attention",
55
+ "sliding_attention",
56
+ "sliding_attention",
57
+ "sliding_attention",
58
+ "full_attention",
59
+ "sliding_attention",
60
+ "sliding_attention",
61
+ "sliding_attention",
62
+ "full_attention",
63
+ "sliding_attention",
64
+ "sliding_attention",
65
+ "sliding_attention",
66
+ "full_attention",
67
+ "sliding_attention",
68
+ "sliding_attention",
69
+ "sliding_attention",
70
+ "full_attention",
71
+ "sliding_attention",
72
+ "sliding_attention",
73
+ "sliding_attention",
74
+ "full_attention",
75
+ "sliding_attention",
76
+ "sliding_attention",
77
+ "sliding_attention",
78
+ "full_attention",
79
+ "sliding_attention",
80
+ "sliding_attention",
81
+ "sliding_attention",
82
+ "full_attention"
83
+ ],
84
+ "max_position_embeddings": 262144,
85
+ "model_type": "olmo3_sink",
86
+ "num_attention_heads": 40,
87
+ "num_hidden_layers": 64,
88
+ "num_key_value_heads": 8,
89
+ "pad_token_id": 2,
90
+ "reuse_packing_metadata": true,
91
+ "rms_norm_eps": 1e-06,
92
+ "rope_parameters": {
93
+ "attention_factor": 1.3465735902799727,
94
+ "beta_fast": 32.0,
95
+ "beta_slow": 1.0,
96
+ "factor": 32.0,
97
+ "original_max_position_embeddings": 8192,
98
+ "rope_theta": 500000,
99
+ "rope_type": "yarn"
100
+ },
101
+ "sink_init_value": 0.0,
102
+ "sliding_window": 4096,
103
+ "tie_word_embeddings": false,
104
+ "transformers_version": "5.9.0",
105
+ "use_cache": false,
106
+ "vocab_size": 129280
107
+ }
step07-softdistill-32b-config/config.json ADDED
@@ -0,0 +1,107 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Olmo3SinkForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "auto_map": {
8
+ "AutoConfig": "configuration_olmo3_sink.Olmo3SinkConfig",
9
+ "AutoModelForCausalLM": "modeling_olmo3_sink.Olmo3SinkForCausalLM"
10
+ },
11
+ "bos_token_id": 0,
12
+ "dtype": "bfloat16",
13
+ "eos_token_id": 1,
14
+ "hidden_act": "silu",
15
+ "hidden_size": 5120,
16
+ "initializer_range": 0.02,
17
+ "intermediate_size": 27648,
18
+ "layer_types": [
19
+ "sliding_attention",
20
+ "sliding_attention",
21
+ "sliding_attention",
22
+ "full_attention",
23
+ "sliding_attention",
24
+ "sliding_attention",
25
+ "sliding_attention",
26
+ "full_attention",
27
+ "sliding_attention",
28
+ "sliding_attention",
29
+ "sliding_attention",
30
+ "full_attention",
31
+ "sliding_attention",
32
+ "sliding_attention",
33
+ "sliding_attention",
34
+ "full_attention",
35
+ "sliding_attention",
36
+ "sliding_attention",
37
+ "sliding_attention",
38
+ "full_attention",
39
+ "sliding_attention",
40
+ "sliding_attention",
41
+ "sliding_attention",
42
+ "full_attention",
43
+ "sliding_attention",
44
+ "sliding_attention",
45
+ "sliding_attention",
46
+ "full_attention",
47
+ "sliding_attention",
48
+ "sliding_attention",
49
+ "sliding_attention",
50
+ "full_attention",
51
+ "sliding_attention",
52
+ "sliding_attention",
53
+ "sliding_attention",
54
+ "full_attention",
55
+ "sliding_attention",
56
+ "sliding_attention",
57
+ "sliding_attention",
58
+ "full_attention",
59
+ "sliding_attention",
60
+ "sliding_attention",
61
+ "sliding_attention",
62
+ "full_attention",
63
+ "sliding_attention",
64
+ "sliding_attention",
65
+ "sliding_attention",
66
+ "full_attention",
67
+ "sliding_attention",
68
+ "sliding_attention",
69
+ "sliding_attention",
70
+ "full_attention",
71
+ "sliding_attention",
72
+ "sliding_attention",
73
+ "sliding_attention",
74
+ "full_attention",
75
+ "sliding_attention",
76
+ "sliding_attention",
77
+ "sliding_attention",
78
+ "full_attention",
79
+ "sliding_attention",
80
+ "sliding_attention",
81
+ "sliding_attention",
82
+ "full_attention"
83
+ ],
84
+ "max_position_embeddings": 262144,
85
+ "model_type": "olmo3_sink",
86
+ "num_attention_heads": 40,
87
+ "num_hidden_layers": 64,
88
+ "num_key_value_heads": 8,
89
+ "pad_token_id": 2,
90
+ "reuse_packing_metadata": true,
91
+ "rms_norm_eps": 1e-06,
92
+ "rope_parameters": {
93
+ "attention_factor": 1.3465735902799727,
94
+ "beta_fast": 32.0,
95
+ "beta_slow": 1.0,
96
+ "factor": 32.0,
97
+ "original_max_position_embeddings": 8192,
98
+ "rope_theta": 500000,
99
+ "rope_type": "yarn"
100
+ },
101
+ "sink_init_value": 0.0,
102
+ "sliding_window": 4096,
103
+ "tie_word_embeddings": false,
104
+ "transformers_version": "5.9.0",
105
+ "use_cache": false,
106
+ "vocab_size": 129280
107
+ }
step09-softdistill-v2test-32b/chat_template.jinja ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {{- bos_token -}}
2
+ {%- if messages and messages[0]['role'] == 'system' -%}
3
+ {{- messages[0]['content'] -}}
4
+ {%- set loop_messages = messages[1:] -%}
5
+ {%- else -%}
6
+ {%- set loop_messages = messages -%}
7
+ {%- endif -%}
8
+ {%- for message in loop_messages -%}
9
+ {%- if message['role'] == 'user' -%}
10
+ {{- '<|User|>' + message['content'] -}}
11
+ {%- elif message['role'] == 'assistant' -%}
12
+ {{- '<|Assistant|>' -}}
13
+ {%- if message.get('reasoning_content') -%}
14
+ {{- '<think>' + message['reasoning_content'] + '</think>' -}}
15
+ {%- else -%}
16
+ {{- '</think>' -}}
17
+ {%- endif -%}
18
+ {{- message['content'] + eos_token -}}
19
+ {%- endif -%}
20
+ {%- endfor -%}
21
+ {%- if add_generation_prompt -%}
22
+ {{- '<|Assistant|><think>' -}}
23
+ {%- endif -%}
step09-softdistill-v2test-32b/config.json ADDED
@@ -0,0 +1,107 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Olmo3SinkForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "auto_map": {
8
+ "AutoConfig": "configuration_olmo3_sink.Olmo3SinkConfig",
9
+ "AutoModelForCausalLM": "modeling_olmo3_sink.Olmo3SinkForCausalLM"
10
+ },
11
+ "bos_token_id": 0,
12
+ "dtype": "bfloat16",
13
+ "eos_token_id": 1,
14
+ "hidden_act": "silu",
15
+ "hidden_size": 5120,
16
+ "initializer_range": 0.02,
17
+ "intermediate_size": 27648,
18
+ "layer_types": [
19
+ "sliding_attention",
20
+ "sliding_attention",
21
+ "sliding_attention",
22
+ "full_attention",
23
+ "sliding_attention",
24
+ "sliding_attention",
25
+ "sliding_attention",
26
+ "full_attention",
27
+ "sliding_attention",
28
+ "sliding_attention",
29
+ "sliding_attention",
30
+ "full_attention",
31
+ "sliding_attention",
32
+ "sliding_attention",
33
+ "sliding_attention",
34
+ "full_attention",
35
+ "sliding_attention",
36
+ "sliding_attention",
37
+ "sliding_attention",
38
+ "full_attention",
39
+ "sliding_attention",
40
+ "sliding_attention",
41
+ "sliding_attention",
42
+ "full_attention",
43
+ "sliding_attention",
44
+ "sliding_attention",
45
+ "sliding_attention",
46
+ "full_attention",
47
+ "sliding_attention",
48
+ "sliding_attention",
49
+ "sliding_attention",
50
+ "full_attention",
51
+ "sliding_attention",
52
+ "sliding_attention",
53
+ "sliding_attention",
54
+ "full_attention",
55
+ "sliding_attention",
56
+ "sliding_attention",
57
+ "sliding_attention",
58
+ "full_attention",
59
+ "sliding_attention",
60
+ "sliding_attention",
61
+ "sliding_attention",
62
+ "full_attention",
63
+ "sliding_attention",
64
+ "sliding_attention",
65
+ "sliding_attention",
66
+ "full_attention",
67
+ "sliding_attention",
68
+ "sliding_attention",
69
+ "sliding_attention",
70
+ "full_attention",
71
+ "sliding_attention",
72
+ "sliding_attention",
73
+ "sliding_attention",
74
+ "full_attention",
75
+ "sliding_attention",
76
+ "sliding_attention",
77
+ "sliding_attention",
78
+ "full_attention",
79
+ "sliding_attention",
80
+ "sliding_attention",
81
+ "sliding_attention",
82
+ "full_attention"
83
+ ],
84
+ "max_position_embeddings": 262144,
85
+ "model_type": "olmo3_sink",
86
+ "num_attention_heads": 40,
87
+ "num_hidden_layers": 64,
88
+ "num_key_value_heads": 8,
89
+ "pad_token_id": 2,
90
+ "reuse_packing_metadata": true,
91
+ "rms_norm_eps": 1e-06,
92
+ "rope_parameters": {
93
+ "attention_factor": 1.3465735902799727,
94
+ "beta_fast": 32.0,
95
+ "beta_slow": 1.0,
96
+ "factor": 32.0,
97
+ "original_max_position_embeddings": 8192,
98
+ "rope_theta": 500000,
99
+ "rope_type": "yarn"
100
+ },
101
+ "sink_init_value": 0.0,
102
+ "sliding_window": 4096,
103
+ "tie_word_embeddings": false,
104
+ "transformers_version": "5.9.0",
105
+ "use_cache": false,
106
+ "vocab_size": 129280
107
+ }
step09-softdistill-v2test-32b/generation_config.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 0,
4
+ "do_sample": true,
5
+ "eos_token_id": 1,
6
+ "max_new_tokens": 32768,
7
+ "pad_token_id": 2,
8
+ "temperature": 0.6,
9
+ "top_p": 0.95,
10
+ "transformers_version": "5.9.0"
11
+ }
step09-softdistill-v2test-32b/model-00001-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:22792c844526628f014a775166825a8bd82bfe0ee614a474acd40b46dc1b9518
3
+ size 49740847248
step09-softdistill-v2test-32b/model.safetensors.index.json ADDED
@@ -0,0 +1,779 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_parameters": 32530505216,
4
+ "total_size": 65061010432
5
+ },
6
+ "weight_map": {
7
+ "lm_head.weight": "model-00001-of-00002.safetensors",
8
+ "model.embed_tokens.weight": "model-00001-of-00002.safetensors",
9
+ "model.layers.0.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
10
+ "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
11
+ "model.layers.0.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
12
+ "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
13
+ "model.layers.0.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
14
+ "model.layers.0.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
15
+ "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
16
+ "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
17
+ "model.layers.0.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
18
+ "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
19
+ "model.layers.0.self_attn.sinks": "model-00001-of-00002.safetensors",
20
+ "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
21
+ "model.layers.1.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
22
+ "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
23
+ "model.layers.1.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
24
+ "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
25
+ "model.layers.1.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
26
+ "model.layers.1.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
27
+ "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
28
+ "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
29
+ "model.layers.1.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
30
+ "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
31
+ "model.layers.1.self_attn.sinks": "model-00001-of-00002.safetensors",
32
+ "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
33
+ "model.layers.10.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
34
+ "model.layers.10.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
35
+ "model.layers.10.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
36
+ "model.layers.10.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
37
+ "model.layers.10.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
38
+ "model.layers.10.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
39
+ "model.layers.10.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
40
+ "model.layers.10.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
41
+ "model.layers.10.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
42
+ "model.layers.10.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
43
+ "model.layers.10.self_attn.sinks": "model-00001-of-00002.safetensors",
44
+ "model.layers.10.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
45
+ "model.layers.11.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
46
+ "model.layers.11.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
47
+ "model.layers.11.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
48
+ "model.layers.11.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
49
+ "model.layers.11.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
50
+ "model.layers.11.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
51
+ "model.layers.11.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
52
+ "model.layers.11.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
53
+ "model.layers.11.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
54
+ "model.layers.11.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
55
+ "model.layers.11.self_attn.sinks": "model-00001-of-00002.safetensors",
56
+ "model.layers.11.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
57
+ "model.layers.12.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
58
+ "model.layers.12.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
59
+ "model.layers.12.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
60
+ "model.layers.12.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
61
+ "model.layers.12.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
62
+ "model.layers.12.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
63
+ "model.layers.12.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
64
+ "model.layers.12.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
65
+ "model.layers.12.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
66
+ "model.layers.12.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
67
+ "model.layers.12.self_attn.sinks": "model-00001-of-00002.safetensors",
68
+ "model.layers.12.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
69
+ "model.layers.13.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
70
+ "model.layers.13.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
71
+ "model.layers.13.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
72
+ "model.layers.13.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
73
+ "model.layers.13.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
74
+ "model.layers.13.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
75
+ "model.layers.13.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
76
+ "model.layers.13.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
77
+ "model.layers.13.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
78
+ "model.layers.13.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
79
+ "model.layers.13.self_attn.sinks": "model-00001-of-00002.safetensors",
80
+ "model.layers.13.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
81
+ "model.layers.14.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
82
+ "model.layers.14.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
83
+ "model.layers.14.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
84
+ "model.layers.14.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
85
+ "model.layers.14.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
86
+ "model.layers.14.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
87
+ "model.layers.14.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
88
+ "model.layers.14.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
89
+ "model.layers.14.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
90
+ "model.layers.14.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
91
+ "model.layers.14.self_attn.sinks": "model-00001-of-00002.safetensors",
92
+ "model.layers.14.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
93
+ "model.layers.15.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
94
+ "model.layers.15.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
95
+ "model.layers.15.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
96
+ "model.layers.15.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
97
+ "model.layers.15.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
98
+ "model.layers.15.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
99
+ "model.layers.15.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
100
+ "model.layers.15.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
101
+ "model.layers.15.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
102
+ "model.layers.15.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
103
+ "model.layers.15.self_attn.sinks": "model-00001-of-00002.safetensors",
104
+ "model.layers.15.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
105
+ "model.layers.16.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
106
+ "model.layers.16.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
107
+ "model.layers.16.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
108
+ "model.layers.16.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
109
+ "model.layers.16.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
110
+ "model.layers.16.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
111
+ "model.layers.16.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
112
+ "model.layers.16.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
113
+ "model.layers.16.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
114
+ "model.layers.16.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
115
+ "model.layers.16.self_attn.sinks": "model-00001-of-00002.safetensors",
116
+ "model.layers.16.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
117
+ "model.layers.17.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
118
+ "model.layers.17.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
119
+ "model.layers.17.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
120
+ "model.layers.17.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
121
+ "model.layers.17.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
122
+ "model.layers.17.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
123
+ "model.layers.17.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
124
+ "model.layers.17.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
125
+ "model.layers.17.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
126
+ "model.layers.17.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
127
+ "model.layers.17.self_attn.sinks": "model-00001-of-00002.safetensors",
128
+ "model.layers.17.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
129
+ "model.layers.18.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
130
+ "model.layers.18.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
131
+ "model.layers.18.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
132
+ "model.layers.18.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
133
+ "model.layers.18.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
134
+ "model.layers.18.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
135
+ "model.layers.18.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
136
+ "model.layers.18.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
137
+ "model.layers.18.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
138
+ "model.layers.18.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
139
+ "model.layers.18.self_attn.sinks": "model-00001-of-00002.safetensors",
140
+ "model.layers.18.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
141
+ "model.layers.19.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
142
+ "model.layers.19.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
143
+ "model.layers.19.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
144
+ "model.layers.19.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
145
+ "model.layers.19.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
146
+ "model.layers.19.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
147
+ "model.layers.19.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
148
+ "model.layers.19.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
149
+ "model.layers.19.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
150
+ "model.layers.19.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
151
+ "model.layers.19.self_attn.sinks": "model-00001-of-00002.safetensors",
152
+ "model.layers.19.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
153
+ "model.layers.2.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
154
+ "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
155
+ "model.layers.2.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
156
+ "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
157
+ "model.layers.2.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
158
+ "model.layers.2.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
159
+ "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
160
+ "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
161
+ "model.layers.2.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
162
+ "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
163
+ "model.layers.2.self_attn.sinks": "model-00001-of-00002.safetensors",
164
+ "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
165
+ "model.layers.20.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
166
+ "model.layers.20.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
167
+ "model.layers.20.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
168
+ "model.layers.20.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
169
+ "model.layers.20.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
170
+ "model.layers.20.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
171
+ "model.layers.20.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
172
+ "model.layers.20.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
173
+ "model.layers.20.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
174
+ "model.layers.20.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
175
+ "model.layers.20.self_attn.sinks": "model-00001-of-00002.safetensors",
176
+ "model.layers.20.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
177
+ "model.layers.21.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
178
+ "model.layers.21.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
179
+ "model.layers.21.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
180
+ "model.layers.21.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
181
+ "model.layers.21.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
182
+ "model.layers.21.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
183
+ "model.layers.21.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
184
+ "model.layers.21.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
185
+ "model.layers.21.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
186
+ "model.layers.21.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
187
+ "model.layers.21.self_attn.sinks": "model-00001-of-00002.safetensors",
188
+ "model.layers.21.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
189
+ "model.layers.22.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
190
+ "model.layers.22.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
191
+ "model.layers.22.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
192
+ "model.layers.22.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
193
+ "model.layers.22.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
194
+ "model.layers.22.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
195
+ "model.layers.22.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
196
+ "model.layers.22.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
197
+ "model.layers.22.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
198
+ "model.layers.22.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
199
+ "model.layers.22.self_attn.sinks": "model-00001-of-00002.safetensors",
200
+ "model.layers.22.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
201
+ "model.layers.23.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
202
+ "model.layers.23.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
203
+ "model.layers.23.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
204
+ "model.layers.23.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
205
+ "model.layers.23.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
206
+ "model.layers.23.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
207
+ "model.layers.23.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
208
+ "model.layers.23.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
209
+ "model.layers.23.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
210
+ "model.layers.23.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
211
+ "model.layers.23.self_attn.sinks": "model-00001-of-00002.safetensors",
212
+ "model.layers.23.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
213
+ "model.layers.24.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
214
+ "model.layers.24.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
215
+ "model.layers.24.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
216
+ "model.layers.24.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
217
+ "model.layers.24.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
218
+ "model.layers.24.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
219
+ "model.layers.24.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
220
+ "model.layers.24.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
221
+ "model.layers.24.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
222
+ "model.layers.24.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
223
+ "model.layers.24.self_attn.sinks": "model-00001-of-00002.safetensors",
224
+ "model.layers.24.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
225
+ "model.layers.25.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
226
+ "model.layers.25.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
227
+ "model.layers.25.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
228
+ "model.layers.25.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
229
+ "model.layers.25.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
230
+ "model.layers.25.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
231
+ "model.layers.25.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
232
+ "model.layers.25.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
233
+ "model.layers.25.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
234
+ "model.layers.25.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
235
+ "model.layers.25.self_attn.sinks": "model-00001-of-00002.safetensors",
236
+ "model.layers.25.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
237
+ "model.layers.26.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
238
+ "model.layers.26.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
239
+ "model.layers.26.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
240
+ "model.layers.26.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
241
+ "model.layers.26.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
242
+ "model.layers.26.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
243
+ "model.layers.26.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
244
+ "model.layers.26.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
245
+ "model.layers.26.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
246
+ "model.layers.26.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
247
+ "model.layers.26.self_attn.sinks": "model-00001-of-00002.safetensors",
248
+ "model.layers.26.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
249
+ "model.layers.27.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
250
+ "model.layers.27.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
251
+ "model.layers.27.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
252
+ "model.layers.27.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
253
+ "model.layers.27.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
254
+ "model.layers.27.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
255
+ "model.layers.27.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
256
+ "model.layers.27.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
257
+ "model.layers.27.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
258
+ "model.layers.27.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
259
+ "model.layers.27.self_attn.sinks": "model-00001-of-00002.safetensors",
260
+ "model.layers.27.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
261
+ "model.layers.28.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
262
+ "model.layers.28.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
263
+ "model.layers.28.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
264
+ "model.layers.28.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
265
+ "model.layers.28.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
266
+ "model.layers.28.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
267
+ "model.layers.28.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
268
+ "model.layers.28.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
269
+ "model.layers.28.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
270
+ "model.layers.28.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
271
+ "model.layers.28.self_attn.sinks": "model-00001-of-00002.safetensors",
272
+ "model.layers.28.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
273
+ "model.layers.29.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
274
+ "model.layers.29.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
275
+ "model.layers.29.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
276
+ "model.layers.29.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
277
+ "model.layers.29.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
278
+ "model.layers.29.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
279
+ "model.layers.29.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
280
+ "model.layers.29.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
281
+ "model.layers.29.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
282
+ "model.layers.29.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
283
+ "model.layers.29.self_attn.sinks": "model-00001-of-00002.safetensors",
284
+ "model.layers.29.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
285
+ "model.layers.3.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
286
+ "model.layers.3.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
287
+ "model.layers.3.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
288
+ "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
289
+ "model.layers.3.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
290
+ "model.layers.3.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
291
+ "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
292
+ "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
293
+ "model.layers.3.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
294
+ "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
295
+ "model.layers.3.self_attn.sinks": "model-00001-of-00002.safetensors",
296
+ "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
297
+ "model.layers.30.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
298
+ "model.layers.30.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
299
+ "model.layers.30.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
300
+ "model.layers.30.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
301
+ "model.layers.30.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
302
+ "model.layers.30.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
303
+ "model.layers.30.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
304
+ "model.layers.30.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
305
+ "model.layers.30.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
306
+ "model.layers.30.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
307
+ "model.layers.30.self_attn.sinks": "model-00001-of-00002.safetensors",
308
+ "model.layers.30.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
309
+ "model.layers.31.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
310
+ "model.layers.31.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
311
+ "model.layers.31.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
312
+ "model.layers.31.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
313
+ "model.layers.31.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
314
+ "model.layers.31.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
315
+ "model.layers.31.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
316
+ "model.layers.31.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
317
+ "model.layers.31.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
318
+ "model.layers.31.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
319
+ "model.layers.31.self_attn.sinks": "model-00001-of-00002.safetensors",
320
+ "model.layers.31.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
321
+ "model.layers.32.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
322
+ "model.layers.32.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
323
+ "model.layers.32.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
324
+ "model.layers.32.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
325
+ "model.layers.32.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
326
+ "model.layers.32.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
327
+ "model.layers.32.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
328
+ "model.layers.32.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
329
+ "model.layers.32.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
330
+ "model.layers.32.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
331
+ "model.layers.32.self_attn.sinks": "model-00001-of-00002.safetensors",
332
+ "model.layers.32.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
333
+ "model.layers.33.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
334
+ "model.layers.33.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
335
+ "model.layers.33.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
336
+ "model.layers.33.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
337
+ "model.layers.33.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
338
+ "model.layers.33.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
339
+ "model.layers.33.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
340
+ "model.layers.33.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
341
+ "model.layers.33.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
342
+ "model.layers.33.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
343
+ "model.layers.33.self_attn.sinks": "model-00001-of-00002.safetensors",
344
+ "model.layers.33.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
345
+ "model.layers.34.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
346
+ "model.layers.34.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
347
+ "model.layers.34.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
348
+ "model.layers.34.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
349
+ "model.layers.34.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
350
+ "model.layers.34.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
351
+ "model.layers.34.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
352
+ "model.layers.34.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
353
+ "model.layers.34.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
354
+ "model.layers.34.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
355
+ "model.layers.34.self_attn.sinks": "model-00001-of-00002.safetensors",
356
+ "model.layers.34.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
357
+ "model.layers.35.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
358
+ "model.layers.35.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
359
+ "model.layers.35.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
360
+ "model.layers.35.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
361
+ "model.layers.35.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
362
+ "model.layers.35.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
363
+ "model.layers.35.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
364
+ "model.layers.35.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
365
+ "model.layers.35.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
366
+ "model.layers.35.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
367
+ "model.layers.35.self_attn.sinks": "model-00001-of-00002.safetensors",
368
+ "model.layers.35.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
369
+ "model.layers.36.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
370
+ "model.layers.36.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
371
+ "model.layers.36.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
372
+ "model.layers.36.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
373
+ "model.layers.36.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
374
+ "model.layers.36.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
375
+ "model.layers.36.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
376
+ "model.layers.36.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
377
+ "model.layers.36.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
378
+ "model.layers.36.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
379
+ "model.layers.36.self_attn.sinks": "model-00001-of-00002.safetensors",
380
+ "model.layers.36.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
381
+ "model.layers.37.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
382
+ "model.layers.37.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
383
+ "model.layers.37.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
384
+ "model.layers.37.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
385
+ "model.layers.37.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
386
+ "model.layers.37.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
387
+ "model.layers.37.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
388
+ "model.layers.37.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
389
+ "model.layers.37.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
390
+ "model.layers.37.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
391
+ "model.layers.37.self_attn.sinks": "model-00001-of-00002.safetensors",
392
+ "model.layers.37.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
393
+ "model.layers.38.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
394
+ "model.layers.38.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
395
+ "model.layers.38.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
396
+ "model.layers.38.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
397
+ "model.layers.38.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
398
+ "model.layers.38.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
399
+ "model.layers.38.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
400
+ "model.layers.38.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
401
+ "model.layers.38.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
402
+ "model.layers.38.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
403
+ "model.layers.38.self_attn.sinks": "model-00001-of-00002.safetensors",
404
+ "model.layers.38.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
405
+ "model.layers.39.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
406
+ "model.layers.39.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
407
+ "model.layers.39.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
408
+ "model.layers.39.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
409
+ "model.layers.39.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
410
+ "model.layers.39.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
411
+ "model.layers.39.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
412
+ "model.layers.39.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
413
+ "model.layers.39.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
414
+ "model.layers.39.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
415
+ "model.layers.39.self_attn.sinks": "model-00001-of-00002.safetensors",
416
+ "model.layers.39.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
417
+ "model.layers.4.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
418
+ "model.layers.4.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
419
+ "model.layers.4.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
420
+ "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
421
+ "model.layers.4.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
422
+ "model.layers.4.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
423
+ "model.layers.4.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
424
+ "model.layers.4.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
425
+ "model.layers.4.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
426
+ "model.layers.4.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
427
+ "model.layers.4.self_attn.sinks": "model-00001-of-00002.safetensors",
428
+ "model.layers.4.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
429
+ "model.layers.40.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
430
+ "model.layers.40.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
431
+ "model.layers.40.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
432
+ "model.layers.40.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
433
+ "model.layers.40.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
434
+ "model.layers.40.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
435
+ "model.layers.40.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
436
+ "model.layers.40.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
437
+ "model.layers.40.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
438
+ "model.layers.40.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
439
+ "model.layers.40.self_attn.sinks": "model-00001-of-00002.safetensors",
440
+ "model.layers.40.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
441
+ "model.layers.41.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
442
+ "model.layers.41.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
443
+ "model.layers.41.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
444
+ "model.layers.41.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
445
+ "model.layers.41.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
446
+ "model.layers.41.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
447
+ "model.layers.41.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
448
+ "model.layers.41.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
449
+ "model.layers.41.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
450
+ "model.layers.41.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
451
+ "model.layers.41.self_attn.sinks": "model-00001-of-00002.safetensors",
452
+ "model.layers.41.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
453
+ "model.layers.42.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
454
+ "model.layers.42.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
455
+ "model.layers.42.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
456
+ "model.layers.42.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
457
+ "model.layers.42.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
458
+ "model.layers.42.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
459
+ "model.layers.42.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
460
+ "model.layers.42.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
461
+ "model.layers.42.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
462
+ "model.layers.42.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
463
+ "model.layers.42.self_attn.sinks": "model-00001-of-00002.safetensors",
464
+ "model.layers.42.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
465
+ "model.layers.43.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
466
+ "model.layers.43.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
467
+ "model.layers.43.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
468
+ "model.layers.43.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
469
+ "model.layers.43.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
470
+ "model.layers.43.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
471
+ "model.layers.43.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
472
+ "model.layers.43.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
473
+ "model.layers.43.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
474
+ "model.layers.43.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
475
+ "model.layers.43.self_attn.sinks": "model-00001-of-00002.safetensors",
476
+ "model.layers.43.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
477
+ "model.layers.44.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
478
+ "model.layers.44.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
479
+ "model.layers.44.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
480
+ "model.layers.44.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
481
+ "model.layers.44.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
482
+ "model.layers.44.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
483
+ "model.layers.44.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
484
+ "model.layers.44.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
485
+ "model.layers.44.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
486
+ "model.layers.44.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
487
+ "model.layers.44.self_attn.sinks": "model-00001-of-00002.safetensors",
488
+ "model.layers.44.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
489
+ "model.layers.45.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
490
+ "model.layers.45.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
491
+ "model.layers.45.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
492
+ "model.layers.45.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
493
+ "model.layers.45.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
494
+ "model.layers.45.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
495
+ "model.layers.45.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
496
+ "model.layers.45.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
497
+ "model.layers.45.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
498
+ "model.layers.45.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
499
+ "model.layers.45.self_attn.sinks": "model-00001-of-00002.safetensors",
500
+ "model.layers.45.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
501
+ "model.layers.46.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
502
+ "model.layers.46.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
503
+ "model.layers.46.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
504
+ "model.layers.46.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
505
+ "model.layers.46.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
506
+ "model.layers.46.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
507
+ "model.layers.46.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
508
+ "model.layers.46.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
509
+ "model.layers.46.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
510
+ "model.layers.46.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
511
+ "model.layers.46.self_attn.sinks": "model-00001-of-00002.safetensors",
512
+ "model.layers.46.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
513
+ "model.layers.47.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
514
+ "model.layers.47.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
515
+ "model.layers.47.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
516
+ "model.layers.47.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
517
+ "model.layers.47.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
518
+ "model.layers.47.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
519
+ "model.layers.47.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
520
+ "model.layers.47.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
521
+ "model.layers.47.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
522
+ "model.layers.47.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
523
+ "model.layers.47.self_attn.sinks": "model-00001-of-00002.safetensors",
524
+ "model.layers.47.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
525
+ "model.layers.48.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
526
+ "model.layers.48.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
527
+ "model.layers.48.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
528
+ "model.layers.48.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
529
+ "model.layers.48.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
530
+ "model.layers.48.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
531
+ "model.layers.48.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
532
+ "model.layers.48.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
533
+ "model.layers.48.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
534
+ "model.layers.48.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
535
+ "model.layers.48.self_attn.sinks": "model-00002-of-00002.safetensors",
536
+ "model.layers.48.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
537
+ "model.layers.49.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
538
+ "model.layers.49.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
539
+ "model.layers.49.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
540
+ "model.layers.49.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
541
+ "model.layers.49.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
542
+ "model.layers.49.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
543
+ "model.layers.49.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
544
+ "model.layers.49.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
545
+ "model.layers.49.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
546
+ "model.layers.49.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
547
+ "model.layers.49.self_attn.sinks": "model-00002-of-00002.safetensors",
548
+ "model.layers.49.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
549
+ "model.layers.5.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
550
+ "model.layers.5.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
551
+ "model.layers.5.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
552
+ "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
553
+ "model.layers.5.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
554
+ "model.layers.5.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
555
+ "model.layers.5.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
556
+ "model.layers.5.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
557
+ "model.layers.5.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
558
+ "model.layers.5.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
559
+ "model.layers.5.self_attn.sinks": "model-00001-of-00002.safetensors",
560
+ "model.layers.5.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
561
+ "model.layers.50.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
562
+ "model.layers.50.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
563
+ "model.layers.50.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
564
+ "model.layers.50.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
565
+ "model.layers.50.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
566
+ "model.layers.50.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
567
+ "model.layers.50.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
568
+ "model.layers.50.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
569
+ "model.layers.50.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
570
+ "model.layers.50.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
571
+ "model.layers.50.self_attn.sinks": "model-00002-of-00002.safetensors",
572
+ "model.layers.50.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
573
+ "model.layers.51.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
574
+ "model.layers.51.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
575
+ "model.layers.51.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
576
+ "model.layers.51.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
577
+ "model.layers.51.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
578
+ "model.layers.51.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
579
+ "model.layers.51.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
580
+ "model.layers.51.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
581
+ "model.layers.51.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
582
+ "model.layers.51.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
583
+ "model.layers.51.self_attn.sinks": "model-00002-of-00002.safetensors",
584
+ "model.layers.51.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
585
+ "model.layers.52.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
586
+ "model.layers.52.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
587
+ "model.layers.52.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
588
+ "model.layers.52.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
589
+ "model.layers.52.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
590
+ "model.layers.52.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
591
+ "model.layers.52.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
592
+ "model.layers.52.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
593
+ "model.layers.52.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
594
+ "model.layers.52.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
595
+ "model.layers.52.self_attn.sinks": "model-00002-of-00002.safetensors",
596
+ "model.layers.52.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
597
+ "model.layers.53.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
598
+ "model.layers.53.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
599
+ "model.layers.53.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
600
+ "model.layers.53.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
601
+ "model.layers.53.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
602
+ "model.layers.53.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
603
+ "model.layers.53.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
604
+ "model.layers.53.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
605
+ "model.layers.53.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
606
+ "model.layers.53.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
607
+ "model.layers.53.self_attn.sinks": "model-00002-of-00002.safetensors",
608
+ "model.layers.53.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
609
+ "model.layers.54.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
610
+ "model.layers.54.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
611
+ "model.layers.54.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
612
+ "model.layers.54.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
613
+ "model.layers.54.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
614
+ "model.layers.54.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
615
+ "model.layers.54.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
616
+ "model.layers.54.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
617
+ "model.layers.54.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
618
+ "model.layers.54.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
619
+ "model.layers.54.self_attn.sinks": "model-00002-of-00002.safetensors",
620
+ "model.layers.54.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
621
+ "model.layers.55.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
622
+ "model.layers.55.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
623
+ "model.layers.55.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
624
+ "model.layers.55.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
625
+ "model.layers.55.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
626
+ "model.layers.55.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
627
+ "model.layers.55.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
628
+ "model.layers.55.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
629
+ "model.layers.55.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
630
+ "model.layers.55.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
631
+ "model.layers.55.self_attn.sinks": "model-00002-of-00002.safetensors",
632
+ "model.layers.55.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
633
+ "model.layers.56.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
634
+ "model.layers.56.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
635
+ "model.layers.56.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
636
+ "model.layers.56.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
637
+ "model.layers.56.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
638
+ "model.layers.56.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
639
+ "model.layers.56.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
640
+ "model.layers.56.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
641
+ "model.layers.56.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
642
+ "model.layers.56.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
643
+ "model.layers.56.self_attn.sinks": "model-00002-of-00002.safetensors",
644
+ "model.layers.56.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
645
+ "model.layers.57.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
646
+ "model.layers.57.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
647
+ "model.layers.57.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
648
+ "model.layers.57.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
649
+ "model.layers.57.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
650
+ "model.layers.57.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
651
+ "model.layers.57.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
652
+ "model.layers.57.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
653
+ "model.layers.57.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
654
+ "model.layers.57.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
655
+ "model.layers.57.self_attn.sinks": "model-00002-of-00002.safetensors",
656
+ "model.layers.57.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
657
+ "model.layers.58.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
658
+ "model.layers.58.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
659
+ "model.layers.58.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
660
+ "model.layers.58.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
661
+ "model.layers.58.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
662
+ "model.layers.58.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
663
+ "model.layers.58.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
664
+ "model.layers.58.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
665
+ "model.layers.58.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
666
+ "model.layers.58.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
667
+ "model.layers.58.self_attn.sinks": "model-00002-of-00002.safetensors",
668
+ "model.layers.58.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
669
+ "model.layers.59.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
670
+ "model.layers.59.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
671
+ "model.layers.59.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
672
+ "model.layers.59.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
673
+ "model.layers.59.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
674
+ "model.layers.59.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
675
+ "model.layers.59.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
676
+ "model.layers.59.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
677
+ "model.layers.59.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
678
+ "model.layers.59.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
679
+ "model.layers.59.self_attn.sinks": "model-00002-of-00002.safetensors",
680
+ "model.layers.59.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
681
+ "model.layers.6.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
682
+ "model.layers.6.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
683
+ "model.layers.6.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
684
+ "model.layers.6.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
685
+ "model.layers.6.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
686
+ "model.layers.6.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
687
+ "model.layers.6.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
688
+ "model.layers.6.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
689
+ "model.layers.6.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
690
+ "model.layers.6.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
691
+ "model.layers.6.self_attn.sinks": "model-00001-of-00002.safetensors",
692
+ "model.layers.6.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
693
+ "model.layers.60.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
694
+ "model.layers.60.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
695
+ "model.layers.60.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
696
+ "model.layers.60.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
697
+ "model.layers.60.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
698
+ "model.layers.60.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
699
+ "model.layers.60.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
700
+ "model.layers.60.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
701
+ "model.layers.60.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
702
+ "model.layers.60.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
703
+ "model.layers.60.self_attn.sinks": "model-00002-of-00002.safetensors",
704
+ "model.layers.60.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
705
+ "model.layers.61.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
706
+ "model.layers.61.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
707
+ "model.layers.61.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
708
+ "model.layers.61.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
709
+ "model.layers.61.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
710
+ "model.layers.61.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
711
+ "model.layers.61.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
712
+ "model.layers.61.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
713
+ "model.layers.61.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
714
+ "model.layers.61.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
715
+ "model.layers.61.self_attn.sinks": "model-00002-of-00002.safetensors",
716
+ "model.layers.61.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
717
+ "model.layers.62.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
718
+ "model.layers.62.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
719
+ "model.layers.62.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
720
+ "model.layers.62.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
721
+ "model.layers.62.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
722
+ "model.layers.62.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
723
+ "model.layers.62.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
724
+ "model.layers.62.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
725
+ "model.layers.62.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
726
+ "model.layers.62.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
727
+ "model.layers.62.self_attn.sinks": "model-00002-of-00002.safetensors",
728
+ "model.layers.62.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
729
+ "model.layers.63.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
730
+ "model.layers.63.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
731
+ "model.layers.63.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
732
+ "model.layers.63.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
733
+ "model.layers.63.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
734
+ "model.layers.63.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
735
+ "model.layers.63.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
736
+ "model.layers.63.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
737
+ "model.layers.63.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
738
+ "model.layers.63.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
739
+ "model.layers.63.self_attn.sinks": "model-00002-of-00002.safetensors",
740
+ "model.layers.63.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
741
+ "model.layers.7.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
742
+ "model.layers.7.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
743
+ "model.layers.7.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
744
+ "model.layers.7.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
745
+ "model.layers.7.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
746
+ "model.layers.7.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
747
+ "model.layers.7.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
748
+ "model.layers.7.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
749
+ "model.layers.7.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
750
+ "model.layers.7.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
751
+ "model.layers.7.self_attn.sinks": "model-00001-of-00002.safetensors",
752
+ "model.layers.7.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
753
+ "model.layers.8.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
754
+ "model.layers.8.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
755
+ "model.layers.8.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
756
+ "model.layers.8.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
757
+ "model.layers.8.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
758
+ "model.layers.8.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
759
+ "model.layers.8.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
760
+ "model.layers.8.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
761
+ "model.layers.8.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
762
+ "model.layers.8.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
763
+ "model.layers.8.self_attn.sinks": "model-00001-of-00002.safetensors",
764
+ "model.layers.8.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
765
+ "model.layers.9.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
766
+ "model.layers.9.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
767
+ "model.layers.9.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
768
+ "model.layers.9.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
769
+ "model.layers.9.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
770
+ "model.layers.9.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
771
+ "model.layers.9.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
772
+ "model.layers.9.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
773
+ "model.layers.9.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
774
+ "model.layers.9.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
775
+ "model.layers.9.self_attn.sinks": "model-00001-of-00002.safetensors",
776
+ "model.layers.9.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
777
+ "model.norm.weight": "model-00002-of-00002.safetensors"
778
+ }
779
+ }
step09-softdistill-v2test-32b/tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
step09-softdistill-v2test-32b/tokenizer_config.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "bos_token": "<|begin▁of▁sentence|>",
4
+ "clean_up_tokenization_spaces": false,
5
+ "eos_token": "<|end▁of▁sentence|>",
6
+ "is_local": true,
7
+ "legacy": true,
8
+ "local_files_only": false,
9
+ "model_max_length": 1048576,
10
+ "pad_token": "<|▁pad▁|>",
11
+ "sp_model_kwargs": {},
12
+ "tokenizer_class": "TokenizersBackend",
13
+ "unk_token": null
14
+ }
step10-opd-32b-s150/chat_template.jinja ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {{- bos_token -}}
2
+ {%- if messages and messages[0]['role'] == 'system' -%}
3
+ {{- messages[0]['content'] -}}
4
+ {%- set loop_messages = messages[1:] -%}
5
+ {%- else -%}
6
+ {%- set loop_messages = messages -%}
7
+ {%- endif -%}
8
+ {%- for message in loop_messages -%}
9
+ {%- if message['role'] == 'user' -%}
10
+ {{- '<|User|>' + message['content'] -}}
11
+ {%- elif message['role'] == 'assistant' -%}
12
+ {{- '<|Assistant|>' -}}
13
+ {%- if message.get('reasoning_content') -%}
14
+ {{- '<think>' + message['reasoning_content'] + '</think>' -}}
15
+ {%- else -%}
16
+ {{- '</think>' -}}
17
+ {%- endif -%}
18
+ {{- message['content'] + eos_token -}}
19
+ {%- endif -%}
20
+ {%- endfor -%}
21
+ {%- if add_generation_prompt -%}
22
+ {{- '<|Assistant|><think>' -}}
23
+ {%- endif -%}
step10-opd-32b-s150/config.json ADDED
@@ -0,0 +1,171 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Olmo3SinkForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "bos_token_id": 0,
8
+ "dtype": "bfloat16",
9
+ "eos_token_id": 1,
10
+ "hidden_act": "silu",
11
+ "hidden_size": 5120,
12
+ "initializer_range": 0.02,
13
+ "intermediate_size": 27648,
14
+ "layer_types": [
15
+ "sliding_attention",
16
+ "sliding_attention",
17
+ "sliding_attention",
18
+ "full_attention",
19
+ "sliding_attention",
20
+ "sliding_attention",
21
+ "sliding_attention",
22
+ "full_attention",
23
+ "sliding_attention",
24
+ "sliding_attention",
25
+ "sliding_attention",
26
+ "full_attention",
27
+ "sliding_attention",
28
+ "sliding_attention",
29
+ "sliding_attention",
30
+ "full_attention",
31
+ "sliding_attention",
32
+ "sliding_attention",
33
+ "sliding_attention",
34
+ "full_attention",
35
+ "sliding_attention",
36
+ "sliding_attention",
37
+ "sliding_attention",
38
+ "full_attention",
39
+ "sliding_attention",
40
+ "sliding_attention",
41
+ "sliding_attention",
42
+ "full_attention",
43
+ "sliding_attention",
44
+ "sliding_attention",
45
+ "sliding_attention",
46
+ "full_attention",
47
+ "sliding_attention",
48
+ "sliding_attention",
49
+ "sliding_attention",
50
+ "full_attention",
51
+ "sliding_attention",
52
+ "sliding_attention",
53
+ "sliding_attention",
54
+ "full_attention",
55
+ "sliding_attention",
56
+ "sliding_attention",
57
+ "sliding_attention",
58
+ "full_attention",
59
+ "sliding_attention",
60
+ "sliding_attention",
61
+ "sliding_attention",
62
+ "full_attention",
63
+ "sliding_attention",
64
+ "sliding_attention",
65
+ "sliding_attention",
66
+ "full_attention",
67
+ "sliding_attention",
68
+ "sliding_attention",
69
+ "sliding_attention",
70
+ "full_attention",
71
+ "sliding_attention",
72
+ "sliding_attention",
73
+ "sliding_attention",
74
+ "full_attention",
75
+ "sliding_attention",
76
+ "sliding_attention",
77
+ "sliding_attention",
78
+ "full_attention"
79
+ ],
80
+ "max_position_embeddings": 262144,
81
+ "model_type": "olmo3",
82
+ "num_attention_heads": 40,
83
+ "num_hidden_layers": 64,
84
+ "num_key_value_heads": 8,
85
+ "pad_token_id": 2,
86
+ "reuse_packing_metadata": true,
87
+ "rms_norm_eps": 1e-06,
88
+ "sink_init_value": 0.0,
89
+ "sliding_window": 4096,
90
+ "tie_word_embeddings": false,
91
+ "transformers_version": "5.9.0",
92
+ "use_cache": true,
93
+ "vocab_size": 129280,
94
+ "torch_dtype": "bfloat16",
95
+ "rope_theta": 500000,
96
+ "rope_scaling": {
97
+ "attention_factor": 1.3465735902799727,
98
+ "beta_fast": 32.0,
99
+ "beta_slow": 1.0,
100
+ "factor": 32.0,
101
+ "original_max_position_embeddings": 8192,
102
+ "rope_type": "yarn"
103
+ },
104
+ "is_hybrid_swa": true,
105
+ "hybrid_layer_pattern": [
106
+ 1,
107
+ 1,
108
+ 1,
109
+ 0,
110
+ 1,
111
+ 1,
112
+ 1,
113
+ 0,
114
+ 1,
115
+ 1,
116
+ 1,
117
+ 0,
118
+ 1,
119
+ 1,
120
+ 1,
121
+ 0,
122
+ 1,
123
+ 1,
124
+ 1,
125
+ 0,
126
+ 1,
127
+ 1,
128
+ 1,
129
+ 0,
130
+ 1,
131
+ 1,
132
+ 1,
133
+ 0,
134
+ 1,
135
+ 1,
136
+ 1,
137
+ 0,
138
+ 1,
139
+ 1,
140
+ 1,
141
+ 0,
142
+ 1,
143
+ 1,
144
+ 1,
145
+ 0,
146
+ 1,
147
+ 1,
148
+ 1,
149
+ 0,
150
+ 1,
151
+ 1,
152
+ 1,
153
+ 0,
154
+ 1,
155
+ 1,
156
+ 1,
157
+ 0,
158
+ 1,
159
+ 1,
160
+ 1,
161
+ 0,
162
+ 1,
163
+ 1,
164
+ 1,
165
+ 0,
166
+ 1,
167
+ 1,
168
+ 1,
169
+ 0
170
+ ]
171
+ }
step10-opd-32b-s150/config.json.orig ADDED
@@ -0,0 +1,104 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Olmo3SinkForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "bos_token_id": 0,
8
+ "dtype": "bfloat16",
9
+ "eos_token_id": 1,
10
+ "hidden_act": "silu",
11
+ "hidden_size": 5120,
12
+ "initializer_range": 0.02,
13
+ "intermediate_size": 27648,
14
+ "layer_types": [
15
+ "sliding_attention",
16
+ "sliding_attention",
17
+ "sliding_attention",
18
+ "full_attention",
19
+ "sliding_attention",
20
+ "sliding_attention",
21
+ "sliding_attention",
22
+ "full_attention",
23
+ "sliding_attention",
24
+ "sliding_attention",
25
+ "sliding_attention",
26
+ "full_attention",
27
+ "sliding_attention",
28
+ "sliding_attention",
29
+ "sliding_attention",
30
+ "full_attention",
31
+ "sliding_attention",
32
+ "sliding_attention",
33
+ "sliding_attention",
34
+ "full_attention",
35
+ "sliding_attention",
36
+ "sliding_attention",
37
+ "sliding_attention",
38
+ "full_attention",
39
+ "sliding_attention",
40
+ "sliding_attention",
41
+ "sliding_attention",
42
+ "full_attention",
43
+ "sliding_attention",
44
+ "sliding_attention",
45
+ "sliding_attention",
46
+ "full_attention",
47
+ "sliding_attention",
48
+ "sliding_attention",
49
+ "sliding_attention",
50
+ "full_attention",
51
+ "sliding_attention",
52
+ "sliding_attention",
53
+ "sliding_attention",
54
+ "full_attention",
55
+ "sliding_attention",
56
+ "sliding_attention",
57
+ "sliding_attention",
58
+ "full_attention",
59
+ "sliding_attention",
60
+ "sliding_attention",
61
+ "sliding_attention",
62
+ "full_attention",
63
+ "sliding_attention",
64
+ "sliding_attention",
65
+ "sliding_attention",
66
+ "full_attention",
67
+ "sliding_attention",
68
+ "sliding_attention",
69
+ "sliding_attention",
70
+ "full_attention",
71
+ "sliding_attention",
72
+ "sliding_attention",
73
+ "sliding_attention",
74
+ "full_attention",
75
+ "sliding_attention",
76
+ "sliding_attention",
77
+ "sliding_attention",
78
+ "full_attention"
79
+ ],
80
+ "max_position_embeddings": 262144,
81
+ "model_type": "olmo3",
82
+ "num_attention_heads": 40,
83
+ "num_hidden_layers": 64,
84
+ "num_key_value_heads": 8,
85
+ "pad_token_id": 2,
86
+ "reuse_packing_metadata": true,
87
+ "rms_norm_eps": 1e-06,
88
+ "sink_init_value": 0.0,
89
+ "sliding_window": 4096,
90
+ "tie_word_embeddings": false,
91
+ "transformers_version": "5.9.0",
92
+ "use_cache": true,
93
+ "vocab_size": 129280,
94
+ "torch_dtype": "bfloat16",
95
+ "rope_theta": 500000,
96
+ "rope_scaling": {
97
+ "attention_factor": 1.3465735902799727,
98
+ "beta_fast": 32.0,
99
+ "beta_slow": 1.0,
100
+ "factor": 32.0,
101
+ "original_max_position_embeddings": 8192,
102
+ "rope_type": "yarn"
103
+ }
104
+ }
step10-opd-32b-s150/generation_config.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 0,
4
+ "do_sample": true,
5
+ "eos_token_id": 1,
6
+ "max_new_tokens": 32768,
7
+ "pad_token_id": 2,
8
+ "temperature": 0.6,
9
+ "top_p": 0.95,
10
+ "transformers_version": "5.9.0"
11
+ }
step10-opd-32b-s150/model-00001-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8246b92f4cf317f3604d89669cc1a9b9b9f88c1b3185a016f0b7835d5d2864b0
3
+ size 49740847248
step10-opd-32b-s150/model-00002-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f87d65b82d0575ff5df20b895a3107c095946e7b34a8c46e8e7a64e74d0e5c82
3
+ size 15320253552
step10-opd-32b-s150/model.safetensors.index.json ADDED
@@ -0,0 +1,779 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_parameters": 32530505216,
4
+ "total_size": 65061010432
5
+ },
6
+ "weight_map": {
7
+ "lm_head.weight": "model-00001-of-00002.safetensors",
8
+ "model.embed_tokens.weight": "model-00001-of-00002.safetensors",
9
+ "model.layers.0.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
10
+ "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
11
+ "model.layers.0.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
12
+ "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
13
+ "model.layers.0.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
14
+ "model.layers.0.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
15
+ "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
16
+ "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
17
+ "model.layers.0.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
18
+ "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
19
+ "model.layers.0.self_attn.sinks": "model-00001-of-00002.safetensors",
20
+ "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
21
+ "model.layers.1.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
22
+ "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
23
+ "model.layers.1.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
24
+ "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
25
+ "model.layers.1.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
26
+ "model.layers.1.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
27
+ "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
28
+ "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
29
+ "model.layers.1.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
30
+ "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
31
+ "model.layers.1.self_attn.sinks": "model-00001-of-00002.safetensors",
32
+ "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
33
+ "model.layers.10.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
34
+ "model.layers.10.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
35
+ "model.layers.10.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
36
+ "model.layers.10.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
37
+ "model.layers.10.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
38
+ "model.layers.10.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
39
+ "model.layers.10.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
40
+ "model.layers.10.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
41
+ "model.layers.10.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
42
+ "model.layers.10.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
43
+ "model.layers.10.self_attn.sinks": "model-00001-of-00002.safetensors",
44
+ "model.layers.10.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
45
+ "model.layers.11.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
46
+ "model.layers.11.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
47
+ "model.layers.11.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
48
+ "model.layers.11.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
49
+ "model.layers.11.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
50
+ "model.layers.11.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
51
+ "model.layers.11.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
52
+ "model.layers.11.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
53
+ "model.layers.11.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
54
+ "model.layers.11.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
55
+ "model.layers.11.self_attn.sinks": "model-00001-of-00002.safetensors",
56
+ "model.layers.11.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
57
+ "model.layers.12.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
58
+ "model.layers.12.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
59
+ "model.layers.12.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
60
+ "model.layers.12.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
61
+ "model.layers.12.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
62
+ "model.layers.12.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
63
+ "model.layers.12.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
64
+ "model.layers.12.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
65
+ "model.layers.12.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
66
+ "model.layers.12.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
67
+ "model.layers.12.self_attn.sinks": "model-00001-of-00002.safetensors",
68
+ "model.layers.12.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
69
+ "model.layers.13.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
70
+ "model.layers.13.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
71
+ "model.layers.13.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
72
+ "model.layers.13.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
73
+ "model.layers.13.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
74
+ "model.layers.13.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
75
+ "model.layers.13.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
76
+ "model.layers.13.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
77
+ "model.layers.13.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
78
+ "model.layers.13.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
79
+ "model.layers.13.self_attn.sinks": "model-00001-of-00002.safetensors",
80
+ "model.layers.13.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
81
+ "model.layers.14.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
82
+ "model.layers.14.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
83
+ "model.layers.14.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
84
+ "model.layers.14.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
85
+ "model.layers.14.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
86
+ "model.layers.14.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
87
+ "model.layers.14.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
88
+ "model.layers.14.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
89
+ "model.layers.14.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
90
+ "model.layers.14.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
91
+ "model.layers.14.self_attn.sinks": "model-00001-of-00002.safetensors",
92
+ "model.layers.14.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
93
+ "model.layers.15.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
94
+ "model.layers.15.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
95
+ "model.layers.15.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
96
+ "model.layers.15.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
97
+ "model.layers.15.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
98
+ "model.layers.15.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
99
+ "model.layers.15.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
100
+ "model.layers.15.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
101
+ "model.layers.15.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
102
+ "model.layers.15.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
103
+ "model.layers.15.self_attn.sinks": "model-00001-of-00002.safetensors",
104
+ "model.layers.15.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
105
+ "model.layers.16.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
106
+ "model.layers.16.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
107
+ "model.layers.16.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
108
+ "model.layers.16.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
109
+ "model.layers.16.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
110
+ "model.layers.16.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
111
+ "model.layers.16.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
112
+ "model.layers.16.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
113
+ "model.layers.16.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
114
+ "model.layers.16.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
115
+ "model.layers.16.self_attn.sinks": "model-00001-of-00002.safetensors",
116
+ "model.layers.16.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
117
+ "model.layers.17.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
118
+ "model.layers.17.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
119
+ "model.layers.17.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
120
+ "model.layers.17.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
121
+ "model.layers.17.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
122
+ "model.layers.17.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
123
+ "model.layers.17.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
124
+ "model.layers.17.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
125
+ "model.layers.17.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
126
+ "model.layers.17.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
127
+ "model.layers.17.self_attn.sinks": "model-00001-of-00002.safetensors",
128
+ "model.layers.17.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
129
+ "model.layers.18.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
130
+ "model.layers.18.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
131
+ "model.layers.18.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
132
+ "model.layers.18.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
133
+ "model.layers.18.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
134
+ "model.layers.18.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
135
+ "model.layers.18.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
136
+ "model.layers.18.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
137
+ "model.layers.18.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
138
+ "model.layers.18.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
139
+ "model.layers.18.self_attn.sinks": "model-00001-of-00002.safetensors",
140
+ "model.layers.18.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
141
+ "model.layers.19.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
142
+ "model.layers.19.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
143
+ "model.layers.19.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
144
+ "model.layers.19.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
145
+ "model.layers.19.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
146
+ "model.layers.19.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
147
+ "model.layers.19.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
148
+ "model.layers.19.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
149
+ "model.layers.19.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
150
+ "model.layers.19.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
151
+ "model.layers.19.self_attn.sinks": "model-00001-of-00002.safetensors",
152
+ "model.layers.19.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
153
+ "model.layers.2.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
154
+ "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
155
+ "model.layers.2.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
156
+ "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
157
+ "model.layers.2.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
158
+ "model.layers.2.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
159
+ "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
160
+ "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
161
+ "model.layers.2.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
162
+ "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
163
+ "model.layers.2.self_attn.sinks": "model-00001-of-00002.safetensors",
164
+ "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
165
+ "model.layers.20.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
166
+ "model.layers.20.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
167
+ "model.layers.20.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
168
+ "model.layers.20.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
169
+ "model.layers.20.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
170
+ "model.layers.20.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
171
+ "model.layers.20.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
172
+ "model.layers.20.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
173
+ "model.layers.20.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
174
+ "model.layers.20.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
175
+ "model.layers.20.self_attn.sinks": "model-00001-of-00002.safetensors",
176
+ "model.layers.20.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
177
+ "model.layers.21.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
178
+ "model.layers.21.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
179
+ "model.layers.21.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
180
+ "model.layers.21.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
181
+ "model.layers.21.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
182
+ "model.layers.21.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
183
+ "model.layers.21.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
184
+ "model.layers.21.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
185
+ "model.layers.21.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
186
+ "model.layers.21.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
187
+ "model.layers.21.self_attn.sinks": "model-00001-of-00002.safetensors",
188
+ "model.layers.21.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
189
+ "model.layers.22.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
190
+ "model.layers.22.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
191
+ "model.layers.22.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
192
+ "model.layers.22.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
193
+ "model.layers.22.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
194
+ "model.layers.22.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
195
+ "model.layers.22.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
196
+ "model.layers.22.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
197
+ "model.layers.22.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
198
+ "model.layers.22.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
199
+ "model.layers.22.self_attn.sinks": "model-00001-of-00002.safetensors",
200
+ "model.layers.22.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
201
+ "model.layers.23.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
202
+ "model.layers.23.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
203
+ "model.layers.23.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
204
+ "model.layers.23.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
205
+ "model.layers.23.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
206
+ "model.layers.23.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
207
+ "model.layers.23.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
208
+ "model.layers.23.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
209
+ "model.layers.23.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
210
+ "model.layers.23.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
211
+ "model.layers.23.self_attn.sinks": "model-00001-of-00002.safetensors",
212
+ "model.layers.23.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
213
+ "model.layers.24.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
214
+ "model.layers.24.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
215
+ "model.layers.24.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
216
+ "model.layers.24.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
217
+ "model.layers.24.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
218
+ "model.layers.24.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
219
+ "model.layers.24.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
220
+ "model.layers.24.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
221
+ "model.layers.24.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
222
+ "model.layers.24.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
223
+ "model.layers.24.self_attn.sinks": "model-00001-of-00002.safetensors",
224
+ "model.layers.24.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
225
+ "model.layers.25.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
226
+ "model.layers.25.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
227
+ "model.layers.25.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
228
+ "model.layers.25.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
229
+ "model.layers.25.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
230
+ "model.layers.25.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
231
+ "model.layers.25.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
232
+ "model.layers.25.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
233
+ "model.layers.25.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
234
+ "model.layers.25.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
235
+ "model.layers.25.self_attn.sinks": "model-00001-of-00002.safetensors",
236
+ "model.layers.25.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
237
+ "model.layers.26.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
238
+ "model.layers.26.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
239
+ "model.layers.26.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
240
+ "model.layers.26.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
241
+ "model.layers.26.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
242
+ "model.layers.26.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
243
+ "model.layers.26.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
244
+ "model.layers.26.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
245
+ "model.layers.26.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
246
+ "model.layers.26.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
247
+ "model.layers.26.self_attn.sinks": "model-00001-of-00002.safetensors",
248
+ "model.layers.26.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
249
+ "model.layers.27.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
250
+ "model.layers.27.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
251
+ "model.layers.27.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
252
+ "model.layers.27.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
253
+ "model.layers.27.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
254
+ "model.layers.27.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
255
+ "model.layers.27.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
256
+ "model.layers.27.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
257
+ "model.layers.27.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
258
+ "model.layers.27.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
259
+ "model.layers.27.self_attn.sinks": "model-00001-of-00002.safetensors",
260
+ "model.layers.27.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
261
+ "model.layers.28.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
262
+ "model.layers.28.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
263
+ "model.layers.28.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
264
+ "model.layers.28.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
265
+ "model.layers.28.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
266
+ "model.layers.28.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
267
+ "model.layers.28.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
268
+ "model.layers.28.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
269
+ "model.layers.28.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
270
+ "model.layers.28.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
271
+ "model.layers.28.self_attn.sinks": "model-00001-of-00002.safetensors",
272
+ "model.layers.28.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
273
+ "model.layers.29.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
274
+ "model.layers.29.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
275
+ "model.layers.29.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
276
+ "model.layers.29.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
277
+ "model.layers.29.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
278
+ "model.layers.29.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
279
+ "model.layers.29.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
280
+ "model.layers.29.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
281
+ "model.layers.29.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
282
+ "model.layers.29.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
283
+ "model.layers.29.self_attn.sinks": "model-00001-of-00002.safetensors",
284
+ "model.layers.29.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
285
+ "model.layers.3.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
286
+ "model.layers.3.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
287
+ "model.layers.3.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
288
+ "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
289
+ "model.layers.3.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
290
+ "model.layers.3.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
291
+ "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
292
+ "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
293
+ "model.layers.3.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
294
+ "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
295
+ "model.layers.3.self_attn.sinks": "model-00001-of-00002.safetensors",
296
+ "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
297
+ "model.layers.30.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
298
+ "model.layers.30.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
299
+ "model.layers.30.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
300
+ "model.layers.30.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
301
+ "model.layers.30.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
302
+ "model.layers.30.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
303
+ "model.layers.30.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
304
+ "model.layers.30.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
305
+ "model.layers.30.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
306
+ "model.layers.30.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
307
+ "model.layers.30.self_attn.sinks": "model-00001-of-00002.safetensors",
308
+ "model.layers.30.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
309
+ "model.layers.31.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
310
+ "model.layers.31.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
311
+ "model.layers.31.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
312
+ "model.layers.31.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
313
+ "model.layers.31.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
314
+ "model.layers.31.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
315
+ "model.layers.31.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
316
+ "model.layers.31.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
317
+ "model.layers.31.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
318
+ "model.layers.31.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
319
+ "model.layers.31.self_attn.sinks": "model-00001-of-00002.safetensors",
320
+ "model.layers.31.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
321
+ "model.layers.32.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
322
+ "model.layers.32.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
323
+ "model.layers.32.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
324
+ "model.layers.32.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
325
+ "model.layers.32.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
326
+ "model.layers.32.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
327
+ "model.layers.32.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
328
+ "model.layers.32.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
329
+ "model.layers.32.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
330
+ "model.layers.32.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
331
+ "model.layers.32.self_attn.sinks": "model-00001-of-00002.safetensors",
332
+ "model.layers.32.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
333
+ "model.layers.33.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
334
+ "model.layers.33.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
335
+ "model.layers.33.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
336
+ "model.layers.33.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
337
+ "model.layers.33.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
338
+ "model.layers.33.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
339
+ "model.layers.33.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
340
+ "model.layers.33.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
341
+ "model.layers.33.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
342
+ "model.layers.33.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
343
+ "model.layers.33.self_attn.sinks": "model-00001-of-00002.safetensors",
344
+ "model.layers.33.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
345
+ "model.layers.34.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
346
+ "model.layers.34.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
347
+ "model.layers.34.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
348
+ "model.layers.34.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
349
+ "model.layers.34.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
350
+ "model.layers.34.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
351
+ "model.layers.34.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
352
+ "model.layers.34.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
353
+ "model.layers.34.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
354
+ "model.layers.34.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
355
+ "model.layers.34.self_attn.sinks": "model-00001-of-00002.safetensors",
356
+ "model.layers.34.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
357
+ "model.layers.35.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
358
+ "model.layers.35.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
359
+ "model.layers.35.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
360
+ "model.layers.35.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
361
+ "model.layers.35.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
362
+ "model.layers.35.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
363
+ "model.layers.35.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
364
+ "model.layers.35.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
365
+ "model.layers.35.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
366
+ "model.layers.35.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
367
+ "model.layers.35.self_attn.sinks": "model-00001-of-00002.safetensors",
368
+ "model.layers.35.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
369
+ "model.layers.36.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
370
+ "model.layers.36.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
371
+ "model.layers.36.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
372
+ "model.layers.36.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
373
+ "model.layers.36.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
374
+ "model.layers.36.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
375
+ "model.layers.36.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
376
+ "model.layers.36.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
377
+ "model.layers.36.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
378
+ "model.layers.36.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
379
+ "model.layers.36.self_attn.sinks": "model-00001-of-00002.safetensors",
380
+ "model.layers.36.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
381
+ "model.layers.37.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
382
+ "model.layers.37.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
383
+ "model.layers.37.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
384
+ "model.layers.37.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
385
+ "model.layers.37.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
386
+ "model.layers.37.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
387
+ "model.layers.37.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
388
+ "model.layers.37.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
389
+ "model.layers.37.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
390
+ "model.layers.37.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
391
+ "model.layers.37.self_attn.sinks": "model-00001-of-00002.safetensors",
392
+ "model.layers.37.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
393
+ "model.layers.38.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
394
+ "model.layers.38.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
395
+ "model.layers.38.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
396
+ "model.layers.38.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
397
+ "model.layers.38.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
398
+ "model.layers.38.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
399
+ "model.layers.38.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
400
+ "model.layers.38.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
401
+ "model.layers.38.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
402
+ "model.layers.38.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
403
+ "model.layers.38.self_attn.sinks": "model-00001-of-00002.safetensors",
404
+ "model.layers.38.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
405
+ "model.layers.39.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
406
+ "model.layers.39.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
407
+ "model.layers.39.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
408
+ "model.layers.39.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
409
+ "model.layers.39.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
410
+ "model.layers.39.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
411
+ "model.layers.39.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
412
+ "model.layers.39.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
413
+ "model.layers.39.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
414
+ "model.layers.39.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
415
+ "model.layers.39.self_attn.sinks": "model-00001-of-00002.safetensors",
416
+ "model.layers.39.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
417
+ "model.layers.4.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
418
+ "model.layers.4.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
419
+ "model.layers.4.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
420
+ "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
421
+ "model.layers.4.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
422
+ "model.layers.4.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
423
+ "model.layers.4.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
424
+ "model.layers.4.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
425
+ "model.layers.4.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
426
+ "model.layers.4.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
427
+ "model.layers.4.self_attn.sinks": "model-00001-of-00002.safetensors",
428
+ "model.layers.4.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
429
+ "model.layers.40.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
430
+ "model.layers.40.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
431
+ "model.layers.40.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
432
+ "model.layers.40.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
433
+ "model.layers.40.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
434
+ "model.layers.40.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
435
+ "model.layers.40.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
436
+ "model.layers.40.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
437
+ "model.layers.40.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
438
+ "model.layers.40.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
439
+ "model.layers.40.self_attn.sinks": "model-00001-of-00002.safetensors",
440
+ "model.layers.40.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
441
+ "model.layers.41.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
442
+ "model.layers.41.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
443
+ "model.layers.41.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
444
+ "model.layers.41.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
445
+ "model.layers.41.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
446
+ "model.layers.41.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
447
+ "model.layers.41.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
448
+ "model.layers.41.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
449
+ "model.layers.41.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
450
+ "model.layers.41.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
451
+ "model.layers.41.self_attn.sinks": "model-00001-of-00002.safetensors",
452
+ "model.layers.41.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
453
+ "model.layers.42.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
454
+ "model.layers.42.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
455
+ "model.layers.42.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
456
+ "model.layers.42.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
457
+ "model.layers.42.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
458
+ "model.layers.42.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
459
+ "model.layers.42.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
460
+ "model.layers.42.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
461
+ "model.layers.42.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
462
+ "model.layers.42.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
463
+ "model.layers.42.self_attn.sinks": "model-00001-of-00002.safetensors",
464
+ "model.layers.42.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
465
+ "model.layers.43.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
466
+ "model.layers.43.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
467
+ "model.layers.43.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
468
+ "model.layers.43.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
469
+ "model.layers.43.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
470
+ "model.layers.43.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
471
+ "model.layers.43.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
472
+ "model.layers.43.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
473
+ "model.layers.43.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
474
+ "model.layers.43.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
475
+ "model.layers.43.self_attn.sinks": "model-00001-of-00002.safetensors",
476
+ "model.layers.43.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
477
+ "model.layers.44.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
478
+ "model.layers.44.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
479
+ "model.layers.44.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
480
+ "model.layers.44.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
481
+ "model.layers.44.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
482
+ "model.layers.44.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
483
+ "model.layers.44.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
484
+ "model.layers.44.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
485
+ "model.layers.44.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
486
+ "model.layers.44.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
487
+ "model.layers.44.self_attn.sinks": "model-00001-of-00002.safetensors",
488
+ "model.layers.44.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
489
+ "model.layers.45.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
490
+ "model.layers.45.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
491
+ "model.layers.45.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
492
+ "model.layers.45.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
493
+ "model.layers.45.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
494
+ "model.layers.45.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
495
+ "model.layers.45.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
496
+ "model.layers.45.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
497
+ "model.layers.45.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
498
+ "model.layers.45.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
499
+ "model.layers.45.self_attn.sinks": "model-00001-of-00002.safetensors",
500
+ "model.layers.45.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
501
+ "model.layers.46.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
502
+ "model.layers.46.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
503
+ "model.layers.46.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
504
+ "model.layers.46.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
505
+ "model.layers.46.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
506
+ "model.layers.46.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
507
+ "model.layers.46.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
508
+ "model.layers.46.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
509
+ "model.layers.46.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
510
+ "model.layers.46.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
511
+ "model.layers.46.self_attn.sinks": "model-00001-of-00002.safetensors",
512
+ "model.layers.46.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
513
+ "model.layers.47.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
514
+ "model.layers.47.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
515
+ "model.layers.47.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
516
+ "model.layers.47.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
517
+ "model.layers.47.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
518
+ "model.layers.47.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
519
+ "model.layers.47.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
520
+ "model.layers.47.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
521
+ "model.layers.47.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
522
+ "model.layers.47.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
523
+ "model.layers.47.self_attn.sinks": "model-00001-of-00002.safetensors",
524
+ "model.layers.47.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
525
+ "model.layers.48.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
526
+ "model.layers.48.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
527
+ "model.layers.48.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
528
+ "model.layers.48.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
529
+ "model.layers.48.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
530
+ "model.layers.48.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
531
+ "model.layers.48.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
532
+ "model.layers.48.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
533
+ "model.layers.48.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
534
+ "model.layers.48.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
535
+ "model.layers.48.self_attn.sinks": "model-00002-of-00002.safetensors",
536
+ "model.layers.48.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
537
+ "model.layers.49.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
538
+ "model.layers.49.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
539
+ "model.layers.49.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
540
+ "model.layers.49.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
541
+ "model.layers.49.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
542
+ "model.layers.49.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
543
+ "model.layers.49.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
544
+ "model.layers.49.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
545
+ "model.layers.49.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
546
+ "model.layers.49.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
547
+ "model.layers.49.self_attn.sinks": "model-00002-of-00002.safetensors",
548
+ "model.layers.49.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
549
+ "model.layers.5.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
550
+ "model.layers.5.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
551
+ "model.layers.5.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
552
+ "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
553
+ "model.layers.5.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
554
+ "model.layers.5.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
555
+ "model.layers.5.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
556
+ "model.layers.5.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
557
+ "model.layers.5.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
558
+ "model.layers.5.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
559
+ "model.layers.5.self_attn.sinks": "model-00001-of-00002.safetensors",
560
+ "model.layers.5.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
561
+ "model.layers.50.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
562
+ "model.layers.50.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
563
+ "model.layers.50.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
564
+ "model.layers.50.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
565
+ "model.layers.50.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
566
+ "model.layers.50.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
567
+ "model.layers.50.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
568
+ "model.layers.50.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
569
+ "model.layers.50.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
570
+ "model.layers.50.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
571
+ "model.layers.50.self_attn.sinks": "model-00002-of-00002.safetensors",
572
+ "model.layers.50.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
573
+ "model.layers.51.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
574
+ "model.layers.51.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
575
+ "model.layers.51.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
576
+ "model.layers.51.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
577
+ "model.layers.51.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
578
+ "model.layers.51.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
579
+ "model.layers.51.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
580
+ "model.layers.51.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
581
+ "model.layers.51.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
582
+ "model.layers.51.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
583
+ "model.layers.51.self_attn.sinks": "model-00002-of-00002.safetensors",
584
+ "model.layers.51.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
585
+ "model.layers.52.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
586
+ "model.layers.52.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
587
+ "model.layers.52.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
588
+ "model.layers.52.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
589
+ "model.layers.52.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
590
+ "model.layers.52.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
591
+ "model.layers.52.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
592
+ "model.layers.52.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
593
+ "model.layers.52.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
594
+ "model.layers.52.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
595
+ "model.layers.52.self_attn.sinks": "model-00002-of-00002.safetensors",
596
+ "model.layers.52.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
597
+ "model.layers.53.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
598
+ "model.layers.53.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
599
+ "model.layers.53.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
600
+ "model.layers.53.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
601
+ "model.layers.53.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
602
+ "model.layers.53.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
603
+ "model.layers.53.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
604
+ "model.layers.53.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
605
+ "model.layers.53.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
606
+ "model.layers.53.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
607
+ "model.layers.53.self_attn.sinks": "model-00002-of-00002.safetensors",
608
+ "model.layers.53.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
609
+ "model.layers.54.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
610
+ "model.layers.54.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
611
+ "model.layers.54.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
612
+ "model.layers.54.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
613
+ "model.layers.54.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
614
+ "model.layers.54.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
615
+ "model.layers.54.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
616
+ "model.layers.54.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
617
+ "model.layers.54.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
618
+ "model.layers.54.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
619
+ "model.layers.54.self_attn.sinks": "model-00002-of-00002.safetensors",
620
+ "model.layers.54.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
621
+ "model.layers.55.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
622
+ "model.layers.55.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
623
+ "model.layers.55.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
624
+ "model.layers.55.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
625
+ "model.layers.55.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
626
+ "model.layers.55.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
627
+ "model.layers.55.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
628
+ "model.layers.55.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
629
+ "model.layers.55.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
630
+ "model.layers.55.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
631
+ "model.layers.55.self_attn.sinks": "model-00002-of-00002.safetensors",
632
+ "model.layers.55.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
633
+ "model.layers.56.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
634
+ "model.layers.56.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
635
+ "model.layers.56.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
636
+ "model.layers.56.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
637
+ "model.layers.56.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
638
+ "model.layers.56.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
639
+ "model.layers.56.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
640
+ "model.layers.56.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
641
+ "model.layers.56.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
642
+ "model.layers.56.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
643
+ "model.layers.56.self_attn.sinks": "model-00002-of-00002.safetensors",
644
+ "model.layers.56.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
645
+ "model.layers.57.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
646
+ "model.layers.57.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
647
+ "model.layers.57.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
648
+ "model.layers.57.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
649
+ "model.layers.57.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
650
+ "model.layers.57.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
651
+ "model.layers.57.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
652
+ "model.layers.57.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
653
+ "model.layers.57.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
654
+ "model.layers.57.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
655
+ "model.layers.57.self_attn.sinks": "model-00002-of-00002.safetensors",
656
+ "model.layers.57.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
657
+ "model.layers.58.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
658
+ "model.layers.58.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
659
+ "model.layers.58.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
660
+ "model.layers.58.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
661
+ "model.layers.58.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
662
+ "model.layers.58.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
663
+ "model.layers.58.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
664
+ "model.layers.58.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
665
+ "model.layers.58.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
666
+ "model.layers.58.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
667
+ "model.layers.58.self_attn.sinks": "model-00002-of-00002.safetensors",
668
+ "model.layers.58.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
669
+ "model.layers.59.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
670
+ "model.layers.59.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
671
+ "model.layers.59.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
672
+ "model.layers.59.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
673
+ "model.layers.59.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
674
+ "model.layers.59.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
675
+ "model.layers.59.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
676
+ "model.layers.59.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
677
+ "model.layers.59.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
678
+ "model.layers.59.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
679
+ "model.layers.59.self_attn.sinks": "model-00002-of-00002.safetensors",
680
+ "model.layers.59.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
681
+ "model.layers.6.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
682
+ "model.layers.6.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
683
+ "model.layers.6.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
684
+ "model.layers.6.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
685
+ "model.layers.6.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
686
+ "model.layers.6.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
687
+ "model.layers.6.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
688
+ "model.layers.6.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
689
+ "model.layers.6.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
690
+ "model.layers.6.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
691
+ "model.layers.6.self_attn.sinks": "model-00001-of-00002.safetensors",
692
+ "model.layers.6.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
693
+ "model.layers.60.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
694
+ "model.layers.60.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
695
+ "model.layers.60.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
696
+ "model.layers.60.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
697
+ "model.layers.60.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
698
+ "model.layers.60.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
699
+ "model.layers.60.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
700
+ "model.layers.60.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
701
+ "model.layers.60.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
702
+ "model.layers.60.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
703
+ "model.layers.60.self_attn.sinks": "model-00002-of-00002.safetensors",
704
+ "model.layers.60.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
705
+ "model.layers.61.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
706
+ "model.layers.61.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
707
+ "model.layers.61.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
708
+ "model.layers.61.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
709
+ "model.layers.61.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
710
+ "model.layers.61.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
711
+ "model.layers.61.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
712
+ "model.layers.61.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
713
+ "model.layers.61.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
714
+ "model.layers.61.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
715
+ "model.layers.61.self_attn.sinks": "model-00002-of-00002.safetensors",
716
+ "model.layers.61.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
717
+ "model.layers.62.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
718
+ "model.layers.62.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
719
+ "model.layers.62.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
720
+ "model.layers.62.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
721
+ "model.layers.62.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
722
+ "model.layers.62.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
723
+ "model.layers.62.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
724
+ "model.layers.62.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
725
+ "model.layers.62.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
726
+ "model.layers.62.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
727
+ "model.layers.62.self_attn.sinks": "model-00002-of-00002.safetensors",
728
+ "model.layers.62.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
729
+ "model.layers.63.mlp.down_proj.weight": "model-00002-of-00002.safetensors",
730
+ "model.layers.63.mlp.gate_proj.weight": "model-00002-of-00002.safetensors",
731
+ "model.layers.63.mlp.up_proj.weight": "model-00002-of-00002.safetensors",
732
+ "model.layers.63.post_attention_layernorm.weight": "model-00002-of-00002.safetensors",
733
+ "model.layers.63.post_feedforward_layernorm.weight": "model-00002-of-00002.safetensors",
734
+ "model.layers.63.self_attn.k_norm.weight": "model-00002-of-00002.safetensors",
735
+ "model.layers.63.self_attn.k_proj.weight": "model-00002-of-00002.safetensors",
736
+ "model.layers.63.self_attn.o_proj.weight": "model-00002-of-00002.safetensors",
737
+ "model.layers.63.self_attn.q_norm.weight": "model-00002-of-00002.safetensors",
738
+ "model.layers.63.self_attn.q_proj.weight": "model-00002-of-00002.safetensors",
739
+ "model.layers.63.self_attn.sinks": "model-00002-of-00002.safetensors",
740
+ "model.layers.63.self_attn.v_proj.weight": "model-00002-of-00002.safetensors",
741
+ "model.layers.7.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
742
+ "model.layers.7.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
743
+ "model.layers.7.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
744
+ "model.layers.7.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
745
+ "model.layers.7.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
746
+ "model.layers.7.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
747
+ "model.layers.7.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
748
+ "model.layers.7.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
749
+ "model.layers.7.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
750
+ "model.layers.7.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
751
+ "model.layers.7.self_attn.sinks": "model-00001-of-00002.safetensors",
752
+ "model.layers.7.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
753
+ "model.layers.8.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
754
+ "model.layers.8.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
755
+ "model.layers.8.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
756
+ "model.layers.8.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
757
+ "model.layers.8.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
758
+ "model.layers.8.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
759
+ "model.layers.8.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
760
+ "model.layers.8.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
761
+ "model.layers.8.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
762
+ "model.layers.8.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
763
+ "model.layers.8.self_attn.sinks": "model-00001-of-00002.safetensors",
764
+ "model.layers.8.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
765
+ "model.layers.9.mlp.down_proj.weight": "model-00001-of-00002.safetensors",
766
+ "model.layers.9.mlp.gate_proj.weight": "model-00001-of-00002.safetensors",
767
+ "model.layers.9.mlp.up_proj.weight": "model-00001-of-00002.safetensors",
768
+ "model.layers.9.post_attention_layernorm.weight": "model-00001-of-00002.safetensors",
769
+ "model.layers.9.post_feedforward_layernorm.weight": "model-00001-of-00002.safetensors",
770
+ "model.layers.9.self_attn.k_norm.weight": "model-00001-of-00002.safetensors",
771
+ "model.layers.9.self_attn.k_proj.weight": "model-00001-of-00002.safetensors",
772
+ "model.layers.9.self_attn.o_proj.weight": "model-00001-of-00002.safetensors",
773
+ "model.layers.9.self_attn.q_norm.weight": "model-00001-of-00002.safetensors",
774
+ "model.layers.9.self_attn.q_proj.weight": "model-00001-of-00002.safetensors",
775
+ "model.layers.9.self_attn.sinks": "model-00001-of-00002.safetensors",
776
+ "model.layers.9.self_attn.v_proj.weight": "model-00001-of-00002.safetensors",
777
+ "model.norm.weight": "model-00002-of-00002.safetensors"
778
+ }
779
+ }
step10-opd-32b-s150/tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
step10-opd-32b-s150/tokenizer_config.json ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "backend": "tokenizers",
3
+ "bos_token": "<|begin▁of▁sentence|>",
4
+ "clean_up_tokenization_spaces": false,
5
+ "eos_token": "<|end▁of▁sentence|>",
6
+ "is_local": true,
7
+ "legacy": true,
8
+ "local_files_only": false,
9
+ "model_max_length": 1048576,
10
+ "pad_token": "<|▁pad▁|>",
11
+ "sp_model_kwargs": {},
12
+ "tokenizer_class": "TokenizersBackend",
13
+ "unk_token": null
14
+ }