diff --git a/.gitattributes b/.gitattributes
index a6344aac8c09253b3b630fb776ae94478aa0275b..52373fe24473b1aa44333d318f578ae6bf04b49b 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
*tfevents* filter=lfs diff=lfs merge=lfs -text
+tokenizer.json filter=lfs diff=lfs merge=lfs -text
diff --git a/README.md b/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..293a1293bad79a9270c006b88b30600b2f166f35
--- /dev/null
+++ b/README.md
@@ -0,0 +1,54 @@
+---
+license: apache-2.0
+language:
+- en
+- es
+- fr
+- de
+- it
+- pt
+- ru
+- ar
+- hi
+- ko
+- zh
+library_name: mlx
+base_model: arcee-ai/Trinity-Large-Thinking
+arxiv:
+- 2602.17004
+tags:
+- reasoning
+- agentic
+- tool-calling
+- thinking
+- mlx
+pipeline_tag: text-generation
+---
+
+# mlx-community/Trinity-Large-Thinking-4bit
+
+This model [mlx-community/Trinity-Large-Thinking-4bit](https://huggingface.co/mlx-community/Trinity-Large-Thinking-4bit) was
+converted to MLX format from [arcee-ai/Trinity-Large-Thinking](https://huggingface.co/arcee-ai/Trinity-Large-Thinking)
+using mlx-lm version **0.31.2**.
+
+## Use with mlx
+
+```bash
+pip install mlx-lm
+```
+
+```python
+from mlx_lm import load, generate
+
+model, tokenizer = load("mlx-community/Trinity-Large-Thinking-4bit")
+
+prompt = "hello"
+
+if tokenizer.chat_template is not None:
+ messages = [{"role": "user", "content": prompt}]
+ prompt = tokenizer.apply_chat_template(
+ messages, add_generation_prompt=True, return_dict=False,
+ )
+
+response = generate(model, tokenizer, prompt=prompt, verbose=True)
+```
diff --git a/__init__.py b/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..fef8d30e777e13534cecaa58eb361f6de857247b
--- /dev/null
+++ b/__init__.py
@@ -0,0 +1,4 @@
+from .configuration_afmoe import AfmoeConfig
+from .modeling_afmoe import AfmoeForCausalLM
+
+__all__ = ["AfmoeConfig", "AfmoeForCausalLM"]
diff --git a/chat_template.jinja b/chat_template.jinja
new file mode 100644
index 0000000000000000000000000000000000000000..5b93512b2ca66f53ececeff7a4661df3a4084118
--- /dev/null
+++ b/chat_template.jinja
@@ -0,0 +1,159 @@
+<|begin_of_text|>{%- macro render_extra_keys(json_dict, handled_keys) -%}
+ {%- if json_dict is mapping %}
+ {%- for json_key in json_dict if json_key not in handled_keys %}
+ {%- if json_dict[json_key] is mapping or (json_dict[json_key] is sequence and json_dict[json_key] is not string) %}
+ {{- '\n<' ~ json_key ~ '>' ~ (json_dict[json_key] | tojson | safe) ~ '' ~ json_key ~ '>' }}
+ {%- else %}
+ {{- '\n<' ~ json_key ~ '>' ~ (json_dict[json_key] | string) ~ '' ~ json_key ~ '>' }}
+ {%- endif %}
+ {%- endfor %}
+ {%- endif %}
+{%- endmacro -%}
+
+{%- macro render_tool_call(raw_tool_call) -%}
+ {%- if raw_tool_call.function is defined and raw_tool_call.function is mapping %}
+ {%- set tool_call = raw_tool_call.function %}
+ {%- else %}
+ {%- set tool_call = raw_tool_call %}
+ {%- endif %}
+ {{- '\n\n' }}
+ {%- if tool_call.arguments is defined and tool_call.arguments is mapping %}
+ {%- for args_name, args_value in tool_call.arguments.items() %}
+ {{- '\n' }}
+ {%- if args_value is mapping or (args_value is sequence and args_value is not string) %}
+ {{- args_value | tojson | safe }}
+ {%- else %}
+ {{- args_value | string }}
+ {%- endif %}
+ {{- '\n\n' }}
+ {%- endfor %}
+ {%- endif %}
+ {{- '\n' }}
+{%- endmacro -%}
+
+{%- set system_message = none %}
+{%- if messages and messages[0]["role"] == "system" %}
+ {%- set system_message = messages[0]["content"] %}
+ {%- set loop_messages = messages[1:] %}
+{%- else %}
+ {%- set loop_messages = messages %}
+{%- endif %}
+
+{%- if not tools is defined %}
+ {%- set tools = [] %}
+{%- endif %}
+{%- set has_tools = tools is iterable and tools is not string and tools | length > 0 %}
+
+{%- if system_message is not none or has_tools %}
+ {{- '<|im_start|>system\n' }}
+ {%- if system_message is not none %}
+ {{- system_message }}
+ {%- else %}
+ {{- "You are Trinity Large, a helpful assistant developed by Arcee AI, that can interact with a computer to solve tasks." }}
+ {%- endif %}
+ {%- if has_tools %}
+ {{- "\n\n# Tools\n\nYou have access to the following functions:\n\n" }}
+ {%- for tool in tools %}
+ {%- if tool.function is defined and tool.function is mapping %}
+ {%- set tool = tool.function %}
+ {%- endif %}
+ {{- '\n\n' ~ (tool.name | default('') | string) ~ '' }}
+ {%- if tool.description is defined and tool.description is not none %}
+ {{- '\n' ~ (tool.description | string | trim) ~ '' }}
+ {%- endif %}
+ {{- '\n' }}
+ {%- if tool.parameters is defined and tool.parameters is mapping and tool.parameters.properties is defined and tool.parameters.properties is mapping %}
+ {%- for param_name, param_fields in tool.parameters.properties.items() %}
+ {{- '\n\n' ~ (param_name | string) ~ '' }}
+ {%- if param_fields is mapping and param_fields.type is defined and param_fields.type is not none %}
+ {{- '\n' ~ (param_fields.type | string) ~ '' }}
+ {%- endif %}
+ {%- if param_fields is mapping and param_fields.description is defined and param_fields.description is not none %}
+ {{- '\n' ~ (param_fields.description | string | trim) ~ '' }}
+ {%- endif %}
+ {%- if param_fields is mapping %}
+ {%- set handled_keys = ['name', 'type', 'description'] %}
+ {{- render_extra_keys(param_fields, handled_keys) }}
+ {%- endif %}
+ {{- '\n' }}
+ {%- endfor %}
+ {%- endif %}
+ {%- if tool.parameters is defined %}
+ {%- set handled_keys = ['type', 'properties'] %}
+ {{- render_extra_keys(tool.parameters, handled_keys) }}
+ {%- endif %}
+ {{- '\n' }}
+ {%- set handled_keys = ['type', 'name', 'description', 'parameters'] %}
+ {{- render_extra_keys(tool, handled_keys) }}
+ {{- '\n' }}
+ {%- endfor %}
+ {{- "\n" }}
+ {{- '\n\nIf you choose to call a function ONLY reply in the following format with NO suffix:\n\n\n\n\nvalue_1\n\n\nThis is the value for the second parameter\nthat can span\nmultiple lines\n\n\n\n\n\nReminder:\n- Function calls MUST follow the specified format: an inner block must be nested within XML tags\n- Required parameters MUST be specified\n- You may provide optional reasoning for your function call in natural language BEFORE the function call, but NOT after\n- If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls\n' }}
+ {%- endif %}
+ {{- '<|im_end|>\n' }}
+{%- endif %}
+
+{%- for message in loop_messages %}
+ {%- set role = message.role | default('') %}
+ {%- if role == "assistant" %}
+ {%- set content_str = '' if message.content is none else (message.content | string) %}
+ {%- set trimmed_content = content_str | trim %}
+
+ {%- set has_reasoning_content = message.reasoning_content is defined %}
+ {%- set has_reasoning = has_reasoning_content or (message.reasoning is defined) %}
+
+ {%- if has_reasoning_content %}
+ {%- set reasoning_value = message.reasoning_content %}
+ {%- elif message.reasoning is defined %}
+ {%- set reasoning_value = message.reasoning %}
+ {%- else %}
+ {%- set reasoning_value = none %}
+ {%- endif %}
+
+ {%- set has_tool_calls = message.tool_calls is defined and message.tool_calls is iterable and message.tool_calls is not string and message.tool_calls | length > 0 %}
+
+ {{- '<|im_start|>assistant\n' }}
+ {%- if has_reasoning %}
+ {%- if reasoning_value %}
+ {{- '' + (reasoning_value | string | trim) + '' }}
+ {%- else %}
+ {{- '' }}
+ {%- endif %}
+ {%- if trimmed_content %}
+ {{- '\n' + trimmed_content }}
+ {%- endif %}
+ {%- elif has_tool_calls %}
+ {%- if trimmed_content %}
+ {{- trimmed_content }}
+ {%- endif %}
+ {%- else %}
+ {{- content_str }}
+ {%- endif %}
+
+ {%- if has_tool_calls %}
+ {%- for tool_call in message.tool_calls %}
+ {%- set separator = '\n' if ((loop.first and (has_reasoning or trimmed_content)) or (not loop.first)) else '' -%}
+ {{- separator + render_tool_call(tool_call) }}
+ {%- endfor %}
+ {%- endif %}
+ {{- '<|im_end|>\n' }}
+ {%- elif role == "tool" or role == "observation" or role == "function" %}
+ {%- if loop.first or loop.previtem.role not in ["tool", "observation", "function"] %}
+ {{- '<|im_start|>user\n' }}
+ {%- endif %}
+ {{- '\n' }}
+ {{- '' if message.content is none else (message.content | string) }}
+ {{- '\n\n' }}
+ {%- if loop.last or loop.nextitem.role not in ["tool", "observation", "function"] %}
+ {{- '<|im_end|>\n' }}
+ {%- endif %}
+ {%- else %}
+ {{- '<|im_start|>' + (role | string) }}
+ {{- '\n' + ('' if message.content is none else (message.content | string)) }}
+ {{- '<|im_end|>\n' }}
+ {%- endif %}
+{%- endfor %}
+
+{%- if add_generation_prompt %}
+ {{- '<|im_start|>assistant\n' }}
+{%- endif %}
\ No newline at end of file
diff --git a/config.json b/config.json
new file mode 100644
index 0000000000000000000000000000000000000000..bd45fa5b5115f5b5983f0750f3632bfb0bc173dd
--- /dev/null
+++ b/config.json
@@ -0,0 +1,551 @@
+{
+ "architectures": [
+ "AfmoeForCausalLM"
+ ],
+ "attention_dropout": 0.0,
+ "auto_map": {
+ "AutoConfig": "configuration_afmoe.AfmoeConfig",
+ "AutoModel": "modeling_afmoe.AfmoeModel",
+ "AutoModelForCausalLM": "modeling_afmoe.AfmoeForCausalLM"
+ },
+ "dtype": "bfloat16",
+ "eos_token_id": 3,
+ "global_attn_every_n_layers": 4,
+ "head_dim": 128,
+ "hidden_act": "silu",
+ "hidden_size": 3072,
+ "initializer_range": 0.02,
+ "intermediate_size": 12288,
+ "layer_types": [
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "sliding_attention",
+ "full_attention"
+ ],
+ "load_balance_coeff": 5e-05,
+ "max_position_embeddings": 262144,
+ "model_type": "afmoe",
+ "moe_intermediate_size": 3072,
+ "mup_enabled": true,
+ "n_group": 1,
+ "num_attention_heads": 48,
+ "num_dense_layers": 6,
+ "num_expert_groups": 1,
+ "num_experts": 256,
+ "num_experts_per_tok": 4,
+ "num_hidden_layers": 60,
+ "num_key_value_heads": 8,
+ "num_limited_groups": 1,
+ "num_shared_experts": 1,
+ "quantization": {
+ "group_size": 64,
+ "bits": 4,
+ "mode": "affine",
+ "model.layers.6.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.7.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.8.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.9.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.10.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.11.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.12.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.13.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.14.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.15.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.16.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.17.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.18.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.19.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.20.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.21.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.22.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.23.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.24.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.25.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.26.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.27.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.28.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.29.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.30.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.31.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.32.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.33.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.34.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.35.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.36.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.37.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.38.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.39.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.40.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.41.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.42.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.43.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.44.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.45.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.46.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.47.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.48.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.49.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.50.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.51.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.52.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.53.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.54.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.55.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.56.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.57.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.58.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.59.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ }
+ },
+ "quantization_config": {
+ "group_size": 64,
+ "bits": 4,
+ "mode": "affine",
+ "model.layers.6.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.7.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.8.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.9.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.10.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.11.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.12.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.13.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.14.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.15.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.16.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.17.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.18.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.19.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.20.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.21.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.22.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.23.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.24.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.25.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.26.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.27.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.28.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.29.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.30.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.31.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.32.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.33.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.34.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.35.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.36.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.37.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.38.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.39.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.40.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.41.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.42.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.43.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.44.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.45.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.46.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.47.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.48.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.49.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.50.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.51.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.52.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.53.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.54.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.55.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.56.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.57.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.58.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ },
+ "model.layers.59.mlp.router.gate": {
+ "group_size": 64,
+ "bits": 8
+ }
+ },
+ "rms_norm_eps": 1e-05,
+ "rope_scaling": null,
+ "rope_theta": 10000,
+ "route_norm": true,
+ "route_scale": 2.448,
+ "score_func": "sigmoid",
+ "sliding_window": 4096,
+ "tie_word_embeddings": false,
+ "topk_group": 1,
+ "transformers_version": "4.57.1",
+ "use_cache": true,
+ "use_grouped_mm": true,
+ "vocab_size": 200192
+}
\ No newline at end of file
diff --git a/configuration_afmoe.py b/configuration_afmoe.py
new file mode 100644
index 0000000000000000000000000000000000000000..9efecdd517e8e6168f46ebecb3d282bdea34c5dc
--- /dev/null
+++ b/configuration_afmoe.py
@@ -0,0 +1,133 @@
+# coding=utf-8
+# Copyright 2022 EleutherAI and the HuggingFace Inc. team. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+from transformers.configuration_utils import PretrainedConfig
+from transformers.modeling_rope_utils import rope_config_validation
+from transformers.configuration_utils import layer_type_validation
+from transformers.utils import logging
+
+logger = logging.get_logger(__name__)
+
+class AfmoeConfig(PretrainedConfig):
+ """
+ n_group (`int`, *optional*, defaults to 1):
+ Number of groups for routed experts.
+ topk_group (`int`, *optional*, defaults to 1):
+ Number of selected groups for each token(for each token, ensuring the selected experts is only within `topk_group` groups).
+ """
+ model_type = "afmoe"
+ base_model_pp_plan = {
+ "embed_tokens": (["input_ids"], ["inputs_embeds"]),
+ "layers": (["hidden_states", "attention_mask"], ["hidden_states"]),
+ "norm": (["hidden_states"], ["hidden_states"]),
+ }
+
+ def __init__(
+ self,
+ num_hidden_layers: int = 32,
+ vocab_size: int = 200192,
+ hidden_size: int = 2048,
+ intermediate_size: int = 6144,
+ moe_intermediate_size=1408,
+ num_dense_layers=1,
+ num_attention_heads=16,
+ num_key_value_heads=None,
+ head_dim=128,
+ hidden_act="silu",
+ max_position_embeddings=16384,
+ initializer_range=0.02,
+ rms_norm_eps=1e-5,
+ use_cache=True,
+ tie_word_embeddings=False,
+ rope_theta=10000.0,
+ rope_scaling=None,
+ num_experts=64,
+ num_experts_per_tok=6,
+ num_shared_experts=2,
+ num_expert_groups=1,
+ num_limited_groups=1,
+ score_func="sigmoid",
+ route_norm=True,
+ route_scale=1.0,
+ global_attn_every_n_layers=4,
+ sliding_window=1024,
+ mup_enabled=False,
+ layer_types=None,
+ attention_dropout: float = 0.0,
+ n_group: int = 1,
+ topk_group: int = 1,
+ **kwargs,
+ ):
+ self.vocab_size = vocab_size
+ self.max_position_embeddings = max_position_embeddings
+ self.hidden_size = hidden_size
+ self.intermediate_size = intermediate_size
+ self.num_hidden_layers = num_hidden_layers
+ self.num_dense_layers = num_dense_layers
+ self.num_attention_heads = num_attention_heads
+ self.head_dim = head_dim
+ self.hidden_act = hidden_act
+ self.initializer_range = initializer_range
+ self.rms_norm_eps = rms_norm_eps
+ self.use_cache = use_cache
+ self.rope_theta = rope_theta
+ self.rope_scaling = rope_scaling
+
+
+ # MoE specific
+ self.moe_intermediate_size = moe_intermediate_size
+ self.num_experts_per_tok = num_experts_per_tok
+ self.n_group = n_group
+ self.topk_group = topk_group
+ self.num_experts = num_experts
+ self.num_shared_experts = num_shared_experts
+ self.num_expert_groups = num_expert_groups
+ self.num_limited_groups = num_limited_groups
+ self.score_func = score_func
+ self.route_norm = route_norm
+ self.route_scale = route_scale
+
+
+ # Attention specific
+ self.attention_dropout = attention_dropout
+ self.global_attn_every_n_layers = global_attn_every_n_layers
+ self.sliding_window = sliding_window
+ self.layer_types = layer_types
+ if self.layer_types is None:
+ self.layer_types = [
+ "sliding_attention" if bool((i + 1) % global_attn_every_n_layers) else "full_attention" for i in range(self.num_hidden_layers)
+ ]
+ layer_type_validation(self.layer_types)
+
+ # muP specific
+ self.mup_enabled = mup_enabled
+
+ if num_key_value_heads is None:
+ num_key_value_heads = num_attention_heads
+
+ self.num_key_value_heads = num_key_value_heads
+
+
+ # Validate rope configs
+ if self.rope_scaling is not None and "type" in self.rope_scaling:
+ self.rope_scaling["rope_type"] = self.rope_scaling["type"]
+ rope_config_validation(self)
+
+ super().__init__(
+ tie_word_embeddings=tie_word_embeddings,
+ **kwargs,
+ )
+
+
+__all__ = ["AfmoeConfig"]
diff --git a/generation_config.json b/generation_config.json
new file mode 100644
index 0000000000000000000000000000000000000000..71ac125ab114655c051bfbb2ed3d3fddd27887ba
--- /dev/null
+++ b/generation_config.json
@@ -0,0 +1,9 @@
+{
+ "_from_model_config": true,
+ "bos_token_id": 0,
+ "eos_token_id": 3,
+ "pad_token_id": 12,
+ "transformers_version": "4.57.3",
+ "temperature": 0.8,
+ "top_p": 0.8
+}
\ No newline at end of file
diff --git a/model-00001-of-00047.safetensors b/model-00001-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..063893fe44b8190874e8f08af94575dcdaea2191
--- /dev/null
+++ b/model-00001-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:34e692f0b1fee57281815c53ee48998c957603db145114962c913903bb25ae8f
+size 5105919627
diff --git a/model-00002-of-00047.safetensors b/model-00002-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..7db4cd786c1911b4844342699e42c184e7ceabe0
--- /dev/null
+++ b/model-00002-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:45d07fc43012f1040e8b2381019a58fbccf24bfc6677a70ba5f435fcb450d6c9
+size 5337004682
diff --git a/model-00003-of-00047.safetensors b/model-00003-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..c38157edc258156d685601bd9dcd8a8cbde00364
--- /dev/null
+++ b/model-00003-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3222a472e026f24773296c704d0ce82768a7f2d88bc69b84388bbd886f6ef29c
+size 4280040138
diff --git a/model-00005-of-00047.safetensors b/model-00005-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..8044ca03eeea79c729464848848f52241b421ad6
--- /dev/null
+++ b/model-00005-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:5eaeddae0031e34d03fdc85f631e674ae40c896b66cdd51511b8fef1d31d537a
+size 4280040231
diff --git a/model-00006-of-00047.safetensors b/model-00006-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..8b3169af9721a1824ae59266d5303328f4adaf8b
--- /dev/null
+++ b/model-00006-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1745267050d23a5b4aed04caae923f9b658de005cfffc92de19bb253d3804a61
+size 5337004726
diff --git a/model-00007-of-00047.safetensors b/model-00007-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..7c534f5f99d0a36ec0b0259be551b77135ccfb0a
--- /dev/null
+++ b/model-00007-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e4d946f6a32ab396ed1846bad21cf0da2094128124766bea778486a589eed6a4
+size 4332220539
diff --git a/model-00008-of-00047.safetensors b/model-00008-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..4756667ddb5b9f0fb5b6883df25d5d2e6e5aab80
--- /dev/null
+++ b/model-00008-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:abdb0b203d0055d4c5b242f7c6b86fad3568f7e1d219befb523d1bdd1853af11
+size 5337004726
diff --git a/model-00009-of-00047.safetensors b/model-00009-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..e95f98858cafb2d15e46944306c9aee4058c47aa
--- /dev/null
+++ b/model-00009-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1da62e66681afd9559957ffd57dccabd1b8ee4d620818108c70d4051e8d3c93a
+size 4280040239
diff --git a/model-00010-of-00047.safetensors b/model-00010-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..3d21f912119bed255a3bdc23dc9c4ef86d43e321
--- /dev/null
+++ b/model-00010-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:36dbdb8e1d3f5b2fb3085c51b9c89f59249bbae742d110478f5705a4eba2d51b
+size 5337004672
diff --git a/model-00011-of-00047.safetensors b/model-00011-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..0d48c994da9fe12f0032dd833e977e68e7ca43e4
--- /dev/null
+++ b/model-00011-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f6141ca33cd49eda02844ef0e155661b9775b92486aab6bc752dea39d9286e8a
+size 4280040239
diff --git a/model-00012-of-00047.safetensors b/model-00012-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..56123119fc5cca366a95b1104d5c541695c1f68c
--- /dev/null
+++ b/model-00012-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:1342052915265fade985fc0ba055b2298c063a2c96f8f833e52d05260ab2abab
+size 5337004726
diff --git a/model-00013-of-00047.safetensors b/model-00013-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..609658ec5a492901e0ba036451de5409a04746ba
--- /dev/null
+++ b/model-00013-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:86767c3fae6c6d093279b6d9ccb430a334501911e8b21474690f62a7217928bc
+size 4332220539
diff --git a/model-00014-of-00047.safetensors b/model-00014-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..28a32d9ca5448da301f11f423c5e5441fad1fbd5
--- /dev/null
+++ b/model-00014-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:74c1c73c63349050d80e124645b172d471237c483932bffc9fd3f6f3d7009f2d
+size 5337004698
diff --git a/model-00015-of-00047.safetensors b/model-00015-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..bf576de96b188a5e4afb0a3eca97f3b0be7f7bc4
--- /dev/null
+++ b/model-00015-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ba6c9c68f0b9fe0138136c7cefcb7c7992f874ca2827b449990b6ec3df95e674
+size 4280040239
diff --git a/model-00016-of-00047.safetensors b/model-00016-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..ab955165d2ffb3e6128f503d45ec7537f3a0019a
--- /dev/null
+++ b/model-00016-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:fe717beccca3ce88d417551e32fcc6ed898ad1689b04815b551d7e319a319dc4
+size 5337004720
diff --git a/model-00017-of-00047.safetensors b/model-00017-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..991424d4cbbf88367d6017a1170e73632818f376
--- /dev/null
+++ b/model-00017-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:34d670170953ee35a83eb9a33ba861f851e967c65f7ce5aaf02bdf7c8bf879cb
+size 4280040233
diff --git a/model-00018-of-00047.safetensors b/model-00018-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..24bf421e4820c2e6112b2da6296504f766d6388b
--- /dev/null
+++ b/model-00018-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:edb22a546834d117f13ed2f9d915474a0af11f76b5659de1264c45aa72248a50
+size 5337004726
diff --git a/model-00019-of-00047.safetensors b/model-00019-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..cc547b51da2551d0d860b9b152aa4f2f7813ce3e
--- /dev/null
+++ b/model-00019-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:244a9b98d985b034fc74847d2cc521aa94dcc546da54349d42b98c797d297ca5
+size 4332220569
diff --git a/model-00020-of-00047.safetensors b/model-00020-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..787f1b60efe8e84fd26a64b84573b5520c77af9d
--- /dev/null
+++ b/model-00020-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:443f97b8f912e2d976a72bcf47fbe1a638017f02ea99476e1ffb39da85faa3a1
+size 5337004726
diff --git a/model-00021-of-00047.safetensors b/model-00021-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..ac3b34f699ce4007888694bec9d51117b740de40
--- /dev/null
+++ b/model-00021-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:941fbc908e357013c9d48b43c098559da6d66c439972dafad65dd6d3a04bdf3f
+size 4280040233
diff --git a/model-00022-of-00047.safetensors b/model-00022-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..692712f17420a0b7f20d84ab314a1d06f8c74d24
--- /dev/null
+++ b/model-00022-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4ff6acf4919c33078a1b6dc3665ba6124882e08fe02ba99d1fcea92cd5789f0a
+size 5337004718
diff --git a/model-00023-of-00047.safetensors b/model-00023-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..de3c9a70a9c38ec8fd83c2192d62c0477bd8617f
--- /dev/null
+++ b/model-00023-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:719950c57ab8fa803eb878aacee346e129b972aacad1fb36a4675308a9e2865d
+size 4280040235
diff --git a/model-00025-of-00047.safetensors b/model-00025-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..ee6b7aca4486b6cd887087f6f633b18d6de9a477
--- /dev/null
+++ b/model-00025-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:062866047299e57135d2788409d2ae5d72c05590bf3ccf1ff6e3d2295b66fb36
+size 4332220563
diff --git a/model-00026-of-00047.safetensors b/model-00026-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..73f244bac40818ed8e324cb3dcbe8d6ddcd1a4a7
--- /dev/null
+++ b/model-00026-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:cb78900f1e16a6e9afa82b838699c75d4256e5d781907004e762d7b555514480
+size 5337004606
diff --git a/model-00027-of-00047.safetensors b/model-00027-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..26a217b4a0f56908b0766cdc36041395bc677513
--- /dev/null
+++ b/model-00027-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:24c2521c1760c50c49a65f039a7f34005a05d1b53cb4a2814d54ab2305f925d3
+size 4280040211
diff --git a/model-00028-of-00047.safetensors b/model-00028-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..6508edac874c3cbbc77f8232cd755c84c83f8355
--- /dev/null
+++ b/model-00028-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7bf8429680fada4a7bbe2f7563d119caa443cb6e7e06832179d0d667b2ac08a9
+size 5337004724
diff --git a/model-00029-of-00047.safetensors b/model-00029-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..01d80d8ec5d5cd5d70d80142e46bc68e4b3c3feb
--- /dev/null
+++ b/model-00029-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:17267bed5d94e868c1b975423c6a94f412648a54a7789931d2533a28264db49d
+size 4280040235
diff --git a/model-00030-of-00047.safetensors b/model-00030-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..9af9c5d96cc18725149ecc4ed2cb4cda98be7271
--- /dev/null
+++ b/model-00030-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c12c39693b3dad0d67a86c57395ad1eb587b518143c1a15d1396ef9f544ed566
+size 5337004722
diff --git a/model-00031-of-00047.safetensors b/model-00031-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..8e5f74edb9b68df26bb5df952311071cac4d3d76
--- /dev/null
+++ b/model-00031-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0cc310b33584e0b1440f9d35f7d857787d4869386ec6e7e59b77baf645efe510
+size 4332220485
diff --git a/model-00032-of-00047.safetensors b/model-00032-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..ee85fff3bb64408675501cefd858dc09504eed4e
--- /dev/null
+++ b/model-00032-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8b4871484995ab04cf11c77241566ba1a9a7a2f10a59c9b99f867e37f57cc059
+size 5337004726
diff --git a/model-00033-of-00047.safetensors b/model-00033-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..ce50a25bcabb1afb1d953819fb9d0e07c20541e4
--- /dev/null
+++ b/model-00033-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2811d274f244909a1bd46d07cbcc7cb6065b9b9994d0d99888905290faf4bd98
+size 4280040237
diff --git a/model-00034-of-00047.safetensors b/model-00034-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..99db19b8dbfd2fca217ca5c2b021527db31982da
--- /dev/null
+++ b/model-00034-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:6e2d1702e6eedfb1b5f53f0e3c41efb259600049e9d89cea1bfd25ab123fde20
+size 5337004718
diff --git a/model-00035-of-00047.safetensors b/model-00035-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..ad4f5f0f1261e1286255b782e4e33fa20cc14d79
--- /dev/null
+++ b/model-00035-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:50293a03593dc53bda86b669bb28ba98f8e701a373decc63ca9dcbd9513bfa6d
+size 4280040233
diff --git a/model-00037-of-00047.safetensors b/model-00037-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..3e1f1206fa5ca04e57f4f5c791b20e0b0536fc84
--- /dev/null
+++ b/model-00037-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:95fd814d21cbbe4ea3c7cfb0d6c8e7d967c8c571714208acbcd22cda5acd22fb
+size 4332220543
diff --git a/model-00039-of-00047.safetensors b/model-00039-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..38cef947e2a7ba9244c20a886f833df7911c761f
--- /dev/null
+++ b/model-00039-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2e2d99a1dc0fd43e041fbb4d5abcd0314a3a31e95b06d45dfbe12f479eac3b7b
+size 4280040239
diff --git a/model-00040-of-00047.safetensors b/model-00040-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..5f51bdb978a622b08dafc6b307eb1fcf052ec85d
--- /dev/null
+++ b/model-00040-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:28c8ed923927fa63d4a89b2bb4240d138b3735de2bc1cf537b4d0b21acfd4b16
+size 5337004684
diff --git a/model-00042-of-00047.safetensors b/model-00042-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..6304628b4bd592d6f19da0d0a2727f2a360abbd8
--- /dev/null
+++ b/model-00042-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:69faef093ed5a878fdb15ad09ce64143f5c009a098b7790444eb31d2f8539a12
+size 5337004726
diff --git a/model-00043-of-00047.safetensors b/model-00043-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..e1b4590f5593a3aa7bf33009fd8862d28fe05507
--- /dev/null
+++ b/model-00043-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:f0ee2d26bf2589c48a610a3553b2651ebebf4dd304b22435fada0d3ef7b94bed
+size 4332220485
diff --git a/model-00046-of-00047.safetensors b/model-00046-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..3e3d1d235507285929cf6a138df4b04332de1860
--- /dev/null
+++ b/model-00046-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:8d85d4205d1e7fd1219ec1e85b3c325c6cd52a6257e6dc17f093183235ad35ce
+size 5337004724
diff --git a/model-00047-of-00047.safetensors b/model-00047-of-00047.safetensors
new file mode 100644
index 0000000000000000000000000000000000000000..e82d3a854a0661b82351b07f5fefd78670d58677
--- /dev/null
+++ b/model-00047-of-00047.safetensors
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:b88dfa8adc6815cda5dccb8a7e59cbea7915bc58eeb64da48313b47a645c8abe
+size 1871839769
diff --git a/model.safetensors.index.json b/model.safetensors.index.json
new file mode 100644
index 0000000000000000000000000000000000000000..e055a83cc0c1dcb4707da62ce317d4feca761e9d
--- /dev/null
+++ b/model.safetensors.index.json
@@ -0,0 +1,2517 @@
+{
+ "metadata": {
+ "total_size": 224254715904,
+ "total_parameters": 398635272192
+ },
+ "weight_map": {
+ "lm_head.biases": "model-00047-of-00047.safetensors",
+ "lm_head.scales": "model-00047-of-00047.safetensors",
+ "lm_head.weight": "model-00047-of-00047.safetensors",
+ "model.embed_tokens.biases": "model-00001-of-00047.safetensors",
+ "model.embed_tokens.scales": "model-00001-of-00047.safetensors",
+ "model.embed_tokens.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.input_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.mlp.down_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.0.mlp.down_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.0.mlp.down_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.mlp.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.0.mlp.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.mlp.up_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.0.mlp.up_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.0.mlp.up_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.post_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.pre_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.k_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.k_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.k_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.o_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.o_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.q_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.q_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.q_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.v_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.v_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.input_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.mlp.down_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.1.mlp.down_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.1.mlp.down_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.mlp.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.1.mlp.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.mlp.up_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.1.mlp.up_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.1.mlp.up_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.post_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.pre_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.k_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.k_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.k_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.o_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.o_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.q_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.q_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.q_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.v_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.v_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.10.input_layernorm.weight": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.expert_bias": "model-00004-of-00047.safetensors",
+ "model.layers.10.mlp.experts.down_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.experts.down_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.experts.down_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.experts.gate_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.10.mlp.experts.gate_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.10.mlp.experts.gate_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.10.mlp.experts.up_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.experts.up_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.experts.up_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.10.mlp.router.gate.biases": "model-00004-of-00047.safetensors",
+ "model.layers.10.mlp.router.gate.scales": "model-00004-of-00047.safetensors",
+ "model.layers.10.mlp.router.gate.weight": "model-00004-of-00047.safetensors",
+ "model.layers.10.mlp.shared_experts.down_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.shared_experts.down_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.shared_experts.down_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.shared_experts.gate_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.shared_experts.gate_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.shared_experts.gate_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.shared_experts.up_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.shared_experts.up_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.10.mlp.shared_experts.up_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.10.post_attention_layernorm.weight": "model-00005-of-00047.safetensors",
+ "model.layers.10.post_mlp_layernorm.weight": "model-00005-of-00047.safetensors",
+ "model.layers.10.pre_mlp_layernorm.weight": "model-00005-of-00047.safetensors",
+ "model.layers.10.self_attn.gate_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.gate_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.gate_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.k_norm.weight": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.k_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.k_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.k_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.o_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.o_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.o_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.q_norm.weight": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.q_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.q_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.q_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.v_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.v_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.10.self_attn.v_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.11.input_layernorm.weight": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.expert_bias": "model-00005-of-00047.safetensors",
+ "model.layers.11.mlp.experts.down_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.experts.down_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.experts.down_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.experts.gate_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.11.mlp.experts.gate_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.11.mlp.experts.gate_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.11.mlp.experts.up_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.11.mlp.experts.up_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.11.mlp.experts.up_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.11.mlp.router.gate.biases": "model-00005-of-00047.safetensors",
+ "model.layers.11.mlp.router.gate.scales": "model-00005-of-00047.safetensors",
+ "model.layers.11.mlp.router.gate.weight": "model-00005-of-00047.safetensors",
+ "model.layers.11.mlp.shared_experts.down_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.shared_experts.down_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.shared_experts.down_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.shared_experts.gate_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.shared_experts.gate_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.shared_experts.gate_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.shared_experts.up_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.shared_experts.up_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.11.mlp.shared_experts.up_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.11.post_attention_layernorm.weight": "model-00006-of-00047.safetensors",
+ "model.layers.11.post_mlp_layernorm.weight": "model-00006-of-00047.safetensors",
+ "model.layers.11.pre_mlp_layernorm.weight": "model-00006-of-00047.safetensors",
+ "model.layers.11.self_attn.gate_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.gate_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.gate_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.k_norm.weight": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.k_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.k_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.k_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.o_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.o_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.o_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.q_norm.weight": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.q_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.q_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.q_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.v_proj.biases": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.v_proj.scales": "model-00005-of-00047.safetensors",
+ "model.layers.11.self_attn.v_proj.weight": "model-00005-of-00047.safetensors",
+ "model.layers.12.input_layernorm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.expert_bias": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.experts.down_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.experts.down_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.experts.down_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.experts.gate_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.experts.gate_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.experts.gate_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.experts.up_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.experts.up_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.experts.up_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.router.gate.biases": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.router.gate.scales": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.router.gate.weight": "model-00006-of-00047.safetensors",
+ "model.layers.12.mlp.shared_experts.down_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.shared_experts.down_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.shared_experts.down_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.shared_experts.gate_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.shared_experts.gate_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.shared_experts.gate_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.shared_experts.up_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.shared_experts.up_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.12.mlp.shared_experts.up_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.12.post_attention_layernorm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.12.post_mlp_layernorm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.12.pre_mlp_layernorm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.12.self_attn.gate_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.gate_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.gate_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.k_norm.weight": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.k_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.k_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.k_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.o_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.o_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.o_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.q_norm.weight": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.q_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.q_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.q_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.v_proj.biases": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.v_proj.scales": "model-00006-of-00047.safetensors",
+ "model.layers.12.self_attn.v_proj.weight": "model-00006-of-00047.safetensors",
+ "model.layers.13.input_layernorm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.expert_bias": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.experts.down_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.experts.down_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.experts.down_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.experts.gate_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.experts.gate_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.experts.gate_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.experts.up_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.experts.up_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.experts.up_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.router.gate.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.router.gate.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.router.gate.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.shared_experts.down_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.shared_experts.down_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.shared_experts.down_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.shared_experts.gate_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.shared_experts.gate_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.shared_experts.gate_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.shared_experts.up_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.shared_experts.up_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.mlp.shared_experts.up_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.post_attention_layernorm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.post_mlp_layernorm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.pre_mlp_layernorm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.gate_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.gate_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.gate_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.k_norm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.k_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.k_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.k_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.o_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.o_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.o_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.q_norm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.q_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.q_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.q_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.v_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.v_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.13.self_attn.v_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.14.input_layernorm.weight": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.expert_bias": "model-00007-of-00047.safetensors",
+ "model.layers.14.mlp.experts.down_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.experts.down_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.experts.down_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.experts.gate_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.experts.gate_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.experts.gate_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.experts.up_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.experts.up_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.experts.up_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.router.gate.biases": "model-00007-of-00047.safetensors",
+ "model.layers.14.mlp.router.gate.scales": "model-00007-of-00047.safetensors",
+ "model.layers.14.mlp.router.gate.weight": "model-00007-of-00047.safetensors",
+ "model.layers.14.mlp.shared_experts.down_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.shared_experts.down_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.shared_experts.down_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.shared_experts.gate_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.shared_experts.gate_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.shared_experts.gate_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.shared_experts.up_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.shared_experts.up_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.14.mlp.shared_experts.up_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.14.post_attention_layernorm.weight": "model-00008-of-00047.safetensors",
+ "model.layers.14.post_mlp_layernorm.weight": "model-00008-of-00047.safetensors",
+ "model.layers.14.pre_mlp_layernorm.weight": "model-00008-of-00047.safetensors",
+ "model.layers.14.self_attn.gate_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.gate_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.gate_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.k_norm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.k_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.k_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.k_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.o_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.o_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.o_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.q_norm.weight": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.q_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.q_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.q_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.v_proj.biases": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.v_proj.scales": "model-00007-of-00047.safetensors",
+ "model.layers.14.self_attn.v_proj.weight": "model-00007-of-00047.safetensors",
+ "model.layers.15.input_layernorm.weight": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.expert_bias": "model-00008-of-00047.safetensors",
+ "model.layers.15.mlp.experts.down_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.experts.down_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.experts.down_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.experts.gate_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.experts.gate_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.experts.gate_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.15.mlp.experts.up_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.experts.up_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.experts.up_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.router.gate.biases": "model-00008-of-00047.safetensors",
+ "model.layers.15.mlp.router.gate.scales": "model-00008-of-00047.safetensors",
+ "model.layers.15.mlp.router.gate.weight": "model-00008-of-00047.safetensors",
+ "model.layers.15.mlp.shared_experts.down_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.shared_experts.down_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.shared_experts.down_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.shared_experts.gate_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.shared_experts.gate_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.shared_experts.gate_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.shared_experts.up_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.shared_experts.up_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.15.mlp.shared_experts.up_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.15.post_attention_layernorm.weight": "model-00009-of-00047.safetensors",
+ "model.layers.15.post_mlp_layernorm.weight": "model-00009-of-00047.safetensors",
+ "model.layers.15.pre_mlp_layernorm.weight": "model-00009-of-00047.safetensors",
+ "model.layers.15.self_attn.gate_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.gate_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.gate_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.k_norm.weight": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.k_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.k_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.k_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.o_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.o_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.o_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.q_norm.weight": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.q_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.q_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.q_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.v_proj.biases": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.v_proj.scales": "model-00008-of-00047.safetensors",
+ "model.layers.15.self_attn.v_proj.weight": "model-00008-of-00047.safetensors",
+ "model.layers.16.input_layernorm.weight": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.expert_bias": "model-00009-of-00047.safetensors",
+ "model.layers.16.mlp.experts.down_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.experts.down_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.experts.down_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.experts.gate_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.16.mlp.experts.gate_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.16.mlp.experts.gate_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.16.mlp.experts.up_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.experts.up_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.experts.up_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.router.gate.biases": "model-00009-of-00047.safetensors",
+ "model.layers.16.mlp.router.gate.scales": "model-00009-of-00047.safetensors",
+ "model.layers.16.mlp.router.gate.weight": "model-00009-of-00047.safetensors",
+ "model.layers.16.mlp.shared_experts.down_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.shared_experts.down_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.shared_experts.down_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.shared_experts.gate_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.shared_experts.gate_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.shared_experts.gate_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.shared_experts.up_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.shared_experts.up_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.16.mlp.shared_experts.up_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.16.post_attention_layernorm.weight": "model-00010-of-00047.safetensors",
+ "model.layers.16.post_mlp_layernorm.weight": "model-00010-of-00047.safetensors",
+ "model.layers.16.pre_mlp_layernorm.weight": "model-00010-of-00047.safetensors",
+ "model.layers.16.self_attn.gate_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.gate_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.gate_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.k_norm.weight": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.k_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.k_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.k_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.o_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.o_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.o_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.q_norm.weight": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.q_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.q_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.q_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.v_proj.biases": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.v_proj.scales": "model-00009-of-00047.safetensors",
+ "model.layers.16.self_attn.v_proj.weight": "model-00009-of-00047.safetensors",
+ "model.layers.17.input_layernorm.weight": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.expert_bias": "model-00010-of-00047.safetensors",
+ "model.layers.17.mlp.experts.down_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.experts.down_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.experts.down_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.experts.gate_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.17.mlp.experts.gate_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.17.mlp.experts.gate_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.17.mlp.experts.up_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.experts.up_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.experts.up_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.17.mlp.router.gate.biases": "model-00010-of-00047.safetensors",
+ "model.layers.17.mlp.router.gate.scales": "model-00010-of-00047.safetensors",
+ "model.layers.17.mlp.router.gate.weight": "model-00010-of-00047.safetensors",
+ "model.layers.17.mlp.shared_experts.down_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.shared_experts.down_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.shared_experts.down_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.shared_experts.gate_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.shared_experts.gate_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.shared_experts.gate_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.shared_experts.up_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.shared_experts.up_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.17.mlp.shared_experts.up_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.17.post_attention_layernorm.weight": "model-00011-of-00047.safetensors",
+ "model.layers.17.post_mlp_layernorm.weight": "model-00011-of-00047.safetensors",
+ "model.layers.17.pre_mlp_layernorm.weight": "model-00011-of-00047.safetensors",
+ "model.layers.17.self_attn.gate_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.gate_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.gate_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.k_norm.weight": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.k_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.k_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.k_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.o_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.o_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.o_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.q_norm.weight": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.q_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.q_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.q_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.v_proj.biases": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.v_proj.scales": "model-00010-of-00047.safetensors",
+ "model.layers.17.self_attn.v_proj.weight": "model-00010-of-00047.safetensors",
+ "model.layers.18.input_layernorm.weight": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.expert_bias": "model-00011-of-00047.safetensors",
+ "model.layers.18.mlp.experts.down_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.experts.down_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.experts.down_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.experts.gate_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.18.mlp.experts.gate_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.18.mlp.experts.gate_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.18.mlp.experts.up_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.18.mlp.experts.up_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.18.mlp.experts.up_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.18.mlp.router.gate.biases": "model-00011-of-00047.safetensors",
+ "model.layers.18.mlp.router.gate.scales": "model-00011-of-00047.safetensors",
+ "model.layers.18.mlp.router.gate.weight": "model-00011-of-00047.safetensors",
+ "model.layers.18.mlp.shared_experts.down_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.shared_experts.down_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.shared_experts.down_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.shared_experts.gate_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.shared_experts.gate_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.shared_experts.gate_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.shared_experts.up_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.shared_experts.up_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.18.mlp.shared_experts.up_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.18.post_attention_layernorm.weight": "model-00012-of-00047.safetensors",
+ "model.layers.18.post_mlp_layernorm.weight": "model-00012-of-00047.safetensors",
+ "model.layers.18.pre_mlp_layernorm.weight": "model-00012-of-00047.safetensors",
+ "model.layers.18.self_attn.gate_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.gate_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.gate_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.k_norm.weight": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.k_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.k_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.k_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.o_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.o_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.o_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.q_norm.weight": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.q_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.q_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.q_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.v_proj.biases": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.v_proj.scales": "model-00011-of-00047.safetensors",
+ "model.layers.18.self_attn.v_proj.weight": "model-00011-of-00047.safetensors",
+ "model.layers.19.input_layernorm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.expert_bias": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.experts.down_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.experts.down_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.experts.down_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.experts.gate_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.experts.gate_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.experts.gate_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.experts.up_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.experts.up_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.experts.up_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.router.gate.biases": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.router.gate.scales": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.router.gate.weight": "model-00012-of-00047.safetensors",
+ "model.layers.19.mlp.shared_experts.down_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.shared_experts.down_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.shared_experts.down_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.shared_experts.gate_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.shared_experts.gate_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.shared_experts.gate_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.shared_experts.up_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.shared_experts.up_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.19.mlp.shared_experts.up_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.19.post_attention_layernorm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.19.post_mlp_layernorm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.19.pre_mlp_layernorm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.19.self_attn.gate_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.gate_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.gate_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.k_norm.weight": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.k_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.k_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.k_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.o_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.o_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.o_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.q_norm.weight": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.q_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.q_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.q_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.v_proj.biases": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.v_proj.scales": "model-00012-of-00047.safetensors",
+ "model.layers.19.self_attn.v_proj.weight": "model-00012-of-00047.safetensors",
+ "model.layers.2.input_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.mlp.down_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.2.mlp.down_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.2.mlp.down_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.mlp.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.2.mlp.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.mlp.up_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.2.mlp.up_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.2.mlp.up_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.post_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.pre_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.k_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.k_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.k_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.o_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.o_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.q_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.q_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.q_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.v_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.v_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.20.input_layernorm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.expert_bias": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.experts.down_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.experts.down_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.experts.down_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.experts.gate_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.experts.gate_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.experts.gate_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.experts.up_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.experts.up_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.experts.up_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.router.gate.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.router.gate.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.router.gate.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.shared_experts.down_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.shared_experts.down_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.shared_experts.down_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.shared_experts.gate_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.shared_experts.gate_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.shared_experts.gate_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.shared_experts.up_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.shared_experts.up_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.mlp.shared_experts.up_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.post_attention_layernorm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.post_mlp_layernorm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.pre_mlp_layernorm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.gate_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.gate_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.gate_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.k_norm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.k_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.k_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.k_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.o_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.o_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.o_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.q_norm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.q_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.q_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.q_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.v_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.v_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.20.self_attn.v_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.21.input_layernorm.weight": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.expert_bias": "model-00013-of-00047.safetensors",
+ "model.layers.21.mlp.experts.down_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.experts.down_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.experts.down_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.experts.gate_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.experts.gate_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.experts.gate_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.experts.up_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.experts.up_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.experts.up_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.router.gate.biases": "model-00013-of-00047.safetensors",
+ "model.layers.21.mlp.router.gate.scales": "model-00013-of-00047.safetensors",
+ "model.layers.21.mlp.router.gate.weight": "model-00013-of-00047.safetensors",
+ "model.layers.21.mlp.shared_experts.down_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.shared_experts.down_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.shared_experts.down_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.shared_experts.gate_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.shared_experts.gate_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.shared_experts.gate_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.shared_experts.up_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.shared_experts.up_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.21.mlp.shared_experts.up_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.21.post_attention_layernorm.weight": "model-00014-of-00047.safetensors",
+ "model.layers.21.post_mlp_layernorm.weight": "model-00014-of-00047.safetensors",
+ "model.layers.21.pre_mlp_layernorm.weight": "model-00014-of-00047.safetensors",
+ "model.layers.21.self_attn.gate_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.gate_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.gate_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.k_norm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.k_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.k_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.k_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.o_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.o_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.o_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.q_norm.weight": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.q_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.q_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.q_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.v_proj.biases": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.v_proj.scales": "model-00013-of-00047.safetensors",
+ "model.layers.21.self_attn.v_proj.weight": "model-00013-of-00047.safetensors",
+ "model.layers.22.input_layernorm.weight": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.expert_bias": "model-00014-of-00047.safetensors",
+ "model.layers.22.mlp.experts.down_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.experts.down_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.experts.down_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.experts.gate_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.experts.gate_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.experts.gate_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.22.mlp.experts.up_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.experts.up_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.experts.up_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.router.gate.biases": "model-00014-of-00047.safetensors",
+ "model.layers.22.mlp.router.gate.scales": "model-00014-of-00047.safetensors",
+ "model.layers.22.mlp.router.gate.weight": "model-00014-of-00047.safetensors",
+ "model.layers.22.mlp.shared_experts.down_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.shared_experts.down_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.shared_experts.down_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.shared_experts.gate_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.shared_experts.gate_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.shared_experts.gate_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.shared_experts.up_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.shared_experts.up_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.22.mlp.shared_experts.up_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.22.post_attention_layernorm.weight": "model-00015-of-00047.safetensors",
+ "model.layers.22.post_mlp_layernorm.weight": "model-00015-of-00047.safetensors",
+ "model.layers.22.pre_mlp_layernorm.weight": "model-00015-of-00047.safetensors",
+ "model.layers.22.self_attn.gate_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.gate_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.gate_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.k_norm.weight": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.k_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.k_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.k_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.o_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.o_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.o_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.q_norm.weight": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.q_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.q_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.q_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.v_proj.biases": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.v_proj.scales": "model-00014-of-00047.safetensors",
+ "model.layers.22.self_attn.v_proj.weight": "model-00014-of-00047.safetensors",
+ "model.layers.23.input_layernorm.weight": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.expert_bias": "model-00015-of-00047.safetensors",
+ "model.layers.23.mlp.experts.down_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.experts.down_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.experts.down_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.experts.gate_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.23.mlp.experts.gate_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.23.mlp.experts.gate_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.23.mlp.experts.up_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.experts.up_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.experts.up_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.router.gate.biases": "model-00015-of-00047.safetensors",
+ "model.layers.23.mlp.router.gate.scales": "model-00015-of-00047.safetensors",
+ "model.layers.23.mlp.router.gate.weight": "model-00015-of-00047.safetensors",
+ "model.layers.23.mlp.shared_experts.down_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.shared_experts.down_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.shared_experts.down_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.shared_experts.gate_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.shared_experts.gate_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.shared_experts.gate_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.shared_experts.up_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.shared_experts.up_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.23.mlp.shared_experts.up_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.23.post_attention_layernorm.weight": "model-00016-of-00047.safetensors",
+ "model.layers.23.post_mlp_layernorm.weight": "model-00016-of-00047.safetensors",
+ "model.layers.23.pre_mlp_layernorm.weight": "model-00016-of-00047.safetensors",
+ "model.layers.23.self_attn.gate_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.gate_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.gate_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.k_norm.weight": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.k_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.k_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.k_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.o_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.o_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.o_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.q_norm.weight": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.q_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.q_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.q_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.v_proj.biases": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.v_proj.scales": "model-00015-of-00047.safetensors",
+ "model.layers.23.self_attn.v_proj.weight": "model-00015-of-00047.safetensors",
+ "model.layers.24.input_layernorm.weight": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.expert_bias": "model-00016-of-00047.safetensors",
+ "model.layers.24.mlp.experts.down_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.experts.down_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.experts.down_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.experts.gate_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.24.mlp.experts.gate_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.24.mlp.experts.gate_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.24.mlp.experts.up_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.experts.up_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.experts.up_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.24.mlp.router.gate.biases": "model-00016-of-00047.safetensors",
+ "model.layers.24.mlp.router.gate.scales": "model-00016-of-00047.safetensors",
+ "model.layers.24.mlp.router.gate.weight": "model-00016-of-00047.safetensors",
+ "model.layers.24.mlp.shared_experts.down_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.shared_experts.down_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.shared_experts.down_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.shared_experts.gate_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.shared_experts.gate_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.shared_experts.gate_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.shared_experts.up_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.shared_experts.up_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.24.mlp.shared_experts.up_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.24.post_attention_layernorm.weight": "model-00017-of-00047.safetensors",
+ "model.layers.24.post_mlp_layernorm.weight": "model-00017-of-00047.safetensors",
+ "model.layers.24.pre_mlp_layernorm.weight": "model-00017-of-00047.safetensors",
+ "model.layers.24.self_attn.gate_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.gate_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.gate_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.k_norm.weight": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.k_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.k_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.k_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.o_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.o_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.o_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.q_norm.weight": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.q_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.q_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.q_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.v_proj.biases": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.v_proj.scales": "model-00016-of-00047.safetensors",
+ "model.layers.24.self_attn.v_proj.weight": "model-00016-of-00047.safetensors",
+ "model.layers.25.input_layernorm.weight": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.expert_bias": "model-00017-of-00047.safetensors",
+ "model.layers.25.mlp.experts.down_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.experts.down_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.experts.down_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.experts.gate_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.25.mlp.experts.gate_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.25.mlp.experts.gate_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.25.mlp.experts.up_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.25.mlp.experts.up_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.25.mlp.experts.up_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.25.mlp.router.gate.biases": "model-00017-of-00047.safetensors",
+ "model.layers.25.mlp.router.gate.scales": "model-00017-of-00047.safetensors",
+ "model.layers.25.mlp.router.gate.weight": "model-00017-of-00047.safetensors",
+ "model.layers.25.mlp.shared_experts.down_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.shared_experts.down_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.shared_experts.down_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.shared_experts.gate_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.shared_experts.gate_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.shared_experts.gate_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.shared_experts.up_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.shared_experts.up_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.25.mlp.shared_experts.up_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.25.post_attention_layernorm.weight": "model-00018-of-00047.safetensors",
+ "model.layers.25.post_mlp_layernorm.weight": "model-00018-of-00047.safetensors",
+ "model.layers.25.pre_mlp_layernorm.weight": "model-00018-of-00047.safetensors",
+ "model.layers.25.self_attn.gate_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.gate_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.gate_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.k_norm.weight": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.k_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.k_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.k_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.o_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.o_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.o_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.q_norm.weight": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.q_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.q_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.q_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.v_proj.biases": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.v_proj.scales": "model-00017-of-00047.safetensors",
+ "model.layers.25.self_attn.v_proj.weight": "model-00017-of-00047.safetensors",
+ "model.layers.26.input_layernorm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.expert_bias": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.experts.down_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.experts.down_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.experts.down_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.experts.gate_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.experts.gate_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.experts.gate_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.experts.up_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.experts.up_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.experts.up_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.router.gate.biases": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.router.gate.scales": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.router.gate.weight": "model-00018-of-00047.safetensors",
+ "model.layers.26.mlp.shared_experts.down_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.shared_experts.down_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.shared_experts.down_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.shared_experts.gate_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.shared_experts.gate_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.shared_experts.gate_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.shared_experts.up_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.shared_experts.up_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.26.mlp.shared_experts.up_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.26.post_attention_layernorm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.26.post_mlp_layernorm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.26.pre_mlp_layernorm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.26.self_attn.gate_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.gate_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.gate_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.k_norm.weight": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.k_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.k_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.k_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.o_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.o_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.o_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.q_norm.weight": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.q_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.q_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.q_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.v_proj.biases": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.v_proj.scales": "model-00018-of-00047.safetensors",
+ "model.layers.26.self_attn.v_proj.weight": "model-00018-of-00047.safetensors",
+ "model.layers.27.input_layernorm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.expert_bias": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.experts.down_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.experts.down_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.experts.down_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.experts.gate_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.experts.gate_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.experts.gate_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.experts.up_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.experts.up_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.experts.up_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.router.gate.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.router.gate.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.router.gate.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.shared_experts.down_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.shared_experts.down_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.shared_experts.down_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.shared_experts.gate_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.shared_experts.gate_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.shared_experts.gate_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.shared_experts.up_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.shared_experts.up_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.mlp.shared_experts.up_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.post_attention_layernorm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.post_mlp_layernorm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.pre_mlp_layernorm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.gate_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.gate_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.gate_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.k_norm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.k_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.k_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.k_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.o_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.o_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.o_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.q_norm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.q_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.q_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.q_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.v_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.v_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.27.self_attn.v_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.28.input_layernorm.weight": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.expert_bias": "model-00019-of-00047.safetensors",
+ "model.layers.28.mlp.experts.down_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.experts.down_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.experts.down_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.experts.gate_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.experts.gate_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.experts.gate_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.experts.up_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.experts.up_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.experts.up_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.router.gate.biases": "model-00019-of-00047.safetensors",
+ "model.layers.28.mlp.router.gate.scales": "model-00019-of-00047.safetensors",
+ "model.layers.28.mlp.router.gate.weight": "model-00019-of-00047.safetensors",
+ "model.layers.28.mlp.shared_experts.down_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.shared_experts.down_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.shared_experts.down_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.shared_experts.gate_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.shared_experts.gate_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.shared_experts.gate_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.shared_experts.up_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.shared_experts.up_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.28.mlp.shared_experts.up_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.28.post_attention_layernorm.weight": "model-00020-of-00047.safetensors",
+ "model.layers.28.post_mlp_layernorm.weight": "model-00020-of-00047.safetensors",
+ "model.layers.28.pre_mlp_layernorm.weight": "model-00020-of-00047.safetensors",
+ "model.layers.28.self_attn.gate_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.gate_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.gate_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.k_norm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.k_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.k_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.k_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.o_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.o_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.o_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.q_norm.weight": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.q_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.q_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.q_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.v_proj.biases": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.v_proj.scales": "model-00019-of-00047.safetensors",
+ "model.layers.28.self_attn.v_proj.weight": "model-00019-of-00047.safetensors",
+ "model.layers.29.input_layernorm.weight": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.expert_bias": "model-00020-of-00047.safetensors",
+ "model.layers.29.mlp.experts.down_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.experts.down_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.experts.down_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.experts.gate_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.experts.gate_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.experts.gate_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.29.mlp.experts.up_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.experts.up_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.experts.up_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.router.gate.biases": "model-00020-of-00047.safetensors",
+ "model.layers.29.mlp.router.gate.scales": "model-00020-of-00047.safetensors",
+ "model.layers.29.mlp.router.gate.weight": "model-00020-of-00047.safetensors",
+ "model.layers.29.mlp.shared_experts.down_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.shared_experts.down_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.shared_experts.down_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.shared_experts.gate_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.shared_experts.gate_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.shared_experts.gate_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.shared_experts.up_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.shared_experts.up_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.29.mlp.shared_experts.up_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.29.post_attention_layernorm.weight": "model-00021-of-00047.safetensors",
+ "model.layers.29.post_mlp_layernorm.weight": "model-00021-of-00047.safetensors",
+ "model.layers.29.pre_mlp_layernorm.weight": "model-00021-of-00047.safetensors",
+ "model.layers.29.self_attn.gate_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.gate_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.gate_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.k_norm.weight": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.k_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.k_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.k_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.o_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.o_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.o_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.q_norm.weight": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.q_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.q_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.q_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.v_proj.biases": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.v_proj.scales": "model-00020-of-00047.safetensors",
+ "model.layers.29.self_attn.v_proj.weight": "model-00020-of-00047.safetensors",
+ "model.layers.3.input_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.mlp.down_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.3.mlp.down_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.3.mlp.down_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.mlp.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.3.mlp.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.3.mlp.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.mlp.up_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.3.mlp.up_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.3.mlp.up_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.post_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.pre_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.k_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.k_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.k_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.o_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.o_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.q_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.q_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.q_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.v_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.v_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.30.input_layernorm.weight": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.expert_bias": "model-00021-of-00047.safetensors",
+ "model.layers.30.mlp.experts.down_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.experts.down_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.experts.down_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.experts.gate_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.30.mlp.experts.gate_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.30.mlp.experts.gate_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.30.mlp.experts.up_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.experts.up_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.experts.up_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.router.gate.biases": "model-00021-of-00047.safetensors",
+ "model.layers.30.mlp.router.gate.scales": "model-00021-of-00047.safetensors",
+ "model.layers.30.mlp.router.gate.weight": "model-00021-of-00047.safetensors",
+ "model.layers.30.mlp.shared_experts.down_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.shared_experts.down_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.shared_experts.down_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.shared_experts.gate_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.shared_experts.gate_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.shared_experts.gate_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.shared_experts.up_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.shared_experts.up_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.30.mlp.shared_experts.up_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.30.post_attention_layernorm.weight": "model-00022-of-00047.safetensors",
+ "model.layers.30.post_mlp_layernorm.weight": "model-00022-of-00047.safetensors",
+ "model.layers.30.pre_mlp_layernorm.weight": "model-00022-of-00047.safetensors",
+ "model.layers.30.self_attn.gate_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.gate_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.gate_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.k_norm.weight": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.k_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.k_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.k_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.o_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.o_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.o_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.q_norm.weight": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.q_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.q_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.q_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.v_proj.biases": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.v_proj.scales": "model-00021-of-00047.safetensors",
+ "model.layers.30.self_attn.v_proj.weight": "model-00021-of-00047.safetensors",
+ "model.layers.31.input_layernorm.weight": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.expert_bias": "model-00022-of-00047.safetensors",
+ "model.layers.31.mlp.experts.down_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.experts.down_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.experts.down_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.experts.gate_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.31.mlp.experts.gate_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.31.mlp.experts.gate_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.31.mlp.experts.up_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.experts.up_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.experts.up_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.31.mlp.router.gate.biases": "model-00022-of-00047.safetensors",
+ "model.layers.31.mlp.router.gate.scales": "model-00022-of-00047.safetensors",
+ "model.layers.31.mlp.router.gate.weight": "model-00022-of-00047.safetensors",
+ "model.layers.31.mlp.shared_experts.down_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.shared_experts.down_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.shared_experts.down_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.shared_experts.gate_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.shared_experts.gate_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.shared_experts.gate_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.shared_experts.up_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.shared_experts.up_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.31.mlp.shared_experts.up_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.31.post_attention_layernorm.weight": "model-00023-of-00047.safetensors",
+ "model.layers.31.post_mlp_layernorm.weight": "model-00023-of-00047.safetensors",
+ "model.layers.31.pre_mlp_layernorm.weight": "model-00023-of-00047.safetensors",
+ "model.layers.31.self_attn.gate_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.gate_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.gate_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.k_norm.weight": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.k_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.k_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.k_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.o_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.o_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.o_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.q_norm.weight": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.q_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.q_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.q_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.v_proj.biases": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.v_proj.scales": "model-00022-of-00047.safetensors",
+ "model.layers.31.self_attn.v_proj.weight": "model-00022-of-00047.safetensors",
+ "model.layers.32.input_layernorm.weight": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.expert_bias": "model-00023-of-00047.safetensors",
+ "model.layers.32.mlp.experts.down_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.experts.down_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.experts.down_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.experts.gate_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.32.mlp.experts.gate_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.32.mlp.experts.gate_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.32.mlp.experts.up_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.32.mlp.experts.up_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.32.mlp.experts.up_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.32.mlp.router.gate.biases": "model-00023-of-00047.safetensors",
+ "model.layers.32.mlp.router.gate.scales": "model-00023-of-00047.safetensors",
+ "model.layers.32.mlp.router.gate.weight": "model-00023-of-00047.safetensors",
+ "model.layers.32.mlp.shared_experts.down_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.shared_experts.down_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.shared_experts.down_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.shared_experts.gate_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.shared_experts.gate_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.shared_experts.gate_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.shared_experts.up_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.shared_experts.up_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.32.mlp.shared_experts.up_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.32.post_attention_layernorm.weight": "model-00024-of-00047.safetensors",
+ "model.layers.32.post_mlp_layernorm.weight": "model-00024-of-00047.safetensors",
+ "model.layers.32.pre_mlp_layernorm.weight": "model-00024-of-00047.safetensors",
+ "model.layers.32.self_attn.gate_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.gate_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.gate_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.k_norm.weight": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.k_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.k_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.k_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.o_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.o_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.o_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.q_norm.weight": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.q_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.q_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.q_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.v_proj.biases": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.v_proj.scales": "model-00023-of-00047.safetensors",
+ "model.layers.32.self_attn.v_proj.weight": "model-00023-of-00047.safetensors",
+ "model.layers.33.input_layernorm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.expert_bias": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.experts.down_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.experts.down_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.experts.down_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.experts.gate_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.experts.gate_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.experts.gate_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.experts.up_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.experts.up_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.experts.up_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.router.gate.biases": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.router.gate.scales": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.router.gate.weight": "model-00024-of-00047.safetensors",
+ "model.layers.33.mlp.shared_experts.down_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.shared_experts.down_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.shared_experts.down_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.shared_experts.gate_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.shared_experts.gate_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.shared_experts.gate_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.shared_experts.up_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.shared_experts.up_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.33.mlp.shared_experts.up_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.33.post_attention_layernorm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.33.post_mlp_layernorm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.33.pre_mlp_layernorm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.33.self_attn.gate_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.gate_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.gate_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.k_norm.weight": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.k_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.k_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.k_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.o_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.o_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.o_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.q_norm.weight": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.q_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.q_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.q_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.v_proj.biases": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.v_proj.scales": "model-00024-of-00047.safetensors",
+ "model.layers.33.self_attn.v_proj.weight": "model-00024-of-00047.safetensors",
+ "model.layers.34.input_layernorm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.expert_bias": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.experts.down_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.experts.down_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.experts.down_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.experts.gate_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.experts.gate_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.experts.gate_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.experts.up_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.experts.up_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.experts.up_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.router.gate.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.router.gate.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.router.gate.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.shared_experts.down_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.shared_experts.down_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.shared_experts.down_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.shared_experts.gate_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.shared_experts.gate_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.shared_experts.gate_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.shared_experts.up_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.shared_experts.up_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.mlp.shared_experts.up_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.post_attention_layernorm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.post_mlp_layernorm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.pre_mlp_layernorm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.gate_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.gate_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.gate_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.k_norm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.k_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.k_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.k_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.o_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.o_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.o_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.q_norm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.q_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.q_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.q_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.v_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.v_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.34.self_attn.v_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.35.input_layernorm.weight": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.expert_bias": "model-00025-of-00047.safetensors",
+ "model.layers.35.mlp.experts.down_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.experts.down_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.experts.down_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.experts.gate_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.experts.gate_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.experts.gate_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.experts.up_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.experts.up_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.experts.up_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.router.gate.biases": "model-00025-of-00047.safetensors",
+ "model.layers.35.mlp.router.gate.scales": "model-00025-of-00047.safetensors",
+ "model.layers.35.mlp.router.gate.weight": "model-00025-of-00047.safetensors",
+ "model.layers.35.mlp.shared_experts.down_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.shared_experts.down_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.shared_experts.down_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.shared_experts.gate_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.shared_experts.gate_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.shared_experts.gate_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.shared_experts.up_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.shared_experts.up_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.35.mlp.shared_experts.up_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.35.post_attention_layernorm.weight": "model-00026-of-00047.safetensors",
+ "model.layers.35.post_mlp_layernorm.weight": "model-00026-of-00047.safetensors",
+ "model.layers.35.pre_mlp_layernorm.weight": "model-00026-of-00047.safetensors",
+ "model.layers.35.self_attn.gate_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.gate_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.gate_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.k_norm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.k_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.k_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.k_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.o_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.o_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.o_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.q_norm.weight": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.q_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.q_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.q_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.v_proj.biases": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.v_proj.scales": "model-00025-of-00047.safetensors",
+ "model.layers.35.self_attn.v_proj.weight": "model-00025-of-00047.safetensors",
+ "model.layers.36.input_layernorm.weight": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.expert_bias": "model-00026-of-00047.safetensors",
+ "model.layers.36.mlp.experts.down_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.experts.down_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.experts.down_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.experts.gate_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.experts.gate_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.experts.gate_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.36.mlp.experts.up_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.experts.up_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.experts.up_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.router.gate.biases": "model-00026-of-00047.safetensors",
+ "model.layers.36.mlp.router.gate.scales": "model-00026-of-00047.safetensors",
+ "model.layers.36.mlp.router.gate.weight": "model-00026-of-00047.safetensors",
+ "model.layers.36.mlp.shared_experts.down_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.shared_experts.down_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.shared_experts.down_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.shared_experts.gate_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.shared_experts.gate_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.shared_experts.gate_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.shared_experts.up_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.shared_experts.up_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.36.mlp.shared_experts.up_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.36.post_attention_layernorm.weight": "model-00027-of-00047.safetensors",
+ "model.layers.36.post_mlp_layernorm.weight": "model-00027-of-00047.safetensors",
+ "model.layers.36.pre_mlp_layernorm.weight": "model-00027-of-00047.safetensors",
+ "model.layers.36.self_attn.gate_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.gate_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.gate_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.k_norm.weight": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.k_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.k_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.k_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.o_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.o_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.o_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.q_norm.weight": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.q_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.q_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.q_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.v_proj.biases": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.v_proj.scales": "model-00026-of-00047.safetensors",
+ "model.layers.36.self_attn.v_proj.weight": "model-00026-of-00047.safetensors",
+ "model.layers.37.input_layernorm.weight": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.expert_bias": "model-00027-of-00047.safetensors",
+ "model.layers.37.mlp.experts.down_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.experts.down_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.experts.down_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.experts.gate_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.37.mlp.experts.gate_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.37.mlp.experts.gate_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.37.mlp.experts.up_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.experts.up_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.experts.up_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.router.gate.biases": "model-00027-of-00047.safetensors",
+ "model.layers.37.mlp.router.gate.scales": "model-00027-of-00047.safetensors",
+ "model.layers.37.mlp.router.gate.weight": "model-00027-of-00047.safetensors",
+ "model.layers.37.mlp.shared_experts.down_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.shared_experts.down_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.shared_experts.down_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.shared_experts.gate_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.shared_experts.gate_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.shared_experts.gate_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.shared_experts.up_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.shared_experts.up_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.37.mlp.shared_experts.up_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.37.post_attention_layernorm.weight": "model-00028-of-00047.safetensors",
+ "model.layers.37.post_mlp_layernorm.weight": "model-00028-of-00047.safetensors",
+ "model.layers.37.pre_mlp_layernorm.weight": "model-00028-of-00047.safetensors",
+ "model.layers.37.self_attn.gate_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.gate_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.gate_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.k_norm.weight": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.k_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.k_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.k_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.o_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.o_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.o_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.q_norm.weight": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.q_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.q_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.q_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.v_proj.biases": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.v_proj.scales": "model-00027-of-00047.safetensors",
+ "model.layers.37.self_attn.v_proj.weight": "model-00027-of-00047.safetensors",
+ "model.layers.38.input_layernorm.weight": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.expert_bias": "model-00028-of-00047.safetensors",
+ "model.layers.38.mlp.experts.down_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.experts.down_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.experts.down_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.experts.gate_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.38.mlp.experts.gate_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.38.mlp.experts.gate_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.38.mlp.experts.up_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.experts.up_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.experts.up_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.38.mlp.router.gate.biases": "model-00028-of-00047.safetensors",
+ "model.layers.38.mlp.router.gate.scales": "model-00028-of-00047.safetensors",
+ "model.layers.38.mlp.router.gate.weight": "model-00028-of-00047.safetensors",
+ "model.layers.38.mlp.shared_experts.down_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.shared_experts.down_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.shared_experts.down_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.shared_experts.gate_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.shared_experts.gate_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.shared_experts.gate_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.shared_experts.up_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.shared_experts.up_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.38.mlp.shared_experts.up_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.38.post_attention_layernorm.weight": "model-00029-of-00047.safetensors",
+ "model.layers.38.post_mlp_layernorm.weight": "model-00029-of-00047.safetensors",
+ "model.layers.38.pre_mlp_layernorm.weight": "model-00029-of-00047.safetensors",
+ "model.layers.38.self_attn.gate_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.gate_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.gate_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.k_norm.weight": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.k_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.k_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.k_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.o_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.o_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.o_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.q_norm.weight": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.q_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.q_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.q_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.v_proj.biases": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.v_proj.scales": "model-00028-of-00047.safetensors",
+ "model.layers.38.self_attn.v_proj.weight": "model-00028-of-00047.safetensors",
+ "model.layers.39.input_layernorm.weight": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.expert_bias": "model-00029-of-00047.safetensors",
+ "model.layers.39.mlp.experts.down_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.experts.down_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.experts.down_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.experts.gate_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.39.mlp.experts.gate_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.39.mlp.experts.gate_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.39.mlp.experts.up_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.39.mlp.experts.up_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.39.mlp.experts.up_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.39.mlp.router.gate.biases": "model-00029-of-00047.safetensors",
+ "model.layers.39.mlp.router.gate.scales": "model-00029-of-00047.safetensors",
+ "model.layers.39.mlp.router.gate.weight": "model-00029-of-00047.safetensors",
+ "model.layers.39.mlp.shared_experts.down_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.shared_experts.down_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.shared_experts.down_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.shared_experts.gate_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.shared_experts.gate_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.shared_experts.gate_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.shared_experts.up_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.shared_experts.up_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.39.mlp.shared_experts.up_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.39.post_attention_layernorm.weight": "model-00030-of-00047.safetensors",
+ "model.layers.39.post_mlp_layernorm.weight": "model-00030-of-00047.safetensors",
+ "model.layers.39.pre_mlp_layernorm.weight": "model-00030-of-00047.safetensors",
+ "model.layers.39.self_attn.gate_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.gate_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.gate_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.k_norm.weight": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.k_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.k_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.k_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.o_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.o_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.o_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.q_norm.weight": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.q_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.q_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.q_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.v_proj.biases": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.v_proj.scales": "model-00029-of-00047.safetensors",
+ "model.layers.39.self_attn.v_proj.weight": "model-00029-of-00047.safetensors",
+ "model.layers.4.input_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.mlp.down_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.4.mlp.down_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.4.mlp.down_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.mlp.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.4.mlp.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.4.mlp.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.mlp.up_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.4.mlp.up_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.4.mlp.up_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.post_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.pre_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.k_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.k_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.k_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.k_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.o_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.o_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.o_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.q_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.q_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.q_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.q_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.v_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.v_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.4.self_attn.v_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.40.input_layernorm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.expert_bias": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.experts.down_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.experts.down_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.experts.down_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.experts.gate_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.experts.gate_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.experts.gate_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.experts.up_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.experts.up_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.experts.up_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.router.gate.biases": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.router.gate.scales": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.router.gate.weight": "model-00030-of-00047.safetensors",
+ "model.layers.40.mlp.shared_experts.down_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.shared_experts.down_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.shared_experts.down_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.shared_experts.gate_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.shared_experts.gate_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.shared_experts.gate_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.shared_experts.up_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.shared_experts.up_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.40.mlp.shared_experts.up_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.40.post_attention_layernorm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.40.post_mlp_layernorm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.40.pre_mlp_layernorm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.40.self_attn.gate_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.gate_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.gate_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.k_norm.weight": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.k_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.k_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.k_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.o_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.o_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.o_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.q_norm.weight": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.q_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.q_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.q_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.v_proj.biases": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.v_proj.scales": "model-00030-of-00047.safetensors",
+ "model.layers.40.self_attn.v_proj.weight": "model-00030-of-00047.safetensors",
+ "model.layers.41.input_layernorm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.expert_bias": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.experts.down_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.experts.down_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.experts.down_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.experts.gate_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.experts.gate_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.experts.gate_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.experts.up_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.experts.up_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.experts.up_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.router.gate.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.router.gate.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.router.gate.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.shared_experts.down_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.shared_experts.down_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.shared_experts.down_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.shared_experts.gate_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.shared_experts.gate_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.shared_experts.gate_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.shared_experts.up_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.shared_experts.up_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.mlp.shared_experts.up_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.post_attention_layernorm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.post_mlp_layernorm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.pre_mlp_layernorm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.gate_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.gate_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.gate_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.k_norm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.k_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.k_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.k_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.o_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.o_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.o_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.q_norm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.q_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.q_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.q_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.v_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.v_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.41.self_attn.v_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.42.input_layernorm.weight": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.expert_bias": "model-00031-of-00047.safetensors",
+ "model.layers.42.mlp.experts.down_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.experts.down_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.experts.down_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.experts.gate_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.experts.gate_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.experts.gate_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.experts.up_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.experts.up_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.experts.up_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.router.gate.biases": "model-00031-of-00047.safetensors",
+ "model.layers.42.mlp.router.gate.scales": "model-00031-of-00047.safetensors",
+ "model.layers.42.mlp.router.gate.weight": "model-00031-of-00047.safetensors",
+ "model.layers.42.mlp.shared_experts.down_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.shared_experts.down_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.shared_experts.down_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.shared_experts.gate_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.shared_experts.gate_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.shared_experts.gate_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.shared_experts.up_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.shared_experts.up_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.42.mlp.shared_experts.up_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.42.post_attention_layernorm.weight": "model-00032-of-00047.safetensors",
+ "model.layers.42.post_mlp_layernorm.weight": "model-00032-of-00047.safetensors",
+ "model.layers.42.pre_mlp_layernorm.weight": "model-00032-of-00047.safetensors",
+ "model.layers.42.self_attn.gate_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.gate_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.gate_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.k_norm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.k_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.k_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.k_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.o_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.o_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.o_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.q_norm.weight": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.q_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.q_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.q_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.v_proj.biases": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.v_proj.scales": "model-00031-of-00047.safetensors",
+ "model.layers.42.self_attn.v_proj.weight": "model-00031-of-00047.safetensors",
+ "model.layers.43.input_layernorm.weight": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.expert_bias": "model-00032-of-00047.safetensors",
+ "model.layers.43.mlp.experts.down_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.experts.down_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.experts.down_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.experts.gate_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.experts.gate_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.experts.gate_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.43.mlp.experts.up_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.experts.up_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.experts.up_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.router.gate.biases": "model-00032-of-00047.safetensors",
+ "model.layers.43.mlp.router.gate.scales": "model-00032-of-00047.safetensors",
+ "model.layers.43.mlp.router.gate.weight": "model-00032-of-00047.safetensors",
+ "model.layers.43.mlp.shared_experts.down_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.shared_experts.down_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.shared_experts.down_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.shared_experts.gate_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.shared_experts.gate_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.shared_experts.gate_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.shared_experts.up_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.shared_experts.up_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.43.mlp.shared_experts.up_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.43.post_attention_layernorm.weight": "model-00033-of-00047.safetensors",
+ "model.layers.43.post_mlp_layernorm.weight": "model-00033-of-00047.safetensors",
+ "model.layers.43.pre_mlp_layernorm.weight": "model-00033-of-00047.safetensors",
+ "model.layers.43.self_attn.gate_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.gate_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.gate_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.k_norm.weight": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.k_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.k_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.k_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.o_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.o_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.o_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.q_norm.weight": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.q_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.q_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.q_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.v_proj.biases": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.v_proj.scales": "model-00032-of-00047.safetensors",
+ "model.layers.43.self_attn.v_proj.weight": "model-00032-of-00047.safetensors",
+ "model.layers.44.input_layernorm.weight": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.expert_bias": "model-00033-of-00047.safetensors",
+ "model.layers.44.mlp.experts.down_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.experts.down_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.experts.down_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.experts.gate_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.44.mlp.experts.gate_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.44.mlp.experts.gate_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.44.mlp.experts.up_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.experts.up_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.experts.up_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.router.gate.biases": "model-00033-of-00047.safetensors",
+ "model.layers.44.mlp.router.gate.scales": "model-00033-of-00047.safetensors",
+ "model.layers.44.mlp.router.gate.weight": "model-00033-of-00047.safetensors",
+ "model.layers.44.mlp.shared_experts.down_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.shared_experts.down_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.shared_experts.down_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.shared_experts.gate_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.shared_experts.gate_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.shared_experts.gate_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.shared_experts.up_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.shared_experts.up_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.44.mlp.shared_experts.up_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.44.post_attention_layernorm.weight": "model-00034-of-00047.safetensors",
+ "model.layers.44.post_mlp_layernorm.weight": "model-00034-of-00047.safetensors",
+ "model.layers.44.pre_mlp_layernorm.weight": "model-00034-of-00047.safetensors",
+ "model.layers.44.self_attn.gate_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.gate_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.gate_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.k_norm.weight": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.k_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.k_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.k_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.o_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.o_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.o_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.q_norm.weight": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.q_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.q_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.q_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.v_proj.biases": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.v_proj.scales": "model-00033-of-00047.safetensors",
+ "model.layers.44.self_attn.v_proj.weight": "model-00033-of-00047.safetensors",
+ "model.layers.45.input_layernorm.weight": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.expert_bias": "model-00034-of-00047.safetensors",
+ "model.layers.45.mlp.experts.down_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.experts.down_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.experts.down_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.experts.gate_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.45.mlp.experts.gate_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.45.mlp.experts.gate_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.45.mlp.experts.up_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.experts.up_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.experts.up_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.45.mlp.router.gate.biases": "model-00034-of-00047.safetensors",
+ "model.layers.45.mlp.router.gate.scales": "model-00034-of-00047.safetensors",
+ "model.layers.45.mlp.router.gate.weight": "model-00034-of-00047.safetensors",
+ "model.layers.45.mlp.shared_experts.down_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.shared_experts.down_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.shared_experts.down_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.shared_experts.gate_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.shared_experts.gate_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.shared_experts.gate_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.shared_experts.up_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.shared_experts.up_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.45.mlp.shared_experts.up_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.45.post_attention_layernorm.weight": "model-00035-of-00047.safetensors",
+ "model.layers.45.post_mlp_layernorm.weight": "model-00035-of-00047.safetensors",
+ "model.layers.45.pre_mlp_layernorm.weight": "model-00035-of-00047.safetensors",
+ "model.layers.45.self_attn.gate_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.gate_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.gate_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.k_norm.weight": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.k_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.k_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.k_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.o_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.o_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.o_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.q_norm.weight": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.q_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.q_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.q_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.v_proj.biases": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.v_proj.scales": "model-00034-of-00047.safetensors",
+ "model.layers.45.self_attn.v_proj.weight": "model-00034-of-00047.safetensors",
+ "model.layers.46.input_layernorm.weight": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.expert_bias": "model-00035-of-00047.safetensors",
+ "model.layers.46.mlp.experts.down_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.experts.down_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.experts.down_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.experts.gate_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.46.mlp.experts.gate_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.46.mlp.experts.gate_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.46.mlp.experts.up_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.46.mlp.experts.up_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.46.mlp.experts.up_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.46.mlp.router.gate.biases": "model-00035-of-00047.safetensors",
+ "model.layers.46.mlp.router.gate.scales": "model-00035-of-00047.safetensors",
+ "model.layers.46.mlp.router.gate.weight": "model-00035-of-00047.safetensors",
+ "model.layers.46.mlp.shared_experts.down_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.shared_experts.down_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.shared_experts.down_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.shared_experts.gate_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.shared_experts.gate_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.shared_experts.gate_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.shared_experts.up_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.shared_experts.up_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.46.mlp.shared_experts.up_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.46.post_attention_layernorm.weight": "model-00036-of-00047.safetensors",
+ "model.layers.46.post_mlp_layernorm.weight": "model-00036-of-00047.safetensors",
+ "model.layers.46.pre_mlp_layernorm.weight": "model-00036-of-00047.safetensors",
+ "model.layers.46.self_attn.gate_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.gate_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.gate_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.k_norm.weight": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.k_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.k_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.k_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.o_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.o_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.o_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.q_norm.weight": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.q_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.q_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.q_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.v_proj.biases": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.v_proj.scales": "model-00035-of-00047.safetensors",
+ "model.layers.46.self_attn.v_proj.weight": "model-00035-of-00047.safetensors",
+ "model.layers.47.input_layernorm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.expert_bias": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.experts.down_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.experts.down_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.experts.down_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.experts.gate_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.experts.gate_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.experts.gate_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.experts.up_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.experts.up_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.experts.up_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.router.gate.biases": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.router.gate.scales": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.router.gate.weight": "model-00036-of-00047.safetensors",
+ "model.layers.47.mlp.shared_experts.down_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.shared_experts.down_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.shared_experts.down_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.shared_experts.gate_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.shared_experts.gate_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.shared_experts.gate_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.shared_experts.up_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.shared_experts.up_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.47.mlp.shared_experts.up_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.47.post_attention_layernorm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.47.post_mlp_layernorm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.47.pre_mlp_layernorm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.47.self_attn.gate_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.gate_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.gate_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.k_norm.weight": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.k_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.k_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.k_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.o_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.o_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.o_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.q_norm.weight": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.q_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.q_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.q_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.v_proj.biases": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.v_proj.scales": "model-00036-of-00047.safetensors",
+ "model.layers.47.self_attn.v_proj.weight": "model-00036-of-00047.safetensors",
+ "model.layers.48.input_layernorm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.expert_bias": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.experts.down_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.experts.down_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.experts.down_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.experts.gate_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.experts.gate_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.experts.gate_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.experts.up_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.experts.up_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.experts.up_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.router.gate.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.router.gate.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.router.gate.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.shared_experts.down_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.shared_experts.down_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.shared_experts.down_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.shared_experts.gate_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.shared_experts.gate_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.shared_experts.gate_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.shared_experts.up_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.shared_experts.up_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.mlp.shared_experts.up_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.post_attention_layernorm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.post_mlp_layernorm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.pre_mlp_layernorm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.gate_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.gate_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.gate_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.k_norm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.k_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.k_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.k_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.o_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.o_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.o_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.q_norm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.q_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.q_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.q_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.v_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.v_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.48.self_attn.v_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.49.input_layernorm.weight": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.expert_bias": "model-00037-of-00047.safetensors",
+ "model.layers.49.mlp.experts.down_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.experts.down_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.experts.down_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.experts.gate_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.experts.gate_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.experts.gate_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.experts.up_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.experts.up_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.experts.up_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.router.gate.biases": "model-00037-of-00047.safetensors",
+ "model.layers.49.mlp.router.gate.scales": "model-00037-of-00047.safetensors",
+ "model.layers.49.mlp.router.gate.weight": "model-00037-of-00047.safetensors",
+ "model.layers.49.mlp.shared_experts.down_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.shared_experts.down_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.shared_experts.down_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.shared_experts.gate_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.shared_experts.gate_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.shared_experts.gate_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.shared_experts.up_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.shared_experts.up_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.49.mlp.shared_experts.up_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.49.post_attention_layernorm.weight": "model-00038-of-00047.safetensors",
+ "model.layers.49.post_mlp_layernorm.weight": "model-00038-of-00047.safetensors",
+ "model.layers.49.pre_mlp_layernorm.weight": "model-00038-of-00047.safetensors",
+ "model.layers.49.self_attn.gate_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.gate_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.gate_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.k_norm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.k_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.k_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.k_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.o_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.o_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.o_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.q_norm.weight": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.q_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.q_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.q_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.v_proj.biases": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.v_proj.scales": "model-00037-of-00047.safetensors",
+ "model.layers.49.self_attn.v_proj.weight": "model-00037-of-00047.safetensors",
+ "model.layers.5.input_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.mlp.down_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.5.mlp.down_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.5.mlp.down_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.mlp.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.5.mlp.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.5.mlp.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.mlp.up_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.5.mlp.up_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.5.mlp.up_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.post_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.pre_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.k_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.k_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.k_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.k_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.o_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.o_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.o_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.q_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.q_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.q_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.q_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.v_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.v_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.5.self_attn.v_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.50.input_layernorm.weight": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.expert_bias": "model-00038-of-00047.safetensors",
+ "model.layers.50.mlp.experts.down_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.experts.down_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.experts.down_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.experts.gate_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.experts.gate_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.experts.gate_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.50.mlp.experts.up_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.experts.up_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.experts.up_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.router.gate.biases": "model-00038-of-00047.safetensors",
+ "model.layers.50.mlp.router.gate.scales": "model-00038-of-00047.safetensors",
+ "model.layers.50.mlp.router.gate.weight": "model-00038-of-00047.safetensors",
+ "model.layers.50.mlp.shared_experts.down_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.shared_experts.down_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.shared_experts.down_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.shared_experts.gate_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.shared_experts.gate_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.shared_experts.gate_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.shared_experts.up_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.shared_experts.up_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.50.mlp.shared_experts.up_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.50.post_attention_layernorm.weight": "model-00039-of-00047.safetensors",
+ "model.layers.50.post_mlp_layernorm.weight": "model-00039-of-00047.safetensors",
+ "model.layers.50.pre_mlp_layernorm.weight": "model-00039-of-00047.safetensors",
+ "model.layers.50.self_attn.gate_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.gate_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.gate_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.k_norm.weight": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.k_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.k_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.k_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.o_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.o_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.o_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.q_norm.weight": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.q_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.q_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.q_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.v_proj.biases": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.v_proj.scales": "model-00038-of-00047.safetensors",
+ "model.layers.50.self_attn.v_proj.weight": "model-00038-of-00047.safetensors",
+ "model.layers.51.input_layernorm.weight": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.expert_bias": "model-00039-of-00047.safetensors",
+ "model.layers.51.mlp.experts.down_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.experts.down_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.experts.down_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.experts.gate_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.51.mlp.experts.gate_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.51.mlp.experts.gate_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.51.mlp.experts.up_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.experts.up_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.experts.up_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.router.gate.biases": "model-00039-of-00047.safetensors",
+ "model.layers.51.mlp.router.gate.scales": "model-00039-of-00047.safetensors",
+ "model.layers.51.mlp.router.gate.weight": "model-00039-of-00047.safetensors",
+ "model.layers.51.mlp.shared_experts.down_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.shared_experts.down_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.shared_experts.down_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.shared_experts.gate_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.shared_experts.gate_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.shared_experts.gate_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.shared_experts.up_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.shared_experts.up_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.51.mlp.shared_experts.up_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.51.post_attention_layernorm.weight": "model-00040-of-00047.safetensors",
+ "model.layers.51.post_mlp_layernorm.weight": "model-00040-of-00047.safetensors",
+ "model.layers.51.pre_mlp_layernorm.weight": "model-00040-of-00047.safetensors",
+ "model.layers.51.self_attn.gate_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.gate_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.gate_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.k_norm.weight": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.k_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.k_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.k_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.o_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.o_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.o_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.q_norm.weight": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.q_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.q_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.q_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.v_proj.biases": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.v_proj.scales": "model-00039-of-00047.safetensors",
+ "model.layers.51.self_attn.v_proj.weight": "model-00039-of-00047.safetensors",
+ "model.layers.52.input_layernorm.weight": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.expert_bias": "model-00040-of-00047.safetensors",
+ "model.layers.52.mlp.experts.down_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.experts.down_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.experts.down_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.experts.gate_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.52.mlp.experts.gate_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.52.mlp.experts.gate_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.52.mlp.experts.up_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.experts.up_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.experts.up_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.52.mlp.router.gate.biases": "model-00040-of-00047.safetensors",
+ "model.layers.52.mlp.router.gate.scales": "model-00040-of-00047.safetensors",
+ "model.layers.52.mlp.router.gate.weight": "model-00040-of-00047.safetensors",
+ "model.layers.52.mlp.shared_experts.down_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.shared_experts.down_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.shared_experts.down_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.shared_experts.gate_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.shared_experts.gate_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.shared_experts.gate_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.shared_experts.up_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.shared_experts.up_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.52.mlp.shared_experts.up_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.52.post_attention_layernorm.weight": "model-00041-of-00047.safetensors",
+ "model.layers.52.post_mlp_layernorm.weight": "model-00041-of-00047.safetensors",
+ "model.layers.52.pre_mlp_layernorm.weight": "model-00041-of-00047.safetensors",
+ "model.layers.52.self_attn.gate_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.gate_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.gate_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.k_norm.weight": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.k_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.k_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.k_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.o_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.o_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.o_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.q_norm.weight": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.q_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.q_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.q_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.v_proj.biases": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.v_proj.scales": "model-00040-of-00047.safetensors",
+ "model.layers.52.self_attn.v_proj.weight": "model-00040-of-00047.safetensors",
+ "model.layers.53.input_layernorm.weight": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.expert_bias": "model-00041-of-00047.safetensors",
+ "model.layers.53.mlp.experts.down_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.experts.down_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.experts.down_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.experts.gate_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.53.mlp.experts.gate_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.53.mlp.experts.gate_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.53.mlp.experts.up_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.53.mlp.experts.up_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.53.mlp.experts.up_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.53.mlp.router.gate.biases": "model-00041-of-00047.safetensors",
+ "model.layers.53.mlp.router.gate.scales": "model-00041-of-00047.safetensors",
+ "model.layers.53.mlp.router.gate.weight": "model-00041-of-00047.safetensors",
+ "model.layers.53.mlp.shared_experts.down_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.shared_experts.down_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.shared_experts.down_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.shared_experts.gate_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.shared_experts.gate_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.shared_experts.gate_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.shared_experts.up_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.shared_experts.up_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.53.mlp.shared_experts.up_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.53.post_attention_layernorm.weight": "model-00042-of-00047.safetensors",
+ "model.layers.53.post_mlp_layernorm.weight": "model-00042-of-00047.safetensors",
+ "model.layers.53.pre_mlp_layernorm.weight": "model-00042-of-00047.safetensors",
+ "model.layers.53.self_attn.gate_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.gate_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.gate_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.k_norm.weight": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.k_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.k_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.k_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.o_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.o_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.o_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.q_norm.weight": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.q_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.q_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.q_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.v_proj.biases": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.v_proj.scales": "model-00041-of-00047.safetensors",
+ "model.layers.53.self_attn.v_proj.weight": "model-00041-of-00047.safetensors",
+ "model.layers.54.input_layernorm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.expert_bias": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.experts.down_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.experts.down_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.experts.down_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.experts.gate_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.experts.gate_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.experts.gate_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.experts.up_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.experts.up_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.experts.up_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.router.gate.biases": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.router.gate.scales": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.router.gate.weight": "model-00042-of-00047.safetensors",
+ "model.layers.54.mlp.shared_experts.down_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.shared_experts.down_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.shared_experts.down_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.shared_experts.gate_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.shared_experts.gate_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.shared_experts.gate_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.shared_experts.up_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.shared_experts.up_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.54.mlp.shared_experts.up_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.54.post_attention_layernorm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.54.post_mlp_layernorm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.54.pre_mlp_layernorm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.54.self_attn.gate_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.gate_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.gate_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.k_norm.weight": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.k_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.k_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.k_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.o_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.o_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.o_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.q_norm.weight": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.q_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.q_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.q_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.v_proj.biases": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.v_proj.scales": "model-00042-of-00047.safetensors",
+ "model.layers.54.self_attn.v_proj.weight": "model-00042-of-00047.safetensors",
+ "model.layers.55.input_layernorm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.expert_bias": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.experts.down_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.experts.down_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.experts.down_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.experts.gate_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.experts.gate_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.experts.gate_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.experts.up_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.experts.up_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.experts.up_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.router.gate.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.router.gate.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.router.gate.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.shared_experts.down_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.shared_experts.down_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.shared_experts.down_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.shared_experts.gate_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.shared_experts.gate_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.shared_experts.gate_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.shared_experts.up_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.shared_experts.up_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.mlp.shared_experts.up_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.post_attention_layernorm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.post_mlp_layernorm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.pre_mlp_layernorm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.gate_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.gate_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.gate_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.k_norm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.k_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.k_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.k_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.o_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.o_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.o_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.q_norm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.q_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.q_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.q_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.v_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.v_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.55.self_attn.v_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.56.input_layernorm.weight": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.expert_bias": "model-00043-of-00047.safetensors",
+ "model.layers.56.mlp.experts.down_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.experts.down_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.experts.down_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.experts.gate_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.experts.gate_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.experts.gate_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.experts.up_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.experts.up_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.experts.up_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.router.gate.biases": "model-00043-of-00047.safetensors",
+ "model.layers.56.mlp.router.gate.scales": "model-00043-of-00047.safetensors",
+ "model.layers.56.mlp.router.gate.weight": "model-00043-of-00047.safetensors",
+ "model.layers.56.mlp.shared_experts.down_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.shared_experts.down_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.shared_experts.down_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.shared_experts.gate_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.shared_experts.gate_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.shared_experts.gate_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.shared_experts.up_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.shared_experts.up_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.56.mlp.shared_experts.up_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.56.post_attention_layernorm.weight": "model-00044-of-00047.safetensors",
+ "model.layers.56.post_mlp_layernorm.weight": "model-00044-of-00047.safetensors",
+ "model.layers.56.pre_mlp_layernorm.weight": "model-00044-of-00047.safetensors",
+ "model.layers.56.self_attn.gate_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.gate_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.gate_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.k_norm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.k_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.k_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.k_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.o_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.o_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.o_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.q_norm.weight": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.q_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.q_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.q_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.v_proj.biases": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.v_proj.scales": "model-00043-of-00047.safetensors",
+ "model.layers.56.self_attn.v_proj.weight": "model-00043-of-00047.safetensors",
+ "model.layers.57.input_layernorm.weight": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.expert_bias": "model-00044-of-00047.safetensors",
+ "model.layers.57.mlp.experts.down_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.experts.down_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.experts.down_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.experts.gate_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.experts.gate_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.experts.gate_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.57.mlp.experts.up_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.experts.up_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.experts.up_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.router.gate.biases": "model-00044-of-00047.safetensors",
+ "model.layers.57.mlp.router.gate.scales": "model-00044-of-00047.safetensors",
+ "model.layers.57.mlp.router.gate.weight": "model-00044-of-00047.safetensors",
+ "model.layers.57.mlp.shared_experts.down_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.shared_experts.down_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.shared_experts.down_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.shared_experts.gate_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.shared_experts.gate_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.shared_experts.gate_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.shared_experts.up_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.shared_experts.up_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.57.mlp.shared_experts.up_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.57.post_attention_layernorm.weight": "model-00045-of-00047.safetensors",
+ "model.layers.57.post_mlp_layernorm.weight": "model-00045-of-00047.safetensors",
+ "model.layers.57.pre_mlp_layernorm.weight": "model-00045-of-00047.safetensors",
+ "model.layers.57.self_attn.gate_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.gate_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.gate_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.k_norm.weight": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.k_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.k_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.k_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.o_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.o_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.o_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.q_norm.weight": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.q_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.q_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.q_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.v_proj.biases": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.v_proj.scales": "model-00044-of-00047.safetensors",
+ "model.layers.57.self_attn.v_proj.weight": "model-00044-of-00047.safetensors",
+ "model.layers.58.input_layernorm.weight": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.expert_bias": "model-00045-of-00047.safetensors",
+ "model.layers.58.mlp.experts.down_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.experts.down_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.experts.down_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.experts.gate_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.58.mlp.experts.gate_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.58.mlp.experts.gate_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.58.mlp.experts.up_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.experts.up_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.experts.up_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.router.gate.biases": "model-00045-of-00047.safetensors",
+ "model.layers.58.mlp.router.gate.scales": "model-00045-of-00047.safetensors",
+ "model.layers.58.mlp.router.gate.weight": "model-00045-of-00047.safetensors",
+ "model.layers.58.mlp.shared_experts.down_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.shared_experts.down_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.shared_experts.down_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.shared_experts.gate_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.shared_experts.gate_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.shared_experts.gate_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.shared_experts.up_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.shared_experts.up_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.58.mlp.shared_experts.up_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.58.post_attention_layernorm.weight": "model-00046-of-00047.safetensors",
+ "model.layers.58.post_mlp_layernorm.weight": "model-00046-of-00047.safetensors",
+ "model.layers.58.pre_mlp_layernorm.weight": "model-00046-of-00047.safetensors",
+ "model.layers.58.self_attn.gate_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.gate_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.gate_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.k_norm.weight": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.k_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.k_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.k_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.o_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.o_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.o_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.q_norm.weight": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.q_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.q_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.q_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.v_proj.biases": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.v_proj.scales": "model-00045-of-00047.safetensors",
+ "model.layers.58.self_attn.v_proj.weight": "model-00045-of-00047.safetensors",
+ "model.layers.59.input_layernorm.weight": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.expert_bias": "model-00046-of-00047.safetensors",
+ "model.layers.59.mlp.experts.down_proj.biases": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.experts.down_proj.scales": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.experts.down_proj.weight": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.experts.gate_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.59.mlp.experts.gate_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.59.mlp.experts.gate_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.59.mlp.experts.up_proj.biases": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.experts.up_proj.scales": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.experts.up_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.59.mlp.router.gate.biases": "model-00046-of-00047.safetensors",
+ "model.layers.59.mlp.router.gate.scales": "model-00046-of-00047.safetensors",
+ "model.layers.59.mlp.router.gate.weight": "model-00046-of-00047.safetensors",
+ "model.layers.59.mlp.shared_experts.down_proj.biases": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.shared_experts.down_proj.scales": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.shared_experts.down_proj.weight": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.shared_experts.gate_proj.biases": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.shared_experts.gate_proj.scales": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.shared_experts.gate_proj.weight": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.shared_experts.up_proj.biases": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.shared_experts.up_proj.scales": "model-00047-of-00047.safetensors",
+ "model.layers.59.mlp.shared_experts.up_proj.weight": "model-00047-of-00047.safetensors",
+ "model.layers.59.post_attention_layernorm.weight": "model-00047-of-00047.safetensors",
+ "model.layers.59.post_mlp_layernorm.weight": "model-00047-of-00047.safetensors",
+ "model.layers.59.pre_mlp_layernorm.weight": "model-00047-of-00047.safetensors",
+ "model.layers.59.self_attn.gate_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.gate_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.gate_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.k_norm.weight": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.k_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.k_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.k_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.o_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.o_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.o_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.q_norm.weight": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.q_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.q_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.q_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.v_proj.biases": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.v_proj.scales": "model-00046-of-00047.safetensors",
+ "model.layers.59.self_attn.v_proj.weight": "model-00046-of-00047.safetensors",
+ "model.layers.6.input_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.expert_bias": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.experts.down_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.experts.down_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.experts.down_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.experts.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.experts.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.experts.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.experts.up_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.experts.up_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.experts.up_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.router.gate.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.router.gate.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.router.gate.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.shared_experts.down_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.shared_experts.down_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.shared_experts.down_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.shared_experts.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.shared_experts.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.shared_experts.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.shared_experts.up_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.shared_experts.up_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.mlp.shared_experts.up_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.post_attention_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.post_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.pre_mlp_layernorm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.k_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.k_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.k_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.k_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.o_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.o_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.o_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.q_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.q_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.q_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.q_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.v_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.v_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.6.self_attn.v_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.7.input_layernorm.weight": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.expert_bias": "model-00001-of-00047.safetensors",
+ "model.layers.7.mlp.experts.down_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.experts.down_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.experts.down_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.experts.gate_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.experts.gate_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.experts.gate_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.experts.up_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.experts.up_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.experts.up_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.router.gate.biases": "model-00001-of-00047.safetensors",
+ "model.layers.7.mlp.router.gate.scales": "model-00001-of-00047.safetensors",
+ "model.layers.7.mlp.router.gate.weight": "model-00001-of-00047.safetensors",
+ "model.layers.7.mlp.shared_experts.down_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.shared_experts.down_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.shared_experts.down_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.shared_experts.gate_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.shared_experts.gate_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.shared_experts.gate_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.shared_experts.up_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.shared_experts.up_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.7.mlp.shared_experts.up_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.7.post_attention_layernorm.weight": "model-00002-of-00047.safetensors",
+ "model.layers.7.post_mlp_layernorm.weight": "model-00002-of-00047.safetensors",
+ "model.layers.7.pre_mlp_layernorm.weight": "model-00002-of-00047.safetensors",
+ "model.layers.7.self_attn.gate_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.gate_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.gate_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.k_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.k_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.k_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.k_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.o_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.o_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.o_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.q_norm.weight": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.q_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.q_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.q_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.v_proj.biases": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.v_proj.scales": "model-00001-of-00047.safetensors",
+ "model.layers.7.self_attn.v_proj.weight": "model-00001-of-00047.safetensors",
+ "model.layers.8.input_layernorm.weight": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.expert_bias": "model-00002-of-00047.safetensors",
+ "model.layers.8.mlp.experts.down_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.experts.down_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.experts.down_proj.weight": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.experts.gate_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.experts.gate_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.experts.gate_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.8.mlp.experts.up_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.experts.up_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.experts.up_proj.weight": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.router.gate.biases": "model-00002-of-00047.safetensors",
+ "model.layers.8.mlp.router.gate.scales": "model-00002-of-00047.safetensors",
+ "model.layers.8.mlp.router.gate.weight": "model-00002-of-00047.safetensors",
+ "model.layers.8.mlp.shared_experts.down_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.shared_experts.down_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.shared_experts.down_proj.weight": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.shared_experts.gate_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.shared_experts.gate_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.shared_experts.gate_proj.weight": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.shared_experts.up_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.shared_experts.up_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.8.mlp.shared_experts.up_proj.weight": "model-00003-of-00047.safetensors",
+ "model.layers.8.post_attention_layernorm.weight": "model-00003-of-00047.safetensors",
+ "model.layers.8.post_mlp_layernorm.weight": "model-00003-of-00047.safetensors",
+ "model.layers.8.pre_mlp_layernorm.weight": "model-00003-of-00047.safetensors",
+ "model.layers.8.self_attn.gate_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.gate_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.gate_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.k_norm.weight": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.k_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.k_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.k_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.o_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.o_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.o_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.q_norm.weight": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.q_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.q_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.q_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.v_proj.biases": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.v_proj.scales": "model-00002-of-00047.safetensors",
+ "model.layers.8.self_attn.v_proj.weight": "model-00002-of-00047.safetensors",
+ "model.layers.9.input_layernorm.weight": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.expert_bias": "model-00003-of-00047.safetensors",
+ "model.layers.9.mlp.experts.down_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.experts.down_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.experts.down_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.experts.gate_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.9.mlp.experts.gate_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.9.mlp.experts.gate_proj.weight": "model-00003-of-00047.safetensors",
+ "model.layers.9.mlp.experts.up_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.experts.up_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.experts.up_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.router.gate.biases": "model-00003-of-00047.safetensors",
+ "model.layers.9.mlp.router.gate.scales": "model-00003-of-00047.safetensors",
+ "model.layers.9.mlp.router.gate.weight": "model-00003-of-00047.safetensors",
+ "model.layers.9.mlp.shared_experts.down_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.shared_experts.down_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.shared_experts.down_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.shared_experts.gate_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.shared_experts.gate_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.shared_experts.gate_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.shared_experts.up_proj.biases": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.shared_experts.up_proj.scales": "model-00004-of-00047.safetensors",
+ "model.layers.9.mlp.shared_experts.up_proj.weight": "model-00004-of-00047.safetensors",
+ "model.layers.9.post_attention_layernorm.weight": "model-00004-of-00047.safetensors",
+ "model.layers.9.post_mlp_layernorm.weight": "model-00004-of-00047.safetensors",
+ "model.layers.9.pre_mlp_layernorm.weight": "model-00004-of-00047.safetensors",
+ "model.layers.9.self_attn.gate_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.gate_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.gate_proj.weight": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.k_norm.weight": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.k_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.k_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.k_proj.weight": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.o_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.o_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.o_proj.weight": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.q_norm.weight": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.q_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.q_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.q_proj.weight": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.v_proj.biases": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.v_proj.scales": "model-00003-of-00047.safetensors",
+ "model.layers.9.self_attn.v_proj.weight": "model-00003-of-00047.safetensors",
+ "model.norm.weight": "model-00047-of-00047.safetensors"
+ }
+}
\ No newline at end of file
diff --git a/modeling_afmoe.py b/modeling_afmoe.py
new file mode 100644
index 0000000000000000000000000000000000000000..0c22cca909b47329db43092311406bb22dd07c2c
--- /dev/null
+++ b/modeling_afmoe.py
@@ -0,0 +1,680 @@
+from typing import Callable, Optional, Tuple, Union
+
+import torch
+import torch.nn.functional as F
+from torch import nn
+
+from transformers.activations import ACT2FN
+from transformers.generation import GenerationMixin
+from transformers.modeling_outputs import (
+ MoeCausalLMOutputWithPast,
+ MoeModelOutputWithPast,
+)
+from transformers.modeling_utils import PreTrainedModel, ALL_ATTENTION_FUNCTIONS
+from transformers.modeling_rope_utils import ROPE_INIT_FUNCTIONS, dynamic_rope_update
+from transformers.masking_utils import (
+ create_causal_mask,
+ create_sliding_window_causal_mask,
+)
+from transformers.modeling_layers import GradientCheckpointingLayer
+from transformers.processing_utils import Unpack
+from transformers.utils import TransformersKwargs
+from transformers.cache_utils import Cache, DynamicCache
+from transformers.integrations import use_kernel_forward_from_hub
+
+
+try:
+ from .configuration_afmoe import AfmoeConfig
+except:
+ from configuration_afmoe import AfmoeConfig
+
+class AfmoeRotaryEmbedding(nn.Module):
+
+ def __init__(self, config: AfmoeConfig, device=None):
+ super().__init__()
+ # BC: "rope_type" was originally "type"
+ if hasattr(config, "rope_scaling") and config.rope_scaling is not None:
+ self.rope_type = config.rope_scaling.get("rope_type", config.rope_scaling.get("type"))
+ else:
+ self.rope_type = "default"
+ self.max_seq_len_cached = config.max_position_embeddings
+ self.original_max_seq_len = config.max_position_embeddings
+
+ self.config = config
+ self.rope_init_fn = ROPE_INIT_FUNCTIONS[self.rope_type]
+
+ inv_freq, self.attention_scaling = self.rope_init_fn(self.config, device)
+ self.register_buffer("inv_freq", inv_freq, persistent=False)
+ self.original_inv_freq = self.inv_freq
+
+ def _dynamic_frequency_update(self, position_ids, device):
+ """
+ dynamic RoPE layers should recompute `inv_freq` in the following situations:
+ 1 - growing beyond the cached sequence length (allow scaling)
+ 2 - the current sequence length is in the original scale (avoid losing precision with small sequences)
+ """
+ seq_len = torch.max(position_ids) + 1
+ if seq_len > self.max_seq_len_cached: # growth
+ inv_freq, self.attention_scaling = self.rope_init_fn(self.config, device, seq_len=seq_len)
+ self.register_buffer("inv_freq", inv_freq, persistent=False) # TODO joao: may break with compilation
+ self.max_seq_len_cached = seq_len
+
+ if seq_len < self.original_max_seq_len and self.max_seq_len_cached > self.original_max_seq_len: # reset
+ # This .to() is needed if the model has been moved to a device after being initialized (because
+ # the buffer is automatically moved, but not the original copy)
+ self.original_inv_freq = self.original_inv_freq.to(device)
+ self.register_buffer("inv_freq", self.original_inv_freq, persistent=False)
+ self.max_seq_len_cached = self.original_max_seq_len
+
+ @torch.no_grad()
+ def forward(self, x, position_ids):
+ if "dynamic" in self.rope_type:
+ self._dynamic_frequency_update(position_ids, device=x.device)
+
+ # Core RoPE block
+ inv_freq_expanded = self.inv_freq[None, :, None].float().expand(position_ids.shape[0], -1, 1)
+ position_ids_expanded = position_ids[:, None, :].float()
+ # Force float32 (see https://github.com/huggingface/transformers/pull/29285)
+ device_type = x.device.type
+ device_type = device_type if isinstance(device_type, str) and device_type != "mps" else "cpu"
+ with torch.autocast(device_type=device_type, enabled=False):
+ freqs = (inv_freq_expanded.float().to(x.device) @ position_ids_expanded.float()).transpose(1, 2)
+ emb = torch.cat((freqs, freqs), dim=-1)
+ cos = emb.cos()
+ sin = emb.sin()
+
+ # Advanced RoPE types (e.g. yarn) apply a post-processing scaling factor, equivalent to scaling attention
+ cos = cos * self.attention_scaling
+ sin = sin * self.attention_scaling
+
+ return cos.to(dtype=x.dtype), sin.to(dtype=x.dtype)
+
+
+def rotate_half(x):
+ """Rotates half the hidden dims of the input."""
+ x1 = x[..., : x.shape[-1] // 2]
+ x2 = x[..., x.shape[-1] // 2 :]
+ return torch.cat((-x2, x1), dim=-1)
+
+
+def apply_rotary_pos_emb(q, k, cos, sin, position_ids=None, unsqueeze_dim=1):
+ """Applies Rotary Position Embedding to the query and key tensors.
+
+ Args:
+ q (`torch.Tensor`): The query tensor.
+ k (`torch.Tensor`): The key tensor.
+ cos (`torch.Tensor`): The cosine part of the rotary embedding.
+ sin (`torch.Tensor`): The sine part of the rotary embedding.
+ position_ids (`torch.Tensor`, *optional*):
+ Deprecated and unused.
+ unsqueeze_dim (`int`, *optional*, defaults to 1):
+ The 'unsqueeze_dim' argument specifies the dimension along which to unsqueeze cos[position_ids] and
+ sin[position_ids] so that they can be properly broadcasted to the dimensions of q and k. For example, note
+ that cos[position_ids] and sin[position_ids] have the shape [batch_size, seq_len, head_dim]. Then, if q and
+ k have the shape [batch_size, heads, seq_len, head_dim], then setting unsqueeze_dim=1 makes
+ cos[position_ids] and sin[position_ids] broadcastable to the shapes of q and k. Similarly, if q and k have
+ the shape [batch_size, seq_len, heads, head_dim], then set unsqueeze_dim=2.
+ Returns:
+ `tuple(torch.Tensor)` comprising of the query and key tensors rotated using the Rotary Position Embedding.
+ """
+ cos = cos.unsqueeze(unsqueeze_dim)
+ sin = sin.unsqueeze(unsqueeze_dim)
+ q_embed = (q * cos) + (rotate_half(q) * sin)
+ k_embed = (k * cos) + (rotate_half(k) * sin)
+ return q_embed, k_embed
+
+
+def repeat_kv(hidden_states: torch.Tensor, n_rep: int) -> torch.Tensor:
+ """
+ This is the equivalent of torch.repeat_interleave(x, dim=1, repeats=n_rep). The hidden states go from (batch,
+ num_key_value_heads, seqlen, head_dim) to (batch, num_attention_heads, seqlen, head_dim)
+ """
+ batch, num_key_value_heads, slen, head_dim = hidden_states.shape
+ if n_rep == 1:
+ return hidden_states
+ hidden_states = hidden_states[:, :, None, :, :].expand(
+ batch, num_key_value_heads, n_rep, slen, head_dim
+ )
+ return hidden_states.reshape(batch, num_key_value_heads * n_rep, slen, head_dim)
+
+@use_kernel_forward_from_hub("RMSNorm")
+class AfmoeRMSNorm(nn.Module):
+ def __init__(self, hidden_size: int, eps: float):
+ """
+ AfmoeRMSNorm is equivalent to T5LayerNorm
+ """
+ super().__init__()
+ self.weight = nn.Parameter(torch.ones(hidden_size))
+ self.variance_epsilon = eps
+
+ def forward(self, hidden_states):
+ input_dtype = hidden_states.dtype
+ hidden_states = hidden_states.to(torch.float32)
+ variance = hidden_states.pow(2).mean(-1, keepdim=True)
+ hidden_states = hidden_states * torch.rsqrt(variance + self.variance_epsilon)
+ return self.weight * hidden_states.to(input_dtype)
+
+ def extra_repr(self):
+ return f"{tuple(self.weight.shape)}, eps={self.variance_epsilon}"
+
+
+
+def eager_attention_forward(
+ module: nn.Module,
+ query: torch.Tensor,
+ key: torch.Tensor,
+ value: torch.Tensor,
+ attention_mask: Optional[torch.Tensor],
+ scaling: float,
+ dropout: float = 0.0,
+ **kwargs,
+):
+ key_states = repeat_kv(key, module.num_key_value_groups)
+ value_states = repeat_kv(value, module.num_key_value_groups)
+
+ attn_weights = torch.matmul(query, key_states.transpose(2, 3)) * scaling
+ if attention_mask is not None:
+ causal_mask = attention_mask[:, :, :, : key_states.shape[-2]]
+ attn_weights = attn_weights + causal_mask
+
+ attn_weights = nn.functional.softmax(attn_weights, dim=-1, dtype=torch.float32).to(
+ query.dtype
+ )
+ attn_weights = nn.functional.dropout(
+ attn_weights, p=dropout, training=module.training
+ )
+ attn_output = torch.matmul(attn_weights, value_states)
+ attn_output = attn_output.transpose(1, 2).contiguous()
+
+ return attn_output, attn_weights
+
+
+class AfmoeMLP(nn.Module):
+ def __init__(self, config, intermediate_size=None):
+ super().__init__()
+ self.config = config
+ self.hidden_size = config.hidden_size
+ self.intermediate_size = intermediate_size or config.intermediate_size
+ self.gate_proj = nn.Linear(self.hidden_size, self.intermediate_size, bias=False)
+ self.up_proj = nn.Linear(self.hidden_size, self.intermediate_size, bias=False)
+ self.down_proj = nn.Linear(self.intermediate_size, self.hidden_size, bias=False)
+ self.act_fn = ACT2FN[config.hidden_act]
+
+ def forward(self, x):
+ return self.down_proj(self.act_fn(self.gate_proj(x)) * self.up_proj(x))
+
+
+class AfmoeTokenChoiceRouter(nn.Module):
+ """Token-choice top-K router for MoE routing."""
+
+ def __init__(self, config):
+ super().__init__()
+ self.config = config
+ self.top_k = config.num_experts_per_tok
+ self.num_experts = config.num_experts
+ self.score_func = config.score_func
+ self.route_norm = config.route_norm
+ self.route_scale = config.route_scale
+ self.gate = nn.Linear(config.hidden_size, config.num_experts, bias=False)
+
+ def forward(self, hidden_states, expert_bias: torch.Tensor | None):
+ _, _, hidden_dim = hidden_states.shape
+ hidden_states = hidden_states.view(-1, hidden_dim)
+
+ scores = self.gate(hidden_states)
+
+ # Apply scoring function in float32 for stability
+ if self.score_func == "sigmoid":
+ scores = torch.sigmoid(scores.to(torch.float32))
+ else:
+ scores = F.softmax(scores.to(torch.float32), dim=-1)
+
+ if expert_bias is not None:
+ _, selected_experts = torch.topk(scores + expert_bias, k=self.top_k, dim=1)
+ top_scores = scores.gather(dim=1, index=selected_experts)
+ else:
+ top_scores, selected_experts = torch.topk(scores, k=self.top_k, dim=1)
+
+ # Normalize weights if using sigmoid
+ if self.score_func == "sigmoid" and self.route_norm:
+ denominator = top_scores.sum(dim=-1, keepdim=True) + 1e-20
+ top_scores = top_scores / denominator
+
+ top_scores = top_scores * self.route_scale
+ return top_scores, selected_experts
+
+class AfmoeMoE(nn.Module):
+ def __init__(self, config):
+ super().__init__()
+ self.config = config
+ self.router = AfmoeTokenChoiceRouter(config)
+
+ self.shared_experts = None
+ if config.num_shared_experts > 0:
+ self.shared_experts = AfmoeMLP(
+ config, config.moe_intermediate_size * config.num_shared_experts
+ )
+ self.experts = nn.ModuleList(
+ [AfmoeMLP(
+ config, intermediate_size=config.moe_intermediate_size
+ ) for _ in range(config.num_experts)]
+ )
+ self.expert_bias = nn.Parameter(torch.zeros(config.num_experts, dtype=torch.float32), requires_grad=False)
+
+
+ def forward(self, hidden_states):
+ batch_size, seq_len, hidden_dim = hidden_states.shape
+ hidden_states_flat = hidden_states.view(-1, hidden_dim)
+
+ # Get routing decisions
+ top_scores, selected_experts = self.router(hidden_states, self.expert_bias)
+
+ # Process through shared experts
+ if self.shared_experts is not None:
+ shared_output = self.shared_experts(hidden_states_flat)
+ else:
+ shared_output = torch.zeros_like(hidden_states_flat)
+
+ # Reorder tokens by expert for efficient processing
+ token_indices_sorted = torch.argsort(selected_experts.view(-1), stable=True)
+ top_scores_sorted = top_scores.view(-1)[token_indices_sorted]
+ token_to_expert = selected_experts.view(-1)[token_indices_sorted]
+ token_indices_sorted = token_indices_sorted // self.config.num_experts_per_tok
+
+ # Gather input tokens
+ token_indices_expanded = token_indices_sorted.unsqueeze(-1).expand(
+ -1, hidden_dim
+ )
+ routed_input = torch.gather(
+ hidden_states_flat, dim=0, index=token_indices_expanded
+ )
+
+ routed_output = torch.zeros_like(routed_input)
+ for expert_id in range(self.config.num_experts):
+ mask = token_to_expert == expert_id
+ if mask.any():
+ expert_input = routed_input[mask]
+ expert_out = self.experts[expert_id](expert_input)
+ routed_output[mask] = expert_out
+
+ routed_output = (
+ routed_output.to(torch.float32) * top_scores_sorted.unsqueeze(-1)
+ ).to(hidden_states.dtype)
+
+ # Scatter back to original positions
+ output = shared_output.scatter_add(
+ dim=0, index=token_indices_expanded, src=routed_output
+ )
+
+ return output.view(batch_size, seq_len, hidden_dim)
+
+
+class AfmoeAttention(nn.Module):
+ """Multi-headed attention with local/global pattern and gating."""
+
+ def __init__(self, config: AfmoeConfig, layer_idx: int):
+ super().__init__()
+ self.config = config
+ self.layer_idx = layer_idx
+ self.head_dim = getattr(config, "head_dim", config.hidden_size // config.num_attention_heads)
+ self.num_heads = config.num_attention_heads
+ self.num_key_value_heads = config.num_key_value_heads
+ self.num_key_value_groups = self.num_heads // self.num_key_value_heads
+
+ self.scaling = self.head_dim**-0.5
+ self.attention_dropout = config.attention_dropout
+ self.is_local_attention = config.layer_types[layer_idx] == "sliding_attention"
+ self.sliding_window = config.sliding_window if self.is_local_attention else None
+
+ self.q_proj = nn.Linear(
+ config.hidden_size, self.num_heads * self.head_dim, bias=False
+ )
+ self.k_proj = nn.Linear(
+ config.hidden_size, self.num_key_value_heads * self.head_dim, bias=False
+ )
+ self.v_proj = nn.Linear(
+ config.hidden_size, self.num_key_value_heads * self.head_dim, bias=False
+ )
+ self.o_proj = nn.Linear(
+ self.num_heads * self.head_dim, config.hidden_size, bias=False
+ )
+
+ self.q_norm = AfmoeRMSNorm(self.head_dim, eps=config.rms_norm_eps)
+ self.k_norm = AfmoeRMSNorm(self.head_dim, eps=config.rms_norm_eps)
+
+ self.gate_proj = nn.Linear(
+ config.hidden_size, self.num_heads * self.head_dim, bias=False
+ )
+
+ def forward(
+ self,
+ hidden_states: torch.Tensor,
+ position_embeddings: tuple[torch.Tensor, torch.Tensor],
+ attention_mask: Optional[torch.Tensor],
+ past_key_value: Optional[Cache] = None,
+ cache_position: Optional[torch.LongTensor] = None,
+ **kwargs: Unpack[TransformersKwargs],
+ ) -> torch.Tensor:
+
+ input_shape = hidden_states.shape[:-1]
+ hidden_shape = (*input_shape, -1, self.head_dim)
+
+ query_states = self.q_proj(hidden_states).view(hidden_shape)
+ key_states = self.k_proj(hidden_states).view(hidden_shape)
+ value_states = self.v_proj(hidden_states).view(hidden_shape)
+ gate_states = self.gate_proj(hidden_states)
+
+ query_states = self.q_norm(query_states)
+ key_states = self.k_norm(key_states)
+
+ query_states = query_states.transpose(1, 2)
+ key_states = key_states.transpose(1, 2)
+ value_states = value_states.transpose(1, 2)
+
+ if self.is_local_attention:
+ cos, sin = position_embeddings
+ query_states, key_states = apply_rotary_pos_emb(query_states, key_states, cos, sin)
+
+ if past_key_value is not None:
+ cache_kwargs = {"cache_position": cache_position}
+ key_states, value_states = past_key_value.update(key_states, value_states, self.layer_idx, cache_kwargs)
+
+ attention_interface: Callable = eager_attention_forward
+ if self.config._attn_implementation != "eager":
+ attention_interface = ALL_ATTENTION_FUNCTIONS[
+ self.config._attn_implementation
+ ]
+
+ output, _ = attention_interface(
+ self,
+ query_states,
+ key_states,
+ value_states,
+ attention_mask=attention_mask,
+ dropout=0.0 if not self.training else self.attention_dropout,
+ scaling=self.scaling,
+ sliding_window=self.sliding_window,
+ **kwargs,
+ )
+
+ output = output.view(*input_shape, -1).contiguous()
+ output = output * F.sigmoid(gate_states)
+ return self.o_proj(output)
+
+
+class AfmoeDecoderLayer(GradientCheckpointingLayer):
+ def __init__(self, config: AfmoeConfig, layer_idx: int):
+ super().__init__()
+ self.hidden_size = config.hidden_size
+ self.layer_idx = layer_idx
+
+ self.self_attn = AfmoeAttention(config=config, layer_idx=layer_idx)
+ self.attention_type = config.layer_types[layer_idx]
+
+ # Dual normalization for attention
+ self.input_layernorm = AfmoeRMSNorm(config.hidden_size, eps=config.rms_norm_eps)
+ self.post_attention_layernorm = AfmoeRMSNorm(config.hidden_size, eps=config.rms_norm_eps)
+
+ # Dual normalization for FFN
+ self.pre_mlp_layernorm = AfmoeRMSNorm(config.hidden_size, eps=config.rms_norm_eps)
+ self.post_mlp_layernorm = AfmoeRMSNorm(config.hidden_size, eps=config.rms_norm_eps)
+
+ # MoE or dense FFN
+ self.moe_enabled = layer_idx >= config.num_dense_layers
+ if self.moe_enabled:
+ self.mlp = AfmoeMoE(config)
+ else:
+ self.mlp = AfmoeMLP(config)
+
+ def forward(
+ self,
+ hidden_states: torch.Tensor,
+ attention_mask: Optional[torch.Tensor] = None,
+ position_ids: Optional[torch.LongTensor] = None,
+ past_key_value: Optional[Cache] = None,
+ use_cache: Optional[bool] = None,
+ cache_position: Optional[torch.LongTensor] = None,
+ position_embeddings: Optional[tuple[torch.Tensor, torch.Tensor]] = None,
+ **kwargs: Unpack[TransformersKwargs],
+ ) -> torch.FloatTensor:
+ residual = hidden_states
+
+ # Self Attention with dual normalization
+ hidden_states = self.input_layernorm(hidden_states)
+ hidden_states = self.self_attn(
+ hidden_states=hidden_states,
+ attention_mask=attention_mask,
+ position_ids=position_ids,
+ past_key_value=past_key_value,
+ use_cache=use_cache,
+ cache_position=cache_position,
+ position_embeddings=position_embeddings,
+ **kwargs,
+ )
+ hidden_states = self.post_attention_layernorm(hidden_states)
+ hidden_states = residual + hidden_states
+
+ # FFN with dual normalization
+ residual = hidden_states
+ hidden_states = self.pre_mlp_layernorm(hidden_states)
+
+ if self.moe_enabled:
+ hidden_states = self.mlp(hidden_states)
+ else:
+ hidden_states = self.mlp(hidden_states)
+
+ hidden_states = self.post_mlp_layernorm(hidden_states)
+ hidden_states = residual + hidden_states
+ return hidden_states
+
+
+class AfmoePreTrainedModel(PreTrainedModel):
+ config_class = AfmoeConfig
+ base_model_prefix = "model"
+ _no_split_modules = ["AfmoeDecoderLayer"]
+ _skip_keys_device_placement = ["past_key_values"]
+ _keep_in_fp32_modules = [
+ "input_layernorm",
+ "post_attention_layernorm",
+ "pre_mlp_layernorm",
+ "post_mlp_layernorm",
+ "q_norm",
+ "k_norm",
+ "norm",
+ ]
+ _supports_sdpa = True
+ _supports_attention_backend = True
+ supports_gradient_checkpointing = True
+
+
+class AfmoeModel(AfmoePreTrainedModel):
+ _no_split_modules = ["AfmoeDecoderLayer"]
+
+ def __init__(self, config: AfmoeConfig):
+ super().__init__(config)
+ self.padding_idx = config.pad_token_id
+ self.vocab_size = config.vocab_size
+
+ self.embed_tokens = nn.Embedding(
+ config.vocab_size, config.hidden_size, self.padding_idx
+ )
+ self.layers = nn.ModuleList(
+ [
+ AfmoeDecoderLayer(config, layer_idx)
+ for layer_idx in range(config.num_hidden_layers)
+ ]
+ )
+ self.norm = AfmoeRMSNorm(config.hidden_size, eps=config.rms_norm_eps)
+ self.rotary_emb = AfmoeRotaryEmbedding(config=config)
+ self.gradient_checkpointing = False
+
+ self.post_init()
+
+ def get_input_embeddings(self):
+ return self.embed_tokens
+
+ def set_input_embeddings(self, value):
+ self.embed_tokens = value
+
+
+ def forward(
+ self,
+ input_ids: torch.LongTensor,
+ attention_mask: Optional[torch.Tensor] = None,
+ position_ids: Optional[torch.LongTensor] = None,
+ past_key_values: Optional[list[torch.FloatTensor]] = None,
+ inputs_embeds: Optional[torch.FloatTensor] = None,
+ use_cache: Optional[bool] = None,
+ cache_position: Optional[torch.LongTensor] = None,
+ **kwargs: Unpack[TransformersKwargs],
+ ) -> MoeModelOutputWithPast:
+ if (input_ids is None) ^ (inputs_embeds is not None):
+ raise ValueError(
+ "You must specify exactly one of input_ids or inputs_embeds"
+ )
+
+ if use_cache and past_key_values is None:
+ past_key_values = DynamicCache()
+
+ if inputs_embeds is None:
+ inputs_embeds = self.embed_tokens(input_ids)
+
+ if cache_position is None:
+ past_seen_tokens = (
+ past_key_values.get_seq_length() if past_key_values is not None else 0
+ )
+ cache_position = torch.arange(
+ past_seen_tokens,
+ past_seen_tokens + inputs_embeds.shape[1],
+ device=inputs_embeds.device,
+ )
+ if position_ids is None:
+ position_ids = cache_position.unsqueeze(0)
+
+ # It may already have been prepared by e.g. `generate`
+ if not isinstance(causal_mask_mapping := attention_mask, dict):
+ mask_kwargs = {
+ "config": self.config,
+ "input_embeds": inputs_embeds,
+ "attention_mask": attention_mask,
+ "cache_position": cache_position,
+ "past_key_values": past_key_values,
+ }
+ causal_mask_mapping = {
+ "full_attention": create_causal_mask(**mask_kwargs),
+ "sliding_attention": create_sliding_window_causal_mask(**mask_kwargs),
+ }
+
+ hidden_states = inputs_embeds
+
+ # Apply muP input scaling if enabled
+ if self.config.mup_enabled:
+ hidden_states = hidden_states * (self.config.hidden_size**0.5)
+
+ position_embeddings = self.rotary_emb(hidden_states, position_ids)
+
+ for decoder_layer in self.layers:
+ hidden_states = decoder_layer(
+ hidden_states,
+ attention_mask=causal_mask_mapping[decoder_layer.attention_type],
+ position_ids=position_ids,
+ past_key_value=past_key_values,
+ use_cache=use_cache,
+ cache_position=cache_position,
+ position_embeddings=position_embeddings,
+ **kwargs,
+ )
+
+ hidden_states = self.norm(hidden_states)
+ return MoeModelOutputWithPast(
+ last_hidden_state=hidden_states,
+ past_key_values=past_key_values,
+ )
+
+
+class AfmoeForCausalLM(AfmoePreTrainedModel, GenerationMixin):
+ _tied_weights_keys = ["lm_head.weight"]
+ _tp_plan = {"lm_head": "colwise_rep"}
+ _pp_plan = {"lm_head": (["hidden_states"], ["logits"])}
+
+ def __init__(self, config):
+ super().__init__(config)
+ self.model = AfmoeModel(config)
+ self.vocab_size = config.vocab_size
+ self.lm_head = nn.Linear(config.hidden_size, config.vocab_size, bias=False)
+
+ # Initialize weights and apply final processing
+ self.post_init()
+
+ def get_input_embeddings(self):
+ return self.model.embed_tokens
+
+ def set_input_embeddings(self, value):
+ self.model.embed_tokens = value
+
+ def get_output_embeddings(self):
+ return self.lm_head
+
+ def set_output_embeddings(self, new_embeddings):
+ self.lm_head = new_embeddings
+
+ def set_decoder(self, decoder):
+ self.model = decoder
+
+ def get_decoder(self):
+ return self.model
+
+ def forward(
+ self,
+ input_ids: torch.LongTensor,
+ attention_mask: Optional[torch.Tensor] = None,
+ position_ids: Optional[torch.LongTensor] = None,
+ past_key_values: Optional[Cache] = None,
+ inputs_embeds: Optional[torch.FloatTensor] = None,
+ labels: Optional[torch.LongTensor] = None,
+ use_cache: Optional[bool] = None,
+ cache_position: Optional[torch.LongTensor] = None,
+ logits_to_keep: Union[int, torch.Tensor] = 0,
+ token_type_ids: Optional[torch.Tensor] = None, # will be ignored
+ **kwargs: Unpack[TransformersKwargs],
+ ) -> Union[Tuple, MoeCausalLMOutputWithPast]:
+ outputs: MoeModelOutputWithPast = self.model(
+ input_ids=input_ids,
+ attention_mask=attention_mask,
+ position_ids=position_ids,
+ past_key_values=past_key_values,
+ inputs_embeds=inputs_embeds,
+ use_cache=use_cache,
+ cache_position=cache_position,
+ **kwargs,
+ )
+
+ hidden_states = outputs.last_hidden_state
+ # Only compute necessary logits
+ slice_indices = (
+ slice(-logits_to_keep, None)
+ if isinstance(logits_to_keep, int)
+ else logits_to_keep
+ )
+ logits = self.lm_head(hidden_states[:, slice_indices, :])
+
+ loss = None
+ if labels is not None:
+ loss = self.loss_function(logits, labels, self.vocab_size, **kwargs)
+
+
+ return MoeCausalLMOutputWithPast(
+ loss=loss,
+ logits=logits,
+ past_key_values=outputs.past_key_values,
+ hidden_states=outputs.hidden_states,
+ attentions=outputs.attentions,
+ router_logits=outputs.router_logits,
+ )
+
+
+__all__ = [
+ "AfmoeForCausalLM",
+ "AfmoeModel",
+ "AfmoePreTrainedModel",
+]
diff --git a/tokenizer.json b/tokenizer.json
new file mode 100644
index 0000000000000000000000000000000000000000..20286e2b0432a2f82d206ea4a2788e51775e376e
--- /dev/null
+++ b/tokenizer.json
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c5a93d847b4d3a1da95e9527c30ec10144f63a823e9feec98570274980754897
+size 14614487
diff --git a/tokenizer_config.json b/tokenizer_config.json
new file mode 100644
index 0000000000000000000000000000000000000000..9d7cce0e25d26ca7f419d1e7d52cab2db9b37529
--- /dev/null
+++ b/tokenizer_config.json
@@ -0,0 +1,13 @@
+{
+ "add_prefix_space": null,
+ "backend": "tokenizers",
+ "bos_token": "<|begin_of_text|>",
+ "clean_up_tokenization_spaces": false,
+ "eos_token": "<|im_end|>",
+ "is_local": true,
+ "model_max_length": 65536,
+ "pad_token": "<|pad|>",
+ "tokenizer_class": "TokenizersBackend",
+ "tool_parser_type": "qwen3_coder",
+ "use_default_system_prompt": false
+}