ronx-labs commited on
Commit
2c59142
·
verified ·
1 Parent(s): 7fc75df

Add files using upload-large-folder tool

Browse files
README.md ADDED
@@ -0,0 +1,136 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ datasets:
3
+ - nvidia/OpenCodeReasoning-2
4
+ - GetSoloTech/Code-Reasoning
5
+ base_model:
6
+ - openai/gpt-oss-20b
7
+ library_name: transformers
8
+ tags:
9
+ - code-reasoning
10
+ - vllm
11
+ pipeline_tag: text-generation
12
+ ---
13
+
14
+ <img src="gpt-oss-reasoning.png" width="700"/>
15
+
16
+ ### Overview
17
+
18
+ - Base model: `openai/gpt-oss-20b`
19
+ - Objective: Supervised fine-tuning for competitive programming and algorithmic reasoning
20
+ - Dataset: `nvidia/OpenCodeReasoning-2` (OCR-2), combining `python` and `cpp` splits. Each sample reconstructs the upstream question and uses the dataset's `r1_generation` as the assistant response
21
+ - Context length: 4096 tokens
22
+ - Training method: LoRA SFT via TRL `SFTTrainer`
23
+
24
+ ### Intended Use
25
+
26
+ - Intended: Generating Python/C++ solutions and reasoning for competitive programming tasks
27
+ - Out of scope: Safety-critical applications. May hallucinate or produce incorrect/inefficient code
28
+
29
+ ### Prompt Format
30
+
31
+ This model was trained in a chat format. Recommended structure:
32
+
33
+ ```python
34
+ messages = [
35
+ {"role": "system", "content": "You are an expert competitive programmer. Read the problem and produce a correct, efficient solution. Include reasoning if helpful."},
36
+ {"role": "user", "content": problem_text},
37
+ ]
38
+
39
+ prompt = tokenizer.apply_chat_template(
40
+ messages,
41
+ tokenize=False,
42
+ add_generation_prompt=True,
43
+ )
44
+ ```
45
+
46
+ If you prefer plain text, place the problem text after a brief instruction, but chat format generally yields better results.
47
+
48
+ ### Reasoning Effort
49
+
50
+ Specify reasoning effort in `apply_chat_template` (supported values: "low", "medium" (default), or "high"):
51
+
52
+ ```python
53
+ messages = [
54
+ {"role": "system", "content": "Always respond in riddles"},
55
+ {"role": "user", "content": "Explain why the meaning of life is 42"},
56
+ ]
57
+
58
+ inputs = tokenizer.apply_chat_template(
59
+ messages,
60
+ add_generation_prompt=True,
61
+ return_tensors="pt",
62
+ return_dict=True,
63
+ reasoning_effort="high",
64
+ ).to(model.device)
65
+
66
+ generated = model.generate(**inputs, max_new_tokens=500)
67
+ print(tokenizer.decode(generated[0][inputs["input_ids"].shape[-1]:]))
68
+ ```
69
+
70
+ ### Quick Start (Transformers)
71
+
72
+ ```python
73
+ from transformers import AutoTokenizer, AutoModelForCausalLM
74
+ import torch
75
+
76
+ model_id = "GetSoloTech/gpt-oss-code-reasoning-20b"
77
+
78
+ tokenizer = AutoTokenizer.from_pretrained(model_id)
79
+ model = AutoModelForCausalLM.from_pretrained(
80
+ model_id,
81
+ torch_dtype=auto,
82
+ device_map="auto",
83
+ )
84
+
85
+ problem_text = """
86
+ You are given an array of integers ... (your problem here)
87
+ """
88
+
89
+ messages = [
90
+ {"role": "system", "content": "You are an expert competitive programmer. Read the problem and produce a correct, efficient solution. Include reasoning if helpful."},
91
+ {"role": "user", "content": problem_text},
92
+ ]
93
+
94
+ input_text = tokenizer.apply_chat_template(
95
+ messages,
96
+ tokenize=False,
97
+ add_generation_prompt=True,
98
+ reasoning_effort="medium",
99
+ )
100
+
101
+ inputs = tokenizer([input_text], return_tensors="pt").to(model.device)
102
+ outputs = model.generate(
103
+ **inputs,
104
+ max_new_tokens=768,
105
+ temperature=0.3,
106
+ top_p=0.9,
107
+ repetition_penalty=1.1,
108
+ )
109
+ print(tokenizer.decode(outputs[0], skip_special_tokens=True))
110
+ ```
111
+
112
+ ### Generation Tips
113
+
114
+ - Reasoning style: Lower temperature (0.2–0.5) for clearer step-by-step reasoning
115
+ - Length: Use `max_new_tokens` 512–1024 for full solutions; shorter for hints
116
+ - Stop tokens: If you only want final code, consider post-processing the model output to extract the last code block
117
+
118
+
119
+ ### Dataset Construction Notes
120
+
121
+ - Source: `nvidia/OpenCodeReasoning-2` with `python` and `cpp` splits
122
+ - For each split, the script:
123
+ - Shuffles and selects up to `--take_samples` examples per split
124
+ - Reconstructs the problem statement from upstream benchmarks (TACO, APPS, DeepMind CodeContests, `open-r1/codeforces`)
125
+ - Filters out rows with missing/empty questions or assistant responses
126
+ - Builds chat-style `messages` and a formatted `text` field with the tokenizer's chat template
127
+ - The final training set is the concatenation of both splits, followed by an optional `train_test_split` according to `--eval_ratio`
128
+
129
+
130
+ ### Acknowledgements
131
+
132
+ - Unsloth (`FastLanguageModel`) for efficient 4-bit loading and fast PEFT
133
+ - TRL (`SFTTrainer`) for straightforward supervised fine-tuning
134
+ - NVIDIA OpenCodeReasoning-2 and upstream benchmarks (TACO, APPS, CodeContests, `open-r1/codeforces`)
135
+
136
+ ---
__pycache__/tmp_chute.cpython-310.pyc ADDED
Binary file (635 Bytes). View file
 
config.json ADDED
@@ -0,0 +1,77 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "GptOssForCausalLM"
4
+ ],
5
+ "attention_bias": true,
6
+ "attention_dropout": 0.0,
7
+ "eos_token_id": 200002,
8
+ "experts_per_token": 4,
9
+ "head_dim": 64,
10
+ "hidden_act": "silu",
11
+ "hidden_size": 2880,
12
+ "initial_context_length": 4096,
13
+ "initializer_range": 0.02,
14
+ "intermediate_size": 2880,
15
+ "layer_types": [
16
+ "sliding_attention",
17
+ "full_attention",
18
+ "sliding_attention",
19
+ "full_attention",
20
+ "sliding_attention",
21
+ "full_attention",
22
+ "sliding_attention",
23
+ "full_attention",
24
+ "sliding_attention",
25
+ "full_attention",
26
+ "sliding_attention",
27
+ "full_attention",
28
+ "sliding_attention",
29
+ "full_attention",
30
+ "sliding_attention",
31
+ "full_attention",
32
+ "sliding_attention",
33
+ "full_attention",
34
+ "sliding_attention",
35
+ "full_attention",
36
+ "sliding_attention",
37
+ "full_attention",
38
+ "sliding_attention",
39
+ "full_attention"
40
+ ],
41
+ "max_position_embeddings": 131072,
42
+ "model_type": "gpt_oss",
43
+ "num_attention_heads": 64,
44
+ "num_experts_per_tok": 4,
45
+ "num_hidden_layers": 24,
46
+ "num_key_value_heads": 8,
47
+ "num_local_experts": 32,
48
+ "output_router_logits": false,
49
+ "pad_token_id": 200017,
50
+ "quantization_config": {
51
+ "modules_to_not_convert": [
52
+ "model.layers.*.self_attn",
53
+ "model.layers.*.mlp.router",
54
+ "model.embed_tokens",
55
+ "lm_head"
56
+ ],
57
+ "quant_method": "mxfp4"
58
+ },
59
+ "rms_norm_eps": 1e-05,
60
+ "rope_scaling": {
61
+ "beta_fast": 32.0,
62
+ "beta_slow": 1.0,
63
+ "factor": 32.0,
64
+ "original_max_position_embeddings": 4096,
65
+ "rope_type": "yarn",
66
+ "truncate": false
67
+ },
68
+ "rope_theta": 150000,
69
+ "router_aux_loss_coef": 0.9,
70
+ "sliding_window": 128,
71
+ "swiglu_limit": 7.0,
72
+ "tie_word_embeddings": false,
73
+ "transformers_version": "4.55.0",
74
+ "unsloth_fixed": true,
75
+ "use_cache": true,
76
+ "vocab_size": 201088
77
+ }
generation_config.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token_id": 199998,
3
+ "do_sample": true,
4
+ "eos_token_id": [
5
+ 200002,
6
+ 199999
7
+ ],
8
+ "max_length": 131072,
9
+ "pad_token_id": 199999,
10
+ "transformers_version": "4.56.0.dev0"
11
+ }
m0.safetensors ADDED
File without changes
model-00000-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6da22bf1fbff1e5ace0038a0525b8d389cb219e32255434d1f6bbab221fa80d1
3
+ size 4792272520
model-00001-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:27a9456f094cf88fd86b5df602f97b8b82bfbf741ffefefd636dfaa676ff006f
3
+ size 4798702216
model-00002-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:83252e49559aa0a4fb54db7d4cf360863d4c53e4e45593cebec56b5a6441e80b
3
+ size 4170342264
model.safetensors.index.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"metadata": {"total_size": 13761264768}, "weight_map": {"model.layers.0.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.0.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.0.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.0.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.0.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.0.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.0.self_attn.q_proj.weight": "model-00000-of-00002.safetensors", "model.layers.0.self_attn.k_proj.weight": "model-00000-of-00002.safetensors", "model.layers.0.self_attn.v_proj.weight": "model-00000-of-00002.safetensors", "model.layers.0.self_attn.sinks": "model-00000-of-00002.safetensors", "model.layers.0.mlp.router.bias": "model-00000-of-00002.safetensors", "model.layers.0.mlp.router.weight": "model-00000-of-00002.safetensors", "model.layers.0.mlp.experts.gate_up_proj_bias": "model-00000-of-00002.safetensors", "model.layers.0.mlp.experts.gate_up_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.0.mlp.experts.gate_up_proj_scales": "model-00000-of-00002.safetensors", "model.layers.0.mlp.experts.down_proj_bias": "model-00000-of-00002.safetensors", "model.layers.0.mlp.experts.down_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.0.mlp.experts.down_proj_scales": "model-00000-of-00002.safetensors", "model.layers.0.post_attention_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.1.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.1.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.1.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.1.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.1.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.1.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.1.self_attn.q_proj.weight": "model-00000-of-00002.safetensors", "model.layers.1.self_attn.k_proj.weight": "model-00000-of-00002.safetensors", "model.layers.1.self_attn.v_proj.weight": "model-00000-of-00002.safetensors", "model.layers.1.self_attn.sinks": "model-00000-of-00002.safetensors", "model.layers.1.mlp.router.bias": "model-00000-of-00002.safetensors", "model.layers.1.mlp.router.weight": "model-00000-of-00002.safetensors", "model.layers.1.mlp.experts.gate_up_proj_bias": "model-00000-of-00002.safetensors", "model.layers.1.mlp.experts.gate_up_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.1.mlp.experts.gate_up_proj_scales": "model-00000-of-00002.safetensors", "model.layers.1.mlp.experts.down_proj_bias": "model-00000-of-00002.safetensors", "model.layers.1.mlp.experts.down_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.1.mlp.experts.down_proj_scales": "model-00000-of-00002.safetensors", "model.layers.1.post_attention_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.10.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.10.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.10.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.10.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.10.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.10.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.10.self_attn.q_proj.weight": "model-00000-of-00002.safetensors", "model.layers.10.self_attn.k_proj.weight": "model-00000-of-00002.safetensors", "model.layers.10.self_attn.v_proj.weight": "model-00000-of-00002.safetensors", "model.layers.10.self_attn.sinks": "model-00000-of-00002.safetensors", "model.layers.10.mlp.router.bias": "model-00000-of-00002.safetensors", "model.layers.10.mlp.router.weight": "model-00000-of-00002.safetensors", "model.layers.10.mlp.experts.gate_up_proj_bias": "model-00000-of-00002.safetensors", "model.layers.10.mlp.experts.gate_up_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.10.mlp.experts.gate_up_proj_scales": "model-00000-of-00002.safetensors", "model.layers.10.mlp.experts.down_proj_bias": "model-00000-of-00002.safetensors", "model.layers.10.mlp.experts.down_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.10.mlp.experts.down_proj_scales": "model-00000-of-00002.safetensors", "model.layers.10.post_attention_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.11.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.11.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.11.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.11.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.11.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.11.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.11.self_attn.q_proj.weight": "model-00000-of-00002.safetensors", "model.layers.11.self_attn.k_proj.weight": "model-00000-of-00002.safetensors", "model.layers.11.self_attn.v_proj.weight": "model-00000-of-00002.safetensors", "model.layers.11.self_attn.sinks": "model-00000-of-00002.safetensors", "model.layers.11.mlp.router.bias": "model-00000-of-00002.safetensors", "model.layers.11.mlp.router.weight": "model-00000-of-00002.safetensors", "model.layers.11.mlp.experts.gate_up_proj_bias": "model-00000-of-00002.safetensors", "model.layers.11.mlp.experts.gate_up_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.11.mlp.experts.gate_up_proj_scales": "model-00000-of-00002.safetensors", "model.layers.11.mlp.experts.down_proj_bias": "model-00000-of-00002.safetensors", "model.layers.11.mlp.experts.down_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.11.mlp.experts.down_proj_scales": "model-00000-of-00002.safetensors", "model.layers.11.post_attention_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.12.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.12.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.12.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.12.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.12.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.12.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.12.self_attn.q_proj.weight": "model-00000-of-00002.safetensors", "model.layers.12.self_attn.k_proj.weight": "model-00000-of-00002.safetensors", "model.layers.12.self_attn.v_proj.weight": "model-00000-of-00002.safetensors", "model.layers.12.self_attn.sinks": "model-00000-of-00002.safetensors", "model.layers.12.mlp.router.bias": "model-00000-of-00002.safetensors", "model.layers.12.mlp.router.weight": "model-00000-of-00002.safetensors", "model.layers.12.mlp.experts.gate_up_proj_bias": "model-00000-of-00002.safetensors", "model.layers.12.mlp.experts.gate_up_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.12.mlp.experts.gate_up_proj_scales": "model-00000-of-00002.safetensors", "model.layers.12.mlp.experts.down_proj_bias": "model-00000-of-00002.safetensors", "model.layers.12.mlp.experts.down_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.12.mlp.experts.down_proj_scales": "model-00000-of-00002.safetensors", "model.layers.12.post_attention_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.13.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.13.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.13.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.13.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.13.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.13.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.13.self_attn.q_proj.weight": "model-00000-of-00002.safetensors", "model.layers.13.self_attn.k_proj.weight": "model-00000-of-00002.safetensors", "model.layers.13.self_attn.v_proj.weight": "model-00000-of-00002.safetensors", "model.layers.13.self_attn.sinks": "model-00000-of-00002.safetensors", "model.layers.13.mlp.router.bias": "model-00000-of-00002.safetensors", "model.layers.13.mlp.router.weight": "model-00000-of-00002.safetensors", "model.layers.13.mlp.experts.gate_up_proj_bias": "model-00000-of-00002.safetensors", "model.layers.13.mlp.experts.gate_up_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.13.mlp.experts.gate_up_proj_scales": "model-00000-of-00002.safetensors", "model.layers.13.mlp.experts.down_proj_bias": "model-00000-of-00002.safetensors", "model.layers.13.mlp.experts.down_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.13.mlp.experts.down_proj_scales": "model-00000-of-00002.safetensors", "model.layers.13.post_attention_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.14.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.14.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.14.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.14.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.14.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.14.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.14.self_attn.q_proj.weight": "model-00000-of-00002.safetensors", "model.layers.14.self_attn.k_proj.weight": "model-00000-of-00002.safetensors", "model.layers.14.self_attn.v_proj.weight": "model-00000-of-00002.safetensors", "model.layers.14.self_attn.sinks": "model-00000-of-00002.safetensors", "model.layers.14.mlp.router.bias": "model-00000-of-00002.safetensors", "model.layers.14.mlp.router.weight": "model-00000-of-00002.safetensors", "model.layers.14.mlp.experts.gate_up_proj_bias": "model-00000-of-00002.safetensors", "model.layers.14.mlp.experts.gate_up_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.14.mlp.experts.gate_up_proj_scales": "model-00000-of-00002.safetensors", "model.layers.14.mlp.experts.down_proj_bias": "model-00000-of-00002.safetensors", "model.layers.14.mlp.experts.down_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.14.mlp.experts.down_proj_scales": "model-00000-of-00002.safetensors", "model.layers.14.post_attention_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.15.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.15.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.15.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.15.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.15.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.15.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.15.self_attn.q_proj.weight": "model-00000-of-00002.safetensors", "model.layers.15.self_attn.k_proj.weight": "model-00000-of-00002.safetensors", "model.layers.15.self_attn.v_proj.weight": "model-00000-of-00002.safetensors", "model.layers.15.self_attn.sinks": "model-00000-of-00002.safetensors", "model.layers.15.mlp.router.bias": "model-00000-of-00002.safetensors", "model.layers.15.mlp.router.weight": "model-00000-of-00002.safetensors", "model.layers.15.mlp.experts.gate_up_proj_bias": "model-00000-of-00002.safetensors", "model.layers.15.mlp.experts.gate_up_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.15.mlp.experts.gate_up_proj_scales": "model-00000-of-00002.safetensors", "model.layers.15.mlp.experts.down_proj_bias": "model-00000-of-00002.safetensors", "model.layers.15.mlp.experts.down_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.15.mlp.experts.down_proj_scales": "model-00000-of-00002.safetensors", "model.layers.15.post_attention_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.16.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.16.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.16.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.16.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.16.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.16.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.16.self_attn.q_proj.weight": "model-00000-of-00002.safetensors", "model.layers.16.self_attn.k_proj.weight": "model-00000-of-00002.safetensors", "model.layers.16.self_attn.v_proj.weight": "model-00000-of-00002.safetensors", "model.layers.16.self_attn.sinks": "model-00000-of-00002.safetensors", "model.layers.16.mlp.router.bias": "model-00000-of-00002.safetensors", "model.layers.16.mlp.router.weight": "model-00000-of-00002.safetensors", "model.layers.16.mlp.experts.gate_up_proj_bias": "model-00000-of-00002.safetensors", "model.layers.16.mlp.experts.gate_up_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.16.mlp.experts.gate_up_proj_scales": "model-00000-of-00002.safetensors", "model.layers.16.mlp.experts.down_proj_bias": "model-00000-of-00002.safetensors", "model.layers.16.mlp.experts.down_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.16.mlp.experts.down_proj_scales": "model-00000-of-00002.safetensors", "model.layers.16.post_attention_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.17.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.17.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.17.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.17.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.17.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.17.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.17.self_attn.q_proj.weight": "model-00000-of-00002.safetensors", "model.layers.17.self_attn.k_proj.weight": "model-00000-of-00002.safetensors", "model.layers.17.self_attn.v_proj.weight": "model-00000-of-00002.safetensors", "model.layers.17.self_attn.sinks": "model-00000-of-00002.safetensors", "model.layers.17.mlp.router.bias": "model-00000-of-00002.safetensors", "model.layers.17.mlp.router.weight": "model-00000-of-00002.safetensors", "model.layers.17.mlp.experts.gate_up_proj_bias": "model-00000-of-00002.safetensors", "model.layers.17.mlp.experts.gate_up_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.17.mlp.experts.gate_up_proj_scales": "model-00000-of-00002.safetensors", "model.layers.17.mlp.experts.down_proj_bias": "model-00000-of-00002.safetensors", "model.layers.17.mlp.experts.down_proj_blocks": "model-00000-of-00002.safetensors", "model.layers.17.mlp.experts.down_proj_scales": "model-00000-of-00002.safetensors", "model.layers.17.post_attention_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.18.input_layernorm.weight": "model-00000-of-00002.safetensors", "model.layers.18.self_attn.o_proj.bias": "model-00000-of-00002.safetensors", "model.layers.18.self_attn.o_proj.weight": "model-00000-of-00002.safetensors", "model.layers.18.self_attn.q_proj.bias": "model-00000-of-00002.safetensors", "model.layers.18.self_attn.k_proj.bias": "model-00000-of-00002.safetensors", "model.layers.18.self_attn.v_proj.bias": "model-00000-of-00002.safetensors", "model.layers.18.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.18.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.18.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.18.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.18.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.18.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.18.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.18.mlp.experts.gate_up_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.18.mlp.experts.gate_up_proj_scales": "model-00001-of-00002.safetensors", "model.layers.18.mlp.experts.down_proj_bias": "model-00001-of-00002.safetensors", "model.layers.18.mlp.experts.down_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.18.mlp.experts.down_proj_scales": "model-00001-of-00002.safetensors", "model.layers.18.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.19.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.o_proj.bias": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.19.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.19.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.19.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.19.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.19.mlp.experts.gate_up_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.19.mlp.experts.gate_up_proj_scales": "model-00001-of-00002.safetensors", "model.layers.19.mlp.experts.down_proj_bias": "model-00001-of-00002.safetensors", "model.layers.19.mlp.experts.down_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.19.mlp.experts.down_proj_scales": "model-00001-of-00002.safetensors", "model.layers.19.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.2.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.o_proj.bias": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.2.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.2.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.2.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.2.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.2.mlp.experts.gate_up_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.2.mlp.experts.gate_up_proj_scales": "model-00001-of-00002.safetensors", "model.layers.2.mlp.experts.down_proj_bias": "model-00001-of-00002.safetensors", "model.layers.2.mlp.experts.down_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.2.mlp.experts.down_proj_scales": "model-00001-of-00002.safetensors", "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.20.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.o_proj.bias": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.20.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.20.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.20.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.20.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.20.mlp.experts.gate_up_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.20.mlp.experts.gate_up_proj_scales": "model-00001-of-00002.safetensors", "model.layers.20.mlp.experts.down_proj_bias": "model-00001-of-00002.safetensors", "model.layers.20.mlp.experts.down_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.20.mlp.experts.down_proj_scales": "model-00001-of-00002.safetensors", "model.layers.20.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.21.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.o_proj.bias": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.21.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.21.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.21.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.21.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.21.mlp.experts.gate_up_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.21.mlp.experts.gate_up_proj_scales": "model-00001-of-00002.safetensors", "model.layers.21.mlp.experts.down_proj_bias": "model-00001-of-00002.safetensors", "model.layers.21.mlp.experts.down_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.21.mlp.experts.down_proj_scales": "model-00001-of-00002.safetensors", "model.layers.21.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.22.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.o_proj.bias": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.22.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.22.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.22.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.22.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.22.mlp.experts.gate_up_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.22.mlp.experts.gate_up_proj_scales": "model-00001-of-00002.safetensors", "model.layers.22.mlp.experts.down_proj_bias": "model-00001-of-00002.safetensors", "model.layers.22.mlp.experts.down_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.22.mlp.experts.down_proj_scales": "model-00001-of-00002.safetensors", "model.layers.22.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.23.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.o_proj.bias": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.23.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.23.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.23.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.23.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.23.mlp.experts.gate_up_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.23.mlp.experts.gate_up_proj_scales": "model-00001-of-00002.safetensors", "model.layers.23.mlp.experts.down_proj_bias": "model-00001-of-00002.safetensors", "model.layers.23.mlp.experts.down_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.23.mlp.experts.down_proj_scales": "model-00001-of-00002.safetensors", "model.layers.23.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.3.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.3.self_attn.o_proj.bias": "model-00001-of-00002.safetensors", "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.3.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.3.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.3.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.3.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.3.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.3.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.3.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.3.mlp.experts.gate_up_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.3.mlp.experts.gate_up_proj_scales": "model-00001-of-00002.safetensors", "model.layers.3.mlp.experts.down_proj_bias": "model-00001-of-00002.safetensors", "model.layers.3.mlp.experts.down_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.3.mlp.experts.down_proj_scales": "model-00001-of-00002.safetensors", "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.4.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.4.self_attn.o_proj.bias": "model-00001-of-00002.safetensors", "model.layers.4.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.4.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.4.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.4.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.4.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.4.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.4.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.4.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.4.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.4.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.4.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.4.mlp.experts.gate_up_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.4.mlp.experts.gate_up_proj_scales": "model-00001-of-00002.safetensors", "model.layers.4.mlp.experts.down_proj_bias": "model-00001-of-00002.safetensors", "model.layers.4.mlp.experts.down_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.4.mlp.experts.down_proj_scales": "model-00001-of-00002.safetensors", "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.5.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.5.self_attn.o_proj.bias": "model-00001-of-00002.safetensors", "model.layers.5.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.5.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.5.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.5.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.5.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.5.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.5.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.5.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.5.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.5.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.5.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.5.mlp.experts.gate_up_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.5.mlp.experts.gate_up_proj_scales": "model-00001-of-00002.safetensors", "model.layers.5.mlp.experts.down_proj_bias": "model-00001-of-00002.safetensors", "model.layers.5.mlp.experts.down_proj_blocks": "model-00001-of-00002.safetensors", "model.layers.5.mlp.experts.down_proj_scales": "model-00001-of-00002.safetensors", "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.6.input_layernorm.weight": "model-00001-of-00002.safetensors", "model.layers.6.self_attn.o_proj.bias": "model-00001-of-00002.safetensors", "model.layers.6.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", "model.layers.6.self_attn.q_proj.bias": "model-00001-of-00002.safetensors", "model.layers.6.self_attn.k_proj.bias": "model-00001-of-00002.safetensors", "model.layers.6.self_attn.v_proj.bias": "model-00001-of-00002.safetensors", "model.layers.6.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", "model.layers.6.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", "model.layers.6.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", "model.layers.6.self_attn.sinks": "model-00001-of-00002.safetensors", "model.layers.6.mlp.router.bias": "model-00001-of-00002.safetensors", "model.layers.6.mlp.router.weight": "model-00001-of-00002.safetensors", "model.layers.6.mlp.experts.gate_up_proj_bias": "model-00001-of-00002.safetensors", "model.layers.6.mlp.experts.gate_up_proj_blocks": "model-00002-of-00002.safetensors", "model.layers.6.mlp.experts.gate_up_proj_scales": "model-00002-of-00002.safetensors", "model.layers.6.mlp.experts.down_proj_bias": "model-00002-of-00002.safetensors", "model.layers.6.mlp.experts.down_proj_blocks": "model-00002-of-00002.safetensors", "model.layers.6.mlp.experts.down_proj_scales": "model-00002-of-00002.safetensors", "model.layers.6.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", "model.layers.7.input_layernorm.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.o_proj.bias": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.q_proj.bias": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.7.self_attn.sinks": "model-00002-of-00002.safetensors", "model.layers.7.mlp.router.bias": "model-00002-of-00002.safetensors", "model.layers.7.mlp.router.weight": "model-00002-of-00002.safetensors", "model.layers.7.mlp.experts.gate_up_proj_bias": "model-00002-of-00002.safetensors", "model.layers.7.mlp.experts.gate_up_proj_blocks": "model-00002-of-00002.safetensors", "model.layers.7.mlp.experts.gate_up_proj_scales": "model-00002-of-00002.safetensors", "model.layers.7.mlp.experts.down_proj_bias": "model-00002-of-00002.safetensors", "model.layers.7.mlp.experts.down_proj_blocks": "model-00002-of-00002.safetensors", "model.layers.7.mlp.experts.down_proj_scales": "model-00002-of-00002.safetensors", "model.layers.7.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", "model.layers.8.input_layernorm.weight": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.o_proj.bias": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.q_proj.bias": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.8.self_attn.sinks": "model-00002-of-00002.safetensors", "model.layers.8.mlp.router.bias": "model-00002-of-00002.safetensors", "model.layers.8.mlp.router.weight": "model-00002-of-00002.safetensors", "model.layers.8.mlp.experts.gate_up_proj_bias": "model-00002-of-00002.safetensors", "model.layers.8.mlp.experts.gate_up_proj_blocks": "model-00002-of-00002.safetensors", "model.layers.8.mlp.experts.gate_up_proj_scales": "model-00002-of-00002.safetensors", "model.layers.8.mlp.experts.down_proj_bias": "model-00002-of-00002.safetensors", "model.layers.8.mlp.experts.down_proj_blocks": "model-00002-of-00002.safetensors", "model.layers.8.mlp.experts.down_proj_scales": "model-00002-of-00002.safetensors", "model.layers.8.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", "model.layers.9.input_layernorm.weight": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.o_proj.bias": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.q_proj.bias": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.k_proj.bias": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.v_proj.bias": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", "model.layers.9.self_attn.sinks": "model-00002-of-00002.safetensors", "model.layers.9.mlp.router.bias": "model-00002-of-00002.safetensors", "model.layers.9.mlp.router.weight": "model-00002-of-00002.safetensors", "model.layers.9.mlp.experts.gate_up_proj_bias": "model-00002-of-00002.safetensors", "model.layers.9.mlp.experts.gate_up_proj_blocks": "model-00002-of-00002.safetensors", "model.layers.9.mlp.experts.gate_up_proj_scales": "model-00002-of-00002.safetensors", "model.layers.9.mlp.experts.down_proj_bias": "model-00002-of-00002.safetensors", "model.layers.9.mlp.experts.down_proj_blocks": "model-00002-of-00002.safetensors", "model.layers.9.mlp.experts.down_proj_scales": "model-00002-of-00002.safetensors", "model.layers.9.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", "model.embed_tokens.weight": "model-00002-of-00002.safetensors", "model.norm.weight": "model-00002-of-00002.safetensors", "lm_head.weight": "model-00002-of-00002.safetensors"}}
special_tokens_map.json ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<|startoftext|>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|return|>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": {
17
+ "content": "<|reserved_200017|>",
18
+ "lstrip": false,
19
+ "normalized": false,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ }
23
+ }
tmp_chute.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ import os
3
+ from chutes.chute import NodeSelector
4
+ from chutes.chute.template.vllm import build_vllm_chute
5
+ os.environ["NO_PROXY"] = "localhost,127.0.0.1"
6
+
7
+ chute = build_vllm_chute(
8
+ username="achoji",
9
+ readme="ronx-labs/affine-081410",
10
+ model_name="ronx-labs/affine-081410",
11
+ image="chutes/vllm_gptoss:0.10.1.dev5",
12
+ concurrency=16,
13
+ revision="606d2f4e4f62a2d549de4daa8c602930dcae3e51",
14
+ node_selector=NodeSelector(
15
+ gpu_count=8,
16
+ min_vram_gb_per_gpu=24,
17
+ ),
18
+ )
tokenizer_config.json ADDED
@@ -0,0 +1,185 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "added_tokens_decoder": {
3
+ "199998": {
4
+ "content": "<|startoftext|>",
5
+ "lstrip": false,
6
+ "normalized": false,
7
+ "rstrip": false,
8
+ "single_word": false,
9
+ "special": true
10
+ },
11
+ "199999": {
12
+ "content": "<|endoftext|>",
13
+ "lstrip": false,
14
+ "normalized": false,
15
+ "rstrip": false,
16
+ "single_word": false,
17
+ "special": true
18
+ },
19
+ "200000": {
20
+ "content": "<|reserved_200000|>",
21
+ "lstrip": false,
22
+ "normalized": false,
23
+ "rstrip": false,
24
+ "single_word": false,
25
+ "special": true
26
+ },
27
+ "200001": {
28
+ "content": "<|reserved_200001|>",
29
+ "lstrip": false,
30
+ "normalized": false,
31
+ "rstrip": false,
32
+ "single_word": false,
33
+ "special": true
34
+ },
35
+ "200002": {
36
+ "content": "<|return|>",
37
+ "lstrip": false,
38
+ "normalized": false,
39
+ "rstrip": false,
40
+ "single_word": false,
41
+ "special": true
42
+ },
43
+ "200003": {
44
+ "content": "<|constrain|>",
45
+ "lstrip": false,
46
+ "normalized": false,
47
+ "rstrip": false,
48
+ "single_word": false,
49
+ "special": true
50
+ },
51
+ "200004": {
52
+ "content": "<|reserved_200004|>",
53
+ "lstrip": false,
54
+ "normalized": false,
55
+ "rstrip": false,
56
+ "single_word": false,
57
+ "special": true
58
+ },
59
+ "200005": {
60
+ "content": "<|channel|>",
61
+ "lstrip": false,
62
+ "normalized": false,
63
+ "rstrip": false,
64
+ "single_word": false,
65
+ "special": true
66
+ },
67
+ "200006": {
68
+ "content": "<|start|>",
69
+ "lstrip": false,
70
+ "normalized": false,
71
+ "rstrip": false,
72
+ "single_word": false,
73
+ "special": true
74
+ },
75
+ "200007": {
76
+ "content": "<|end|>",
77
+ "lstrip": false,
78
+ "normalized": false,
79
+ "rstrip": false,
80
+ "single_word": false,
81
+ "special": true
82
+ },
83
+ "200008": {
84
+ "content": "<|message|>",
85
+ "lstrip": false,
86
+ "normalized": false,
87
+ "rstrip": false,
88
+ "single_word": false,
89
+ "special": true
90
+ },
91
+ "200009": {
92
+ "content": "<|reserved_200009|>",
93
+ "lstrip": false,
94
+ "normalized": false,
95
+ "rstrip": false,
96
+ "single_word": false,
97
+ "special": true
98
+ },
99
+ "200010": {
100
+ "content": "<|reserved_200010|>",
101
+ "lstrip": false,
102
+ "normalized": false,
103
+ "rstrip": false,
104
+ "single_word": false,
105
+ "special": true
106
+ },
107
+ "200011": {
108
+ "content": "<|reserved_200011|>",
109
+ "lstrip": false,
110
+ "normalized": false,
111
+ "rstrip": false,
112
+ "single_word": false,
113
+ "special": true
114
+ },
115
+ "200012": {
116
+ "content": "<|call|>",
117
+ "lstrip": false,
118
+ "normalized": false,
119
+ "rstrip": false,
120
+ "single_word": false,
121
+ "special": true
122
+ },
123
+ "200013": {
124
+ "content": "<|reserved_200013|>",
125
+ "lstrip": false,
126
+ "normalized": false,
127
+ "rstrip": false,
128
+ "single_word": false,
129
+ "special": true
130
+ },
131
+ "200014": {
132
+ "content": "<|reserved_200014|>",
133
+ "lstrip": false,
134
+ "normalized": false,
135
+ "rstrip": false,
136
+ "single_word": false,
137
+ "special": true
138
+ },
139
+ "200015": {
140
+ "content": "<|reserved_200015|>",
141
+ "lstrip": false,
142
+ "normalized": false,
143
+ "rstrip": false,
144
+ "single_word": false,
145
+ "special": true
146
+ },
147
+ "200016": {
148
+ "content": "<|reserved_200016|>",
149
+ "lstrip": false,
150
+ "normalized": false,
151
+ "rstrip": false,
152
+ "single_word": false,
153
+ "special": true
154
+ },
155
+ "200017": {
156
+ "content": "<|reserved_200017|>",
157
+ "lstrip": false,
158
+ "normalized": false,
159
+ "rstrip": false,
160
+ "single_word": false,
161
+ "special": true
162
+ },
163
+ "200018": {
164
+ "content": "<|endofprompt|>",
165
+ "lstrip": false,
166
+ "normalized": false,
167
+ "rstrip": false,
168
+ "single_word": false,
169
+ "special": true
170
+ }
171
+ },
172
+ "bos_token": "<|startoftext|>",
173
+ "clean_up_tokenization_spaces": false,
174
+ "eos_token": "<|return|>",
175
+ "extra_special_tokens": {},
176
+ "model_input_names": [
177
+ "input_ids",
178
+ "attention_mask"
179
+ ],
180
+ "model_max_length": 131072,
181
+ "pad_token": "<|reserved_200017|>",
182
+ "padding_side": "right",
183
+ "tokenizer_class": "PreTrainedTokenizerFast",
184
+ "unk_token": null
185
+ }