From c7cdc0c461baba69f5de028853ada15d9b2f4e27 Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Sat, 17 Oct 2026 05:24:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=EF=BC=8C=E7=94=B1ModelHub=20XC=E7=A4=BE=E5=8C=BA=E6=8F=90?= =?UTF-8?q?=E4=BE=9B=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Model: inclusionAI/Qwen3-32B-AWorld Source: Original Platform --- .gitattributes | 65 +++ README.md | 134 ++++++ added_tokens.json | 28 ++ config.json | 36 ++ configuration.json | 1 + generation_config.json | 13 + merges.txt | 3 + model-00001-of-00014.safetensors | 3 + model-00002-of-00014.safetensors | 3 + model-00003-of-00014.safetensors | 3 + model-00004-of-00014.safetensors | 3 + model-00005-of-00014.safetensors | 3 + model-00006-of-00014.safetensors | 3 + model-00007-of-00014.safetensors | 3 + model-00008-of-00014.safetensors | 3 + model-00009-of-00014.safetensors | 3 + model-00010-of-00014.safetensors | 3 + model-00011-of-00014.safetensors | 3 + model-00012-of-00014.safetensors | 3 + model-00013-of-00014.safetensors | 3 + model-00014-of-00014.safetensors | 3 + model.safetensors.index.json | 714 +++++++++++++++++++++++++++++++ qwen3-32b-aworld-performance.jpg | Bin 0 -> 96848 bytes special_tokens_map.json | 31 ++ tokenizer.json | 3 + tokenizer_config.json | 240 +++++++++++ vocab.json | 3 + 27 files changed, 1313 insertions(+) create mode 100644 .gitattributes create mode 100644 README.md create mode 100644 added_tokens.json create mode 100644 config.json create mode 100644 configuration.json create mode 100644 generation_config.json create mode 100644 merges.txt create mode 100644 model-00001-of-00014.safetensors create mode 100644 model-00002-of-00014.safetensors create mode 100644 model-00003-of-00014.safetensors create mode 100644 model-00004-of-00014.safetensors create mode 100644 model-00005-of-00014.safetensors create mode 100644 model-00006-of-00014.safetensors create mode 100644 model-00007-of-00014.safetensors create mode 100644 model-00008-of-00014.safetensors create mode 100644 model-00009-of-00014.safetensors create mode 100644 model-00010-of-00014.safetensors create mode 100644 model-00011-of-00014.safetensors create mode 100644 model-00012-of-00014.safetensors create mode 100644 model-00013-of-00014.safetensors create mode 100644 model-00014-of-00014.safetensors create mode 100644 model.safetensors.index.json create mode 100644 qwen3-32b-aworld-performance.jpg create mode 100644 special_tokens_map.json create mode 100644 tokenizer.json create mode 100644 tokenizer_config.json create mode 100644 vocab.json diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..3cd7649 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,65 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bin.* filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zstandard filter=lfs diff=lfs merge=lfs -text +*.tfevents* filter=lfs diff=lfs merge=lfs -text +*.db* filter=lfs diff=lfs merge=lfs -text +*.ark* filter=lfs diff=lfs merge=lfs -text +**/*ckpt*data* filter=lfs diff=lfs merge=lfs -text +**/*ckpt*.meta filter=lfs diff=lfs merge=lfs -text +**/*ckpt*.index filter=lfs diff=lfs merge=lfs -text + +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.gguf* filter=lfs diff=lfs merge=lfs -text +*.ggml filter=lfs diff=lfs merge=lfs -text +*.llamafile* filter=lfs diff=lfs merge=lfs -text +*.pt2 filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text + +merges.txt filter=lfs diff=lfs merge=lfs -text +model-00006-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00004-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00005-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00013-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00009-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +vocab.json filter=lfs diff=lfs merge=lfs -text +model-00014-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00012-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00002-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00001-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00003-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00008-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +tokenizer.json filter=lfs diff=lfs merge=lfs -text +model-00007-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00010-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text +model-00011-of-00014.safetensors filter=lfs diff=lfs merge=lfs -text \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..e24fe02 --- /dev/null +++ b/README.md @@ -0,0 +1,134 @@ +--- +license: apache-2.0 +base_model: +- Qwen/Qwen3-32B +library_name: transformers +--- + + + +
+ +| | | +|-|-| +| [![GitHub](https://img.shields.io/badge/GitHub-Repository-black?logo=github)](https://github.com/inclusionAI/AWorld/tree/main/train) | [![arXiv](http://img.shields.io/badge/cs.AI-arXiv%3A2508.20404-B31B1B.svg?logo=arxiv&logoColor=red)](https://arxiv.org/abs/2508.20404) | + +
+ +# Qwen3-32B-AWorld + +## Model Description + +**Qwen3-32B-AWorld** is a large language model fine-tuned from `Qwen3-32B`, specializing in agent capabilities and proficient tool usage. The model excels at complex agent-based tasks through precise integration with external tools, achieving a pass@1 score on the GAIA benchmark that surpasses GPT-4o and is comparable to DeepSeek-V3. + + + +## Quick Start + +This guide provides instructions for quickly deploying and running inference with `Qwen3-32B-AWorld` using vLLM. + +### Deployment with vLLM + +To deploy the model, use the following `vllm serve` command: + +```bash +vllm serve inclusionAI/Qwen3-32B-AWorld \ +--rope-scaling '{"rope_type":"yarn","factor":4.0,"original_max_position_embeddings":32768}' \ +--max-model-len 131072 \ +--gpu-memory-utilization 0.85 \ +--dtype bfloat16 \ +--tensor-parallel-size 8 \ +--enable-auto-tool-choice \ +--tool-call-parser hermes +``` + +**Key Configuration:** + +* **Deployment Recommendation:** We recommend deploying the model on **8 GPUs** to enhance concurrency. The `tensor-parallel-size` argument should be set to the number of GPUs you are using (e.g., `8` in the command above). +* **Tool Usage Flags:** To enable the model's tool-calling capabilities, it is crucial to include the `--enable-auto-tool-choice` and `--tool-call-parser hermes` flags. These ensure that the model can correctly process tool calls and parse the results. + +### Making Inference Calls + +When making an inference request, you must include the `tools` you want the model to use. The format should follow the official OpenAI API specification. + +Here is a complete Python example for making an API call to the deployed model using the requests library. This example demonstrates how to query the model with a specific tool. + +```python +import requests +import json + +# Define the tools available for the model to use +tools = [ + { + "type": "function", + "function": { + "name": "mcp__google-search__search", + "description": "Perform a web search query", + "parameters": { + "type": "object", + "properties": { + "query": { + "description": "Search query", + "type": "string" + }, + "num": { + "description": "Number of results (1-10)", + "type": "number" + } + }, + "required": [ + "query" + ] + } + } + } +] + +# Define the user's prompt +messages = [ + { + "role": "user", + "content": "Search for hangzhou's weather today." + } +] + +# Set generation parameters +temperature = 0.6 +top_p = 0.95 +top_k = 20 +min_p = 0 + +# Prepare the request payload +data = { + "messages": messages, + "tools": tools, + "temperature": temperature, + "top_p": top_p, + "top_k": top_k, + "min_p": min_p, +} + +# The endpoint for the vLLM OpenAI-compatible server +# Replace {your_ip} and {your_port} with the actual IP address and port of your server. +url = "http://{your_ip}:{your_port}/v1/chat/completions" + +# Send the POST request +response = requests.post( + url, + headers={"Content-Type": "application/json"}, + data=json.dumps(data) +) + +# Print the response from the server +print("Status Code:", response.status_code) +print("Response Body:", response.text) + +``` + +**Note:** + +* Remember to replace `{your_ip}` and `{your_port}` in the `url` variable with the actual IP address and port where your vLLM server is running. The default port is typically `8000`. \ No newline at end of file diff --git a/added_tokens.json b/added_tokens.json new file mode 100644 index 0000000..b54f913 --- /dev/null +++ b/added_tokens.json @@ -0,0 +1,28 @@ +{ + "": 151668, + "": 151658, + "": 151666, + "": 151667, + "": 151657, + "": 151665, + "<|box_end|>": 151649, + "<|box_start|>": 151648, + "<|endoftext|>": 151643, + "<|file_sep|>": 151664, + "<|fim_middle|>": 151660, + "<|fim_pad|>": 151662, + "<|fim_prefix|>": 151659, + "<|fim_suffix|>": 151661, + "<|im_end|>": 151645, + "<|im_start|>": 151644, + "<|image_pad|>": 151655, + "<|object_ref_end|>": 151647, + "<|object_ref_start|>": 151646, + "<|quad_end|>": 151651, + "<|quad_start|>": 151650, + "<|repo_name|>": 151663, + "<|video_pad|>": 151656, + "<|vision_end|>": 151653, + "<|vision_pad|>": 151654, + "<|vision_start|>": 151652 +} diff --git a/config.json b/config.json new file mode 100644 index 0000000..40ff5ea --- /dev/null +++ b/config.json @@ -0,0 +1,36 @@ +{ + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": 151643, + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 5120, + "initializer_range": 0.02, + "intermediate_size": 25600, + "max_position_embeddings": 131072, + "max_window_layers": 64, + "model_type": "qwen3", + "num_attention_heads": 64, + "num_hidden_layers": 64, + "num_key_value_heads": 8, + "pad_token_id": 151643, + "rms_norm_eps": 1e-06, + "rope_scaling": { + "factor": 4.0, + "original_max_position_embeddings": 32768, + "rope_type": "yarn", + "type": "yarn" + }, + "rope_theta": 1000000, + "sliding_window": null, + "tie_word_embeddings": false, + "torch_dtype": "bfloat16", + "transformers_version": "4.51.1", + "use_cache": false, + "use_sliding_window": false, + "vocab_size": 151936 +} diff --git a/configuration.json b/configuration.json new file mode 100644 index 0000000..f9291c3 --- /dev/null +++ b/configuration.json @@ -0,0 +1 @@ +{"framework":"Pytorch","task":"text-generation"} \ No newline at end of file diff --git a/generation_config.json b/generation_config.json new file mode 100644 index 0000000..e58a45f --- /dev/null +++ b/generation_config.json @@ -0,0 +1,13 @@ +{ + "bos_token_id": 151643, + "do_sample": true, + "eos_token_id": [ + 151645, + 151643 + ], + "pad_token_id": 151643, + "temperature": 0.6, + "top_k": 20, + "top_p": 0.95, + "transformers_version": "4.51.1" +} diff --git a/merges.txt b/merges.txt new file mode 100644 index 0000000..80c1a19 --- /dev/null +++ b/merges.txt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5 +size 1671853 diff --git a/model-00001-of-00014.safetensors b/model-00001-of-00014.safetensors new file mode 100644 index 0000000..c47efc2 --- /dev/null +++ b/model-00001-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce783809c32e996af78a949a7f49dfefad5ead9d6d4ce093eb525d489b6d4708 +size 4932307584 diff --git a/model-00002-of-00014.safetensors b/model-00002-of-00014.safetensors new file mode 100644 index 0000000..9619cee --- /dev/null +++ b/model-00002-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b071cb8d7505ab0f10781809b068df3c22b8129250c74befa5ba049acee23cc0 +size 4875989696 diff --git a/model-00003-of-00014.safetensors b/model-00003-of-00014.safetensors new file mode 100644 index 0000000..4a638b4 --- /dev/null +++ b/model-00003-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f7ae1d67444db569c07be8a591fd3a9226dc64ded855817cd85f8d3c3f5bd6e +size 4875989720 diff --git a/model-00004-of-00014.safetensors b/model-00004-of-00014.safetensors new file mode 100644 index 0000000..cf98f8c --- /dev/null +++ b/model-00004-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:394263b75b848e65fbf3b754099a538a9b51bbc8ddbfd44367b2ab3a574c32a8 +size 4875989752 diff --git a/model-00005-of-00014.safetensors b/model-00005-of-00014.safetensors new file mode 100644 index 0000000..c7efa0c --- /dev/null +++ b/model-00005-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74f2b74b2a3db95f4e608ca42b50b0130565dc2cd88be6202194e1dd915e52b0 +size 4875989752 diff --git a/model-00006-of-00014.safetensors b/model-00006-of-00014.safetensors new file mode 100644 index 0000000..213718a --- /dev/null +++ b/model-00006-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cecebffda43e9750dc4fec01572063376fe6c10938d5088195eee08411665769 +size 4875989752 diff --git a/model-00007-of-00014.safetensors b/model-00007-of-00014.safetensors new file mode 100644 index 0000000..b626bd3 --- /dev/null +++ b/model-00007-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd1d06efcfef74c08426cfef9fdb0a4b02c3f7aba4498c135016411af90aa9cd +size 4875989752 diff --git a/model-00008-of-00014.safetensors b/model-00008-of-00014.safetensors new file mode 100644 index 0000000..7467457 --- /dev/null +++ b/model-00008-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dee5623d08be73bc7beffdfd349a52b0ad9ea78c3f0194b492ab17939ccfd752 +size 4875989752 diff --git a/model-00009-of-00014.safetensors b/model-00009-of-00014.safetensors new file mode 100644 index 0000000..722a862 --- /dev/null +++ b/model-00009-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8659a24856264610b7d270306bfaf331e89389fdc5ef55db3d01a2e560ea62fb +size 4875989752 diff --git a/model-00010-of-00014.safetensors b/model-00010-of-00014.safetensors new file mode 100644 index 0000000..133cafa --- /dev/null +++ b/model-00010-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee407622ee57d2553fd14c7f17705ec257f5fd36002b7e9a380fb21bb15f63a6 +size 4875989752 diff --git a/model-00011-of-00014.safetensors b/model-00011-of-00014.safetensors new file mode 100644 index 0000000..e8dcc84 --- /dev/null +++ b/model-00011-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:638438a9823c6b08affa7907a5b088bd485edd5543b0beeea0c525279c5afa96 +size 4875989752 diff --git a/model-00012-of-00014.safetensors b/model-00012-of-00014.safetensors new file mode 100644 index 0000000..5514a6f --- /dev/null +++ b/model-00012-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11e0bc2b3579a26426917b803b0e64d6c9698ff0ca8bec5dc79e90c1f2790c9a +size 4875989752 diff --git a/model-00013-of-00014.safetensors b/model-00013-of-00014.safetensors new file mode 100644 index 0000000..e4ffff6 --- /dev/null +++ b/model-00013-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8dabf0501b66875ba6d93d51588067aad61d7f34da0d82b0676f9ed7f7bc09e +size 4875989752 diff --git a/model-00014-of-00014.safetensors b/model-00014-of-00014.safetensors new file mode 100644 index 0000000..73446b9 --- /dev/null +++ b/model-00014-of-00014.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9421878955d952869fe1263e0e3d46135296e03b091cc5e8e0d9bd377721c35 +size 2080144040 diff --git a/model.safetensors.index.json b/model.safetensors.index.json new file mode 100644 index 0000000..243012f --- /dev/null +++ b/model.safetensors.index.json @@ -0,0 +1,714 @@ +{ + "metadata": { + "total_size": 65524246528 + }, + "weight_map": { + "lm_head.weight": "model-00014-of-00014.safetensors", + "model.embed_tokens.weight": "model-00001-of-00014.safetensors", + "model.layers.0.input_layernorm.weight": "model-00001-of-00014.safetensors", + "model.layers.0.mlp.down_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.0.mlp.up_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00014.safetensors", + "model.layers.0.self_attn.k_norm.weight": "model-00001-of-00014.safetensors", + "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.0.self_attn.q_norm.weight": "model-00001-of-00014.safetensors", + "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.1.input_layernorm.weight": "model-00001-of-00014.safetensors", + "model.layers.1.mlp.down_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.1.mlp.up_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00014.safetensors", + "model.layers.1.self_attn.k_norm.weight": "model-00001-of-00014.safetensors", + "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.1.self_attn.q_norm.weight": "model-00001-of-00014.safetensors", + "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.10.input_layernorm.weight": "model-00003-of-00014.safetensors", + "model.layers.10.mlp.down_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.10.mlp.gate_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.10.mlp.up_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.10.post_attention_layernorm.weight": "model-00003-of-00014.safetensors", + "model.layers.10.self_attn.k_norm.weight": "model-00003-of-00014.safetensors", + "model.layers.10.self_attn.k_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.10.self_attn.o_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.10.self_attn.q_norm.weight": "model-00003-of-00014.safetensors", + "model.layers.10.self_attn.q_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.10.self_attn.v_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.11.input_layernorm.weight": "model-00003-of-00014.safetensors", + "model.layers.11.mlp.down_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.11.mlp.gate_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.11.mlp.up_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.11.post_attention_layernorm.weight": "model-00003-of-00014.safetensors", + "model.layers.11.self_attn.k_norm.weight": "model-00003-of-00014.safetensors", + "model.layers.11.self_attn.k_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.11.self_attn.o_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.11.self_attn.q_norm.weight": "model-00003-of-00014.safetensors", + "model.layers.11.self_attn.q_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.11.self_attn.v_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.12.input_layernorm.weight": "model-00003-of-00014.safetensors", + "model.layers.12.mlp.down_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.12.mlp.gate_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.12.mlp.up_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.12.post_attention_layernorm.weight": "model-00003-of-00014.safetensors", + "model.layers.12.self_attn.k_norm.weight": "model-00003-of-00014.safetensors", + "model.layers.12.self_attn.k_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.12.self_attn.o_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.12.self_attn.q_norm.weight": "model-00003-of-00014.safetensors", + "model.layers.12.self_attn.q_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.12.self_attn.v_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.13.input_layernorm.weight": "model-00004-of-00014.safetensors", + "model.layers.13.mlp.down_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.13.mlp.gate_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.13.mlp.up_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.13.post_attention_layernorm.weight": "model-00004-of-00014.safetensors", + "model.layers.13.self_attn.k_norm.weight": "model-00003-of-00014.safetensors", + "model.layers.13.self_attn.k_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.13.self_attn.o_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.13.self_attn.q_norm.weight": "model-00003-of-00014.safetensors", + "model.layers.13.self_attn.q_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.13.self_attn.v_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.14.input_layernorm.weight": "model-00004-of-00014.safetensors", + "model.layers.14.mlp.down_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.14.mlp.gate_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.14.mlp.up_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.14.post_attention_layernorm.weight": "model-00004-of-00014.safetensors", + "model.layers.14.self_attn.k_norm.weight": "model-00004-of-00014.safetensors", + "model.layers.14.self_attn.k_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.14.self_attn.o_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.14.self_attn.q_norm.weight": "model-00004-of-00014.safetensors", + "model.layers.14.self_attn.q_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.14.self_attn.v_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.15.input_layernorm.weight": "model-00004-of-00014.safetensors", + "model.layers.15.mlp.down_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.15.mlp.gate_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.15.mlp.up_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.15.post_attention_layernorm.weight": "model-00004-of-00014.safetensors", + "model.layers.15.self_attn.k_norm.weight": "model-00004-of-00014.safetensors", + "model.layers.15.self_attn.k_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.15.self_attn.o_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.15.self_attn.q_norm.weight": "model-00004-of-00014.safetensors", + "model.layers.15.self_attn.q_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.15.self_attn.v_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.16.input_layernorm.weight": "model-00004-of-00014.safetensors", + "model.layers.16.mlp.down_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.16.mlp.gate_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.16.mlp.up_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.16.post_attention_layernorm.weight": "model-00004-of-00014.safetensors", + "model.layers.16.self_attn.k_norm.weight": "model-00004-of-00014.safetensors", + "model.layers.16.self_attn.k_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.16.self_attn.o_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.16.self_attn.q_norm.weight": "model-00004-of-00014.safetensors", + "model.layers.16.self_attn.q_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.16.self_attn.v_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.17.input_layernorm.weight": "model-00004-of-00014.safetensors", + "model.layers.17.mlp.down_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.17.mlp.gate_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.17.mlp.up_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.17.post_attention_layernorm.weight": "model-00004-of-00014.safetensors", + "model.layers.17.self_attn.k_norm.weight": "model-00004-of-00014.safetensors", + "model.layers.17.self_attn.k_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.17.self_attn.o_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.17.self_attn.q_norm.weight": "model-00004-of-00014.safetensors", + "model.layers.17.self_attn.q_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.17.self_attn.v_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.18.input_layernorm.weight": "model-00005-of-00014.safetensors", + "model.layers.18.mlp.down_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.18.mlp.gate_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.18.mlp.up_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.18.post_attention_layernorm.weight": "model-00005-of-00014.safetensors", + "model.layers.18.self_attn.k_norm.weight": "model-00004-of-00014.safetensors", + "model.layers.18.self_attn.k_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.18.self_attn.o_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.18.self_attn.q_norm.weight": "model-00004-of-00014.safetensors", + "model.layers.18.self_attn.q_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.18.self_attn.v_proj.weight": "model-00004-of-00014.safetensors", + "model.layers.19.input_layernorm.weight": "model-00005-of-00014.safetensors", + "model.layers.19.mlp.down_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.19.mlp.gate_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.19.mlp.up_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.19.post_attention_layernorm.weight": "model-00005-of-00014.safetensors", + "model.layers.19.self_attn.k_norm.weight": "model-00005-of-00014.safetensors", + "model.layers.19.self_attn.k_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.19.self_attn.o_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.19.self_attn.q_norm.weight": "model-00005-of-00014.safetensors", + "model.layers.19.self_attn.q_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.19.self_attn.v_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.2.input_layernorm.weight": "model-00001-of-00014.safetensors", + "model.layers.2.mlp.down_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.2.mlp.up_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00014.safetensors", + "model.layers.2.self_attn.k_norm.weight": "model-00001-of-00014.safetensors", + "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.2.self_attn.q_norm.weight": "model-00001-of-00014.safetensors", + "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.20.input_layernorm.weight": "model-00005-of-00014.safetensors", + "model.layers.20.mlp.down_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.20.mlp.gate_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.20.mlp.up_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.20.post_attention_layernorm.weight": "model-00005-of-00014.safetensors", + "model.layers.20.self_attn.k_norm.weight": "model-00005-of-00014.safetensors", + "model.layers.20.self_attn.k_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.20.self_attn.o_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.20.self_attn.q_norm.weight": "model-00005-of-00014.safetensors", + "model.layers.20.self_attn.q_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.20.self_attn.v_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.21.input_layernorm.weight": "model-00005-of-00014.safetensors", + "model.layers.21.mlp.down_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.21.mlp.gate_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.21.mlp.up_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.21.post_attention_layernorm.weight": "model-00005-of-00014.safetensors", + "model.layers.21.self_attn.k_norm.weight": "model-00005-of-00014.safetensors", + "model.layers.21.self_attn.k_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.21.self_attn.o_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.21.self_attn.q_norm.weight": "model-00005-of-00014.safetensors", + "model.layers.21.self_attn.q_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.21.self_attn.v_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.22.input_layernorm.weight": "model-00005-of-00014.safetensors", + "model.layers.22.mlp.down_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.22.mlp.gate_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.22.mlp.up_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.22.post_attention_layernorm.weight": "model-00005-of-00014.safetensors", + "model.layers.22.self_attn.k_norm.weight": "model-00005-of-00014.safetensors", + "model.layers.22.self_attn.k_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.22.self_attn.o_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.22.self_attn.q_norm.weight": "model-00005-of-00014.safetensors", + "model.layers.22.self_attn.q_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.22.self_attn.v_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.23.input_layernorm.weight": "model-00006-of-00014.safetensors", + "model.layers.23.mlp.down_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.23.mlp.gate_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.23.mlp.up_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.23.post_attention_layernorm.weight": "model-00006-of-00014.safetensors", + "model.layers.23.self_attn.k_norm.weight": "model-00005-of-00014.safetensors", + "model.layers.23.self_attn.k_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.23.self_attn.o_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.23.self_attn.q_norm.weight": "model-00005-of-00014.safetensors", + "model.layers.23.self_attn.q_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.23.self_attn.v_proj.weight": "model-00005-of-00014.safetensors", + "model.layers.24.input_layernorm.weight": "model-00006-of-00014.safetensors", + "model.layers.24.mlp.down_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.24.mlp.gate_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.24.mlp.up_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.24.post_attention_layernorm.weight": "model-00006-of-00014.safetensors", + "model.layers.24.self_attn.k_norm.weight": "model-00006-of-00014.safetensors", + "model.layers.24.self_attn.k_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.24.self_attn.o_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.24.self_attn.q_norm.weight": "model-00006-of-00014.safetensors", + "model.layers.24.self_attn.q_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.24.self_attn.v_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.25.input_layernorm.weight": "model-00006-of-00014.safetensors", + "model.layers.25.mlp.down_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.25.mlp.gate_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.25.mlp.up_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.25.post_attention_layernorm.weight": "model-00006-of-00014.safetensors", + "model.layers.25.self_attn.k_norm.weight": "model-00006-of-00014.safetensors", + "model.layers.25.self_attn.k_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.25.self_attn.o_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.25.self_attn.q_norm.weight": "model-00006-of-00014.safetensors", + "model.layers.25.self_attn.q_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.25.self_attn.v_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.26.input_layernorm.weight": "model-00006-of-00014.safetensors", + "model.layers.26.mlp.down_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.26.mlp.gate_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.26.mlp.up_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.26.post_attention_layernorm.weight": "model-00006-of-00014.safetensors", + "model.layers.26.self_attn.k_norm.weight": "model-00006-of-00014.safetensors", + "model.layers.26.self_attn.k_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.26.self_attn.o_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.26.self_attn.q_norm.weight": "model-00006-of-00014.safetensors", + "model.layers.26.self_attn.q_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.26.self_attn.v_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.27.input_layernorm.weight": "model-00006-of-00014.safetensors", + "model.layers.27.mlp.down_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.27.mlp.gate_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.27.mlp.up_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.27.post_attention_layernorm.weight": "model-00006-of-00014.safetensors", + "model.layers.27.self_attn.k_norm.weight": "model-00006-of-00014.safetensors", + "model.layers.27.self_attn.k_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.27.self_attn.o_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.27.self_attn.q_norm.weight": "model-00006-of-00014.safetensors", + "model.layers.27.self_attn.q_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.27.self_attn.v_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.28.input_layernorm.weight": "model-00007-of-00014.safetensors", + "model.layers.28.mlp.down_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.28.mlp.gate_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.28.mlp.up_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.28.post_attention_layernorm.weight": "model-00007-of-00014.safetensors", + "model.layers.28.self_attn.k_norm.weight": "model-00006-of-00014.safetensors", + "model.layers.28.self_attn.k_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.28.self_attn.o_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.28.self_attn.q_norm.weight": "model-00006-of-00014.safetensors", + "model.layers.28.self_attn.q_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.28.self_attn.v_proj.weight": "model-00006-of-00014.safetensors", + "model.layers.29.input_layernorm.weight": "model-00007-of-00014.safetensors", + "model.layers.29.mlp.down_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.29.mlp.gate_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.29.mlp.up_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.29.post_attention_layernorm.weight": "model-00007-of-00014.safetensors", + "model.layers.29.self_attn.k_norm.weight": "model-00007-of-00014.safetensors", + "model.layers.29.self_attn.k_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.29.self_attn.o_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.29.self_attn.q_norm.weight": "model-00007-of-00014.safetensors", + "model.layers.29.self_attn.q_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.29.self_attn.v_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.3.input_layernorm.weight": "model-00002-of-00014.safetensors", + "model.layers.3.mlp.down_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.3.mlp.gate_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.3.mlp.up_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.3.post_attention_layernorm.weight": "model-00002-of-00014.safetensors", + "model.layers.3.self_attn.k_norm.weight": "model-00001-of-00014.safetensors", + "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.3.self_attn.q_norm.weight": "model-00001-of-00014.safetensors", + "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00014.safetensors", + "model.layers.30.input_layernorm.weight": "model-00007-of-00014.safetensors", + "model.layers.30.mlp.down_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.30.mlp.gate_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.30.mlp.up_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.30.post_attention_layernorm.weight": "model-00007-of-00014.safetensors", + "model.layers.30.self_attn.k_norm.weight": "model-00007-of-00014.safetensors", + "model.layers.30.self_attn.k_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.30.self_attn.o_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.30.self_attn.q_norm.weight": "model-00007-of-00014.safetensors", + "model.layers.30.self_attn.q_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.30.self_attn.v_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.31.input_layernorm.weight": "model-00007-of-00014.safetensors", + "model.layers.31.mlp.down_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.31.mlp.gate_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.31.mlp.up_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.31.post_attention_layernorm.weight": "model-00007-of-00014.safetensors", + "model.layers.31.self_attn.k_norm.weight": "model-00007-of-00014.safetensors", + "model.layers.31.self_attn.k_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.31.self_attn.o_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.31.self_attn.q_norm.weight": "model-00007-of-00014.safetensors", + "model.layers.31.self_attn.q_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.31.self_attn.v_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.32.input_layernorm.weight": "model-00007-of-00014.safetensors", + "model.layers.32.mlp.down_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.32.mlp.gate_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.32.mlp.up_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.32.post_attention_layernorm.weight": "model-00007-of-00014.safetensors", + "model.layers.32.self_attn.k_norm.weight": "model-00007-of-00014.safetensors", + "model.layers.32.self_attn.k_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.32.self_attn.o_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.32.self_attn.q_norm.weight": "model-00007-of-00014.safetensors", + "model.layers.32.self_attn.q_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.32.self_attn.v_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.33.input_layernorm.weight": "model-00008-of-00014.safetensors", + "model.layers.33.mlp.down_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.33.mlp.gate_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.33.mlp.up_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.33.post_attention_layernorm.weight": "model-00008-of-00014.safetensors", + "model.layers.33.self_attn.k_norm.weight": "model-00007-of-00014.safetensors", + "model.layers.33.self_attn.k_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.33.self_attn.o_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.33.self_attn.q_norm.weight": "model-00007-of-00014.safetensors", + "model.layers.33.self_attn.q_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.33.self_attn.v_proj.weight": "model-00007-of-00014.safetensors", + "model.layers.34.input_layernorm.weight": "model-00008-of-00014.safetensors", + "model.layers.34.mlp.down_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.34.mlp.gate_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.34.mlp.up_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.34.post_attention_layernorm.weight": "model-00008-of-00014.safetensors", + "model.layers.34.self_attn.k_norm.weight": "model-00008-of-00014.safetensors", + "model.layers.34.self_attn.k_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.34.self_attn.o_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.34.self_attn.q_norm.weight": "model-00008-of-00014.safetensors", + "model.layers.34.self_attn.q_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.34.self_attn.v_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.35.input_layernorm.weight": "model-00008-of-00014.safetensors", + "model.layers.35.mlp.down_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.35.mlp.gate_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.35.mlp.up_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.35.post_attention_layernorm.weight": "model-00008-of-00014.safetensors", + "model.layers.35.self_attn.k_norm.weight": "model-00008-of-00014.safetensors", + "model.layers.35.self_attn.k_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.35.self_attn.o_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.35.self_attn.q_norm.weight": "model-00008-of-00014.safetensors", + "model.layers.35.self_attn.q_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.35.self_attn.v_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.36.input_layernorm.weight": "model-00008-of-00014.safetensors", + "model.layers.36.mlp.down_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.36.mlp.gate_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.36.mlp.up_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.36.post_attention_layernorm.weight": "model-00008-of-00014.safetensors", + "model.layers.36.self_attn.k_norm.weight": "model-00008-of-00014.safetensors", + "model.layers.36.self_attn.k_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.36.self_attn.o_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.36.self_attn.q_norm.weight": "model-00008-of-00014.safetensors", + "model.layers.36.self_attn.q_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.36.self_attn.v_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.37.input_layernorm.weight": "model-00008-of-00014.safetensors", + "model.layers.37.mlp.down_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.37.mlp.gate_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.37.mlp.up_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.37.post_attention_layernorm.weight": "model-00008-of-00014.safetensors", + "model.layers.37.self_attn.k_norm.weight": "model-00008-of-00014.safetensors", + "model.layers.37.self_attn.k_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.37.self_attn.o_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.37.self_attn.q_norm.weight": "model-00008-of-00014.safetensors", + "model.layers.37.self_attn.q_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.37.self_attn.v_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.38.input_layernorm.weight": "model-00009-of-00014.safetensors", + "model.layers.38.mlp.down_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.38.mlp.gate_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.38.mlp.up_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.38.post_attention_layernorm.weight": "model-00009-of-00014.safetensors", + "model.layers.38.self_attn.k_norm.weight": "model-00008-of-00014.safetensors", + "model.layers.38.self_attn.k_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.38.self_attn.o_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.38.self_attn.q_norm.weight": "model-00008-of-00014.safetensors", + "model.layers.38.self_attn.q_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.38.self_attn.v_proj.weight": "model-00008-of-00014.safetensors", + "model.layers.39.input_layernorm.weight": "model-00009-of-00014.safetensors", + "model.layers.39.mlp.down_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.39.mlp.gate_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.39.mlp.up_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.39.post_attention_layernorm.weight": "model-00009-of-00014.safetensors", + "model.layers.39.self_attn.k_norm.weight": "model-00009-of-00014.safetensors", + "model.layers.39.self_attn.k_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.39.self_attn.o_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.39.self_attn.q_norm.weight": "model-00009-of-00014.safetensors", + "model.layers.39.self_attn.q_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.39.self_attn.v_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.4.input_layernorm.weight": "model-00002-of-00014.safetensors", + "model.layers.4.mlp.down_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.4.mlp.gate_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.4.mlp.up_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.4.post_attention_layernorm.weight": "model-00002-of-00014.safetensors", + "model.layers.4.self_attn.k_norm.weight": "model-00002-of-00014.safetensors", + "model.layers.4.self_attn.k_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.4.self_attn.o_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.4.self_attn.q_norm.weight": "model-00002-of-00014.safetensors", + "model.layers.4.self_attn.q_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.4.self_attn.v_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.40.input_layernorm.weight": "model-00009-of-00014.safetensors", + "model.layers.40.mlp.down_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.40.mlp.gate_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.40.mlp.up_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.40.post_attention_layernorm.weight": "model-00009-of-00014.safetensors", + "model.layers.40.self_attn.k_norm.weight": "model-00009-of-00014.safetensors", + "model.layers.40.self_attn.k_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.40.self_attn.o_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.40.self_attn.q_norm.weight": "model-00009-of-00014.safetensors", + "model.layers.40.self_attn.q_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.40.self_attn.v_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.41.input_layernorm.weight": "model-00009-of-00014.safetensors", + "model.layers.41.mlp.down_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.41.mlp.gate_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.41.mlp.up_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.41.post_attention_layernorm.weight": "model-00009-of-00014.safetensors", + "model.layers.41.self_attn.k_norm.weight": "model-00009-of-00014.safetensors", + "model.layers.41.self_attn.k_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.41.self_attn.o_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.41.self_attn.q_norm.weight": "model-00009-of-00014.safetensors", + "model.layers.41.self_attn.q_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.41.self_attn.v_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.42.input_layernorm.weight": "model-00009-of-00014.safetensors", + "model.layers.42.mlp.down_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.42.mlp.gate_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.42.mlp.up_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.42.post_attention_layernorm.weight": "model-00009-of-00014.safetensors", + "model.layers.42.self_attn.k_norm.weight": "model-00009-of-00014.safetensors", + "model.layers.42.self_attn.k_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.42.self_attn.o_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.42.self_attn.q_norm.weight": "model-00009-of-00014.safetensors", + "model.layers.42.self_attn.q_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.42.self_attn.v_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.43.input_layernorm.weight": "model-00010-of-00014.safetensors", + "model.layers.43.mlp.down_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.43.mlp.gate_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.43.mlp.up_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.43.post_attention_layernorm.weight": "model-00010-of-00014.safetensors", + "model.layers.43.self_attn.k_norm.weight": "model-00009-of-00014.safetensors", + "model.layers.43.self_attn.k_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.43.self_attn.o_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.43.self_attn.q_norm.weight": "model-00009-of-00014.safetensors", + "model.layers.43.self_attn.q_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.43.self_attn.v_proj.weight": "model-00009-of-00014.safetensors", + "model.layers.44.input_layernorm.weight": "model-00010-of-00014.safetensors", + "model.layers.44.mlp.down_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.44.mlp.gate_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.44.mlp.up_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.44.post_attention_layernorm.weight": "model-00010-of-00014.safetensors", + "model.layers.44.self_attn.k_norm.weight": "model-00010-of-00014.safetensors", + "model.layers.44.self_attn.k_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.44.self_attn.o_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.44.self_attn.q_norm.weight": "model-00010-of-00014.safetensors", + "model.layers.44.self_attn.q_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.44.self_attn.v_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.45.input_layernorm.weight": "model-00010-of-00014.safetensors", + "model.layers.45.mlp.down_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.45.mlp.gate_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.45.mlp.up_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.45.post_attention_layernorm.weight": "model-00010-of-00014.safetensors", + "model.layers.45.self_attn.k_norm.weight": "model-00010-of-00014.safetensors", + "model.layers.45.self_attn.k_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.45.self_attn.o_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.45.self_attn.q_norm.weight": "model-00010-of-00014.safetensors", + "model.layers.45.self_attn.q_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.45.self_attn.v_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.46.input_layernorm.weight": "model-00010-of-00014.safetensors", + "model.layers.46.mlp.down_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.46.mlp.gate_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.46.mlp.up_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.46.post_attention_layernorm.weight": "model-00010-of-00014.safetensors", + "model.layers.46.self_attn.k_norm.weight": "model-00010-of-00014.safetensors", + "model.layers.46.self_attn.k_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.46.self_attn.o_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.46.self_attn.q_norm.weight": "model-00010-of-00014.safetensors", + "model.layers.46.self_attn.q_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.46.self_attn.v_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.47.input_layernorm.weight": "model-00010-of-00014.safetensors", + "model.layers.47.mlp.down_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.47.mlp.gate_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.47.mlp.up_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.47.post_attention_layernorm.weight": "model-00010-of-00014.safetensors", + "model.layers.47.self_attn.k_norm.weight": "model-00010-of-00014.safetensors", + "model.layers.47.self_attn.k_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.47.self_attn.o_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.47.self_attn.q_norm.weight": "model-00010-of-00014.safetensors", + "model.layers.47.self_attn.q_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.47.self_attn.v_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.48.input_layernorm.weight": "model-00011-of-00014.safetensors", + "model.layers.48.mlp.down_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.48.mlp.gate_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.48.mlp.up_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.48.post_attention_layernorm.weight": "model-00011-of-00014.safetensors", + "model.layers.48.self_attn.k_norm.weight": "model-00010-of-00014.safetensors", + "model.layers.48.self_attn.k_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.48.self_attn.o_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.48.self_attn.q_norm.weight": "model-00010-of-00014.safetensors", + "model.layers.48.self_attn.q_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.48.self_attn.v_proj.weight": "model-00010-of-00014.safetensors", + "model.layers.49.input_layernorm.weight": "model-00011-of-00014.safetensors", + "model.layers.49.mlp.down_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.49.mlp.gate_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.49.mlp.up_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.49.post_attention_layernorm.weight": "model-00011-of-00014.safetensors", + "model.layers.49.self_attn.k_norm.weight": "model-00011-of-00014.safetensors", + "model.layers.49.self_attn.k_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.49.self_attn.o_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.49.self_attn.q_norm.weight": "model-00011-of-00014.safetensors", + "model.layers.49.self_attn.q_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.49.self_attn.v_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.5.input_layernorm.weight": "model-00002-of-00014.safetensors", + "model.layers.5.mlp.down_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.5.mlp.gate_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.5.mlp.up_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.5.post_attention_layernorm.weight": "model-00002-of-00014.safetensors", + "model.layers.5.self_attn.k_norm.weight": "model-00002-of-00014.safetensors", + "model.layers.5.self_attn.k_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.5.self_attn.o_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.5.self_attn.q_norm.weight": "model-00002-of-00014.safetensors", + "model.layers.5.self_attn.q_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.5.self_attn.v_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.50.input_layernorm.weight": "model-00011-of-00014.safetensors", + "model.layers.50.mlp.down_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.50.mlp.gate_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.50.mlp.up_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.50.post_attention_layernorm.weight": "model-00011-of-00014.safetensors", + "model.layers.50.self_attn.k_norm.weight": "model-00011-of-00014.safetensors", + "model.layers.50.self_attn.k_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.50.self_attn.o_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.50.self_attn.q_norm.weight": "model-00011-of-00014.safetensors", + "model.layers.50.self_attn.q_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.50.self_attn.v_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.51.input_layernorm.weight": "model-00011-of-00014.safetensors", + "model.layers.51.mlp.down_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.51.mlp.gate_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.51.mlp.up_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.51.post_attention_layernorm.weight": "model-00011-of-00014.safetensors", + "model.layers.51.self_attn.k_norm.weight": "model-00011-of-00014.safetensors", + "model.layers.51.self_attn.k_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.51.self_attn.o_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.51.self_attn.q_norm.weight": "model-00011-of-00014.safetensors", + "model.layers.51.self_attn.q_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.51.self_attn.v_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.52.input_layernorm.weight": "model-00011-of-00014.safetensors", + "model.layers.52.mlp.down_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.52.mlp.gate_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.52.mlp.up_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.52.post_attention_layernorm.weight": "model-00011-of-00014.safetensors", + "model.layers.52.self_attn.k_norm.weight": "model-00011-of-00014.safetensors", + "model.layers.52.self_attn.k_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.52.self_attn.o_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.52.self_attn.q_norm.weight": "model-00011-of-00014.safetensors", + "model.layers.52.self_attn.q_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.52.self_attn.v_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.53.input_layernorm.weight": "model-00012-of-00014.safetensors", + "model.layers.53.mlp.down_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.53.mlp.gate_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.53.mlp.up_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.53.post_attention_layernorm.weight": "model-00012-of-00014.safetensors", + "model.layers.53.self_attn.k_norm.weight": "model-00011-of-00014.safetensors", + "model.layers.53.self_attn.k_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.53.self_attn.o_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.53.self_attn.q_norm.weight": "model-00011-of-00014.safetensors", + "model.layers.53.self_attn.q_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.53.self_attn.v_proj.weight": "model-00011-of-00014.safetensors", + "model.layers.54.input_layernorm.weight": "model-00012-of-00014.safetensors", + "model.layers.54.mlp.down_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.54.mlp.gate_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.54.mlp.up_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.54.post_attention_layernorm.weight": "model-00012-of-00014.safetensors", + "model.layers.54.self_attn.k_norm.weight": "model-00012-of-00014.safetensors", + "model.layers.54.self_attn.k_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.54.self_attn.o_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.54.self_attn.q_norm.weight": "model-00012-of-00014.safetensors", + "model.layers.54.self_attn.q_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.54.self_attn.v_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.55.input_layernorm.weight": "model-00012-of-00014.safetensors", + "model.layers.55.mlp.down_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.55.mlp.gate_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.55.mlp.up_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.55.post_attention_layernorm.weight": "model-00012-of-00014.safetensors", + "model.layers.55.self_attn.k_norm.weight": "model-00012-of-00014.safetensors", + "model.layers.55.self_attn.k_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.55.self_attn.o_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.55.self_attn.q_norm.weight": "model-00012-of-00014.safetensors", + "model.layers.55.self_attn.q_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.55.self_attn.v_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.56.input_layernorm.weight": "model-00012-of-00014.safetensors", + "model.layers.56.mlp.down_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.56.mlp.gate_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.56.mlp.up_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.56.post_attention_layernorm.weight": "model-00012-of-00014.safetensors", + "model.layers.56.self_attn.k_norm.weight": "model-00012-of-00014.safetensors", + "model.layers.56.self_attn.k_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.56.self_attn.o_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.56.self_attn.q_norm.weight": "model-00012-of-00014.safetensors", + "model.layers.56.self_attn.q_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.56.self_attn.v_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.57.input_layernorm.weight": "model-00012-of-00014.safetensors", + "model.layers.57.mlp.down_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.57.mlp.gate_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.57.mlp.up_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.57.post_attention_layernorm.weight": "model-00012-of-00014.safetensors", + "model.layers.57.self_attn.k_norm.weight": "model-00012-of-00014.safetensors", + "model.layers.57.self_attn.k_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.57.self_attn.o_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.57.self_attn.q_norm.weight": "model-00012-of-00014.safetensors", + "model.layers.57.self_attn.q_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.57.self_attn.v_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.58.input_layernorm.weight": "model-00013-of-00014.safetensors", + "model.layers.58.mlp.down_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.58.mlp.gate_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.58.mlp.up_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.58.post_attention_layernorm.weight": "model-00013-of-00014.safetensors", + "model.layers.58.self_attn.k_norm.weight": "model-00012-of-00014.safetensors", + "model.layers.58.self_attn.k_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.58.self_attn.o_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.58.self_attn.q_norm.weight": "model-00012-of-00014.safetensors", + "model.layers.58.self_attn.q_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.58.self_attn.v_proj.weight": "model-00012-of-00014.safetensors", + "model.layers.59.input_layernorm.weight": "model-00013-of-00014.safetensors", + "model.layers.59.mlp.down_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.59.mlp.gate_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.59.mlp.up_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.59.post_attention_layernorm.weight": "model-00013-of-00014.safetensors", + "model.layers.59.self_attn.k_norm.weight": "model-00013-of-00014.safetensors", + "model.layers.59.self_attn.k_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.59.self_attn.o_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.59.self_attn.q_norm.weight": "model-00013-of-00014.safetensors", + "model.layers.59.self_attn.q_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.59.self_attn.v_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.6.input_layernorm.weight": "model-00002-of-00014.safetensors", + "model.layers.6.mlp.down_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.6.mlp.gate_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.6.mlp.up_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.6.post_attention_layernorm.weight": "model-00002-of-00014.safetensors", + "model.layers.6.self_attn.k_norm.weight": "model-00002-of-00014.safetensors", + "model.layers.6.self_attn.k_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.6.self_attn.o_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.6.self_attn.q_norm.weight": "model-00002-of-00014.safetensors", + "model.layers.6.self_attn.q_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.6.self_attn.v_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.60.input_layernorm.weight": "model-00013-of-00014.safetensors", + "model.layers.60.mlp.down_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.60.mlp.gate_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.60.mlp.up_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.60.post_attention_layernorm.weight": "model-00013-of-00014.safetensors", + "model.layers.60.self_attn.k_norm.weight": "model-00013-of-00014.safetensors", + "model.layers.60.self_attn.k_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.60.self_attn.o_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.60.self_attn.q_norm.weight": "model-00013-of-00014.safetensors", + "model.layers.60.self_attn.q_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.60.self_attn.v_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.61.input_layernorm.weight": "model-00013-of-00014.safetensors", + "model.layers.61.mlp.down_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.61.mlp.gate_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.61.mlp.up_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.61.post_attention_layernorm.weight": "model-00013-of-00014.safetensors", + "model.layers.61.self_attn.k_norm.weight": "model-00013-of-00014.safetensors", + "model.layers.61.self_attn.k_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.61.self_attn.o_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.61.self_attn.q_norm.weight": "model-00013-of-00014.safetensors", + "model.layers.61.self_attn.q_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.61.self_attn.v_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.62.input_layernorm.weight": "model-00013-of-00014.safetensors", + "model.layers.62.mlp.down_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.62.mlp.gate_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.62.mlp.up_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.62.post_attention_layernorm.weight": "model-00013-of-00014.safetensors", + "model.layers.62.self_attn.k_norm.weight": "model-00013-of-00014.safetensors", + "model.layers.62.self_attn.k_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.62.self_attn.o_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.62.self_attn.q_norm.weight": "model-00013-of-00014.safetensors", + "model.layers.62.self_attn.q_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.62.self_attn.v_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.63.input_layernorm.weight": "model-00014-of-00014.safetensors", + "model.layers.63.mlp.down_proj.weight": "model-00014-of-00014.safetensors", + "model.layers.63.mlp.gate_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.63.mlp.up_proj.weight": "model-00014-of-00014.safetensors", + "model.layers.63.post_attention_layernorm.weight": "model-00014-of-00014.safetensors", + "model.layers.63.self_attn.k_norm.weight": "model-00013-of-00014.safetensors", + "model.layers.63.self_attn.k_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.63.self_attn.o_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.63.self_attn.q_norm.weight": "model-00013-of-00014.safetensors", + "model.layers.63.self_attn.q_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.63.self_attn.v_proj.weight": "model-00013-of-00014.safetensors", + "model.layers.7.input_layernorm.weight": "model-00002-of-00014.safetensors", + "model.layers.7.mlp.down_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.7.mlp.gate_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.7.mlp.up_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.7.post_attention_layernorm.weight": "model-00002-of-00014.safetensors", + "model.layers.7.self_attn.k_norm.weight": "model-00002-of-00014.safetensors", + "model.layers.7.self_attn.k_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.7.self_attn.o_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.7.self_attn.q_norm.weight": "model-00002-of-00014.safetensors", + "model.layers.7.self_attn.q_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.7.self_attn.v_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.8.input_layernorm.weight": "model-00003-of-00014.safetensors", + "model.layers.8.mlp.down_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.8.mlp.gate_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.8.mlp.up_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.8.post_attention_layernorm.weight": "model-00003-of-00014.safetensors", + "model.layers.8.self_attn.k_norm.weight": "model-00002-of-00014.safetensors", + "model.layers.8.self_attn.k_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.8.self_attn.o_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.8.self_attn.q_norm.weight": "model-00002-of-00014.safetensors", + "model.layers.8.self_attn.q_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.8.self_attn.v_proj.weight": "model-00002-of-00014.safetensors", + "model.layers.9.input_layernorm.weight": "model-00003-of-00014.safetensors", + "model.layers.9.mlp.down_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.9.mlp.gate_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.9.mlp.up_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.9.post_attention_layernorm.weight": "model-00003-of-00014.safetensors", + "model.layers.9.self_attn.k_norm.weight": "model-00003-of-00014.safetensors", + "model.layers.9.self_attn.k_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.9.self_attn.o_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.9.self_attn.q_norm.weight": "model-00003-of-00014.safetensors", + "model.layers.9.self_attn.q_proj.weight": "model-00003-of-00014.safetensors", + "model.layers.9.self_attn.v_proj.weight": "model-00003-of-00014.safetensors", + "model.norm.weight": "model-00014-of-00014.safetensors" + } +} diff --git a/qwen3-32b-aworld-performance.jpg b/qwen3-32b-aworld-performance.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aeda1752d6860cb4d30048f35e88ed55995694b4 GIT binary patch literal 96848 zcmb@tQ+Q@gw>BEvPCB-ej-7ODJL%ZA-Qg44w$-t1C!KU`+kXD;_x-N5*TGuZ&;lbJQ63;8d0p7nk$`1c7%-*bkD+WmnagFRLLb-?9wAW-FTZHMf2 z>s?`u>8XcIe?f52|KJ@6yt)SkR<7ormg^=jvvNvf-m~l zz*XS6*V}W?gumA3?@x_)_ecA8!Silf|FO@V{fT*C3^44I?mf1FXt=w@cjiswh3Fx7 z!{1)u{Il<4`Hk~}=s9=U-U7(@vGpPGtbYf55FGhD{0RDFde3}odF;6*I_~N8+xm$8 zPqv__Nqq{~>=DAOjHmZR?7v!T%n(3taTy{4?;U z%?YOaI{=M8i9Q5@g11C}Mm_`l$v@LSd){ha{6C2fdVs+5H}4PNr{JBRw7(}%2k8ER z+>3mBbuM`4-{)WP@$*&xQ{=Pdh3SE)(f`lE~==Mqq+|pWTiEb6o?4ik=S%{6l7#eMs~A8 z{9g_?24e(pAfd6?(GV~>Kz{he1@asz9fn_qOQ_AIHj~aR^5Gf-B0xHyKSB#7krIRH zd?;u8d(e-wk?|M596OKzJ8#=@JTU&CFhutyF-dS)a~ph@ffnB>&&2b;t@-r5;;UKk z8tK$ZglK^hb&@m%+W*wasq2hgeDbIVo6`N3#wK-_cEP9qViqsE-iVKlO92Z?2zrF` zKg}h7(3v6md2H&gdUwA_LknSNmgO!$f8TPS6icDmK`We36WjxUz(E#aqF_)KnTheh zS@E(9Ub&HA;^+HuB)US8S59&?!uP*%077$+B?oJ!2#&zkcSRlIBEfx2Y!O12h;M(q}sQp8mrjds5y46BX zYRO7*GgGoqomM-I2#+pdFsSsY8LRAm;(BKK@hzf6ovH6iu7b6E<^5=SB_Hj{W`g3S zziVY3+x3A5X=0Ow;Z-|mmju;VBIkQPiYnoh;WYX$-XaZTrQh&LQ8x@Et7?7EL&Dyr zz~u|sQu@%m6EzqYJnW`OeUqPDp8JCUUn~gg3CE*b3yMT^v?7kBn48gI*zF4ONQp+5 zsD}AGU4Dfm!>-#ob{$JKHew?$PmHxqs#B=`=S9%jjgqA$H{e z(YA0RrMPZ`P;<8xdp8XHiYo7iE&SFcW{H_G8cCr4IyJSt>Te@-(WY`i@ zCo5;VT`=A6tH8|M2v382PVMrYh-7shv&=n1Hwk)?nFN!dm+y&aT2R>CFFa%NX(DL* z*C2SX)xt1r^Oq@lZ;%y*5N_GZmv1g3GK@__B)pZ4GC#g_FCQ6M!l#ccyf_c%w?zR) zN4MfAPMNKmTSXJB1kii(3A^$SQGd@qNFfVw?@>Qy*8i7iqQ2hR25FA;4>#{&yoP`O zpq@dke>EjIMULMLF}pZ@RX}A`B$Pk1C0HNi@3{Q*?~H!3zKv6e@fdJpBS}L!P&zqo zkXjk?LVIZ&pp!-!xTZl$yPH5o_E>BC>oYX+>-l z=xL3@7QA12Z<%8IcBJa@It@`9y_A~k1_9yJ@89N;*P9JJ zs@<57&g&9hX11oo%#`Mvm~Tt#sz+9oH#0RtaUz9p)*rEq z6%uA!g-j)mhZxbsVlxSLet^R;;*eP#PMUFF4*nMii1k8iO#LsC8M{D~B0lIzD(-wQpct;#MYG&&Y`TjMh}PIOi!5_p64Uoeof90kYKFvEHaLsb1i zLvS{zv5s?X@(_6WCai^&Bm5%RNxD$J2j0fO!6+l@(Ec zVA;QNXt<`Cg=2Woxgj(4jqG+!HPCN_CyBoKy|vZi)i@KXAtz5bz#72) z@2N;d{j;xx0F3#28`5M_vvXgYu+6$(Vq*~CYv84Xm?acs)SAcs zGrh#6U=d!FS6?i~llv7Hev?9Qy9b-nPZOxmfC&7D4u&s)GgSXFjC;^2vsTZ4jk1uT zkhu>4k`MRwV|ER)Ycz$)kr7S&&>5rm4Thl2qD#AX%ZVB!wbA@%_4-hVNcR?%-a)I# zc?q`mnvb0tHeOlK-K9|5bO{&CO->{8Lls=Z3Sy#u>Ht?^J&I zcP9F5roT(Dq;WlI1cIOi>K6e#(p|eKH*3d^1hJDW6EoZ%+}{3$RZLQKnp}O}H=}-E z4UV6bzp?DvAP%ce_;sp19K|yUzmCd;a>=n9YRbG(^e5XCr~@3W7j5`b8A(?wC{vaU zbPd@8neQbucX#G4Z{e@wWVDbC|7%7KP>F-y}YjmAK7Jf$j*>?cuZdYi7cy0TsvteT6L^bYT!oTxClq zcdcA^gap5 zvIOO%eIkjk{m?cK1pKs~=$up+09V1Um!gx^Qy|g!Uvo;(w5VAiim=v6o~vi#$!SkC zqf?JJ(?qKSl{yl`YtT;vPZ)ZxIgX%e5_BUuHGEeVS@hQweaJ;}0K2|~R8YdrknsHC z9gDVnQ_?!<6#2`(7({~gR{+(+pVKzF5pEx9agsjZE{jq!hsc{7}_dU>D#cB6=$>+?_k%^TzutbUz${6eD#CbtUfL3(!@69BQy->m_TkB~# zV#mnuDvw8c7wwokyQ*jyc_m)WxHJuPeEWj}P!eXDDnIKwGwr=hz$lsty$>^$heCt) zp&Z#k#vZ%>vTwR9qU~(7*x1DizE-}V zZYq)SL`p9_YO1x^*JAX|-JjaxWVy zL(%1PMntmx0g>;}?wBc=xZkr)?=lHPJVwK&)!B*m2MqTLYyU;2pbTeub6UM{JdsM~ z%zq8!uiq0VZ0k|hAmh?nLy_nHS;ubRA-K`6rcd6ox1F!<@DDl-N*xUNKk^y|TwnCF z8}y70xxC}GJxb0r7)z3+5rrV-#$p6F+=v4yd&u~DwDdM)^Eaq% zx65>P-cJp~R6XTGi&@zhn@#AL<1pP`XaB;kfv3r<>S$G>^V<8k0Sa}RoRW+9)WT}; z&^&wZNk$AQ*S~_&&m6!6vlJ?N+8$4r6C&>q8aHW_--eq06vaHi=@#@Cpui`n63f}I z)GMnx+r|xQkrOzdr8(&M8^$0k-+6?X6z$fOmjBTyjIti0VtjM0?YjbdO=_}s5G*1GhBOxy1IkYnVoXH$M|{Dl@&dtW2KjdR$5_g=az|d z0rAJRK?wQ?A5>#`XrE4OW?Zy{WO>{vk8}^m$!xtdK<@c@W&DqkU<#64C3i}>>eK_) z0boMb-eZ-P?F6 z5&l=7lTNMi@j^=L6wniU`h5F2L8sGer*yvmeVX^v5MKKS-8+4M5$ZJWDCt)@Q|7k=@3ZN+)ycK8tA6zQzK-0!ek@Es7&v|WG$UB&z86Es7B74@;X z>)6`BpWb3@qvCRgWymnGU^GMS4oSv2l7Z8a*y^6&IzL6i zk~OOM>%$R@^<=jvAA}W%;hCUYR^(x2SZ1B5nF=fO z_@HV&HCzMny266;kKJg z=Y^)I9Hvf;ej<*=+FVwubhgt*SdJ4eR>KfAM$@XZOkP^;rDH;5GH);)kNkHx$#ST3 zY4U1;PDUg?Is3eG^%N&0vdpehvi=wpPe#FAJ*7lv56lM_nnuZY3@Dz)3Kx5 zv@Umh(`~(kTs~_vjG$=1y=Bdr1v}j(xnGURyS6lsB9*XmwyX-s0UzrFCY?qx`*fMm z^@2BS39c0$qQeOswk3Xhi!Wn^tY2V2i%kvZ)a(f8Z&sYiTBbqg#P~w;(Y_ zAyFVd-E#v|=_9C{DfAlj;#@TGwiKX=c?P_rVJ1zE9ZD{00ED&O;~}to1bdhn2BZRq zYDyJ|UYki;xPs(*6S z{BE2`XeF_X-zfcX=PiD|d1}SciY^31aU`ii5dT9@H${gB{?vXeO@b}8CwL##GcCl4 z&E=6vVWj`Qsrv%kFD5q|=G9gN>vEGp2t)fHl;W4*qVi5pJHeZSPnRu7NIO>CMOO;k z-X`3@2$?2j=EIP0s4V@gBgWdDJ*PIvi%@7n04&X9V)W%#x8)`zMfY)_SnFk@I0MId z{VUP<5u`BlT)O!|Pq*TCRmO|hofD&X1*a}RZ5Q%AmW_|?4k8^zWAF@;P;FeR#{L2_-~@m zFqNLcIlQdMlAB-XOpDM{Y9fhR$;}|*3C4TQ#6t|>RhdEQ4`;QzY!iMBC5#q$WwZt_ zxOf-}IaZ6BFV8;FI=0NBC<=Cns3dc(9m7x)og~Thz5lj4dTLQbQ53isF|<;AOng1& zjGH30Qy?`>xj^KtwEq@B$ToP4(ZjG^5ES^aiWey)ylE>2de1+eWtR#n_KK4wy`6Ht zTsgh;XDA)DAgrx{ez8eDP2+Skv;gb39RnJa*GK3~hTwBe{~w%V144=S!QyYUX0U_5 z{bUDk%Sv7?HZ!9P!}h=b?pHmc_@J`R6&xp>hh zxjD`PvR^Zp`cLCbaZTT%<+18S9dS zl9xk1(0xhrF8&i46psBTGDy(aS<479Yjc@p8`#AU}rGf69DOg4NwKu()AE^vpuKTH|d`_ktQVihm?& z%Du5U2u&UlBYVMO1dIa$oxrR$9fUB7>D$u`tM|H&6a4i2WV%wDCwsMx>@Y#-WZ6s~ zXb)~mwt}Z1g5QyPk4w*-emmf?OCQi*pvPp_GJNswE^&_*kk!^XvO-D5vp5)C!)Q(> zn>}*YM3paBy@q-keWv4S6-}?Kgv~h{x+S6WO?V1OHqgBAE6VD)(XtrK{8XhGomEU4QfEplDg&(QHNo2LEJrXZP~R=cNyltf_-F1(-ISwa zPrQ+PykQ1OC*AqxlzqDkk6+K!073c6FmQ`ZQbtI|FrDoDCwEf4I=VQNj|!Ad7VFPi zA&71bdE!0f>A5c&BnMzd zC3|bmMJ1Uw!sl6eGN9o_$nWzCO`Zh}GJ6k`E_;l`EQBnNN8Y0Yg=kSoy97MsvAF$w zx8qE!M0R>tql=xwEzBQxefuPS^J%zK_pmJoopjfKs+aeR*dlKbX=nhQmjrG^!`s3I zO6=i2p*ipRJ1sVNO>U8Nw@@N>!mgr$puf9K9xbLx1X(m}kS@X%tupj_UOZhIHqcK7vMaxoCd2+_J?qr0yDbBEL%+QMGaVJwuf4~4; zwmNmuMVQC{OcK3<0;p-aESPJj!|`zgV_ag~`j{D@4loCyP-p>{t%9}L%#!sxu7PEd z`3-(`?EDh+)jLnl)x&LMillZ~PQyI~x^M&+0mDnQvtLu88$@UXC=`;w1_H81o#whi3J#-7&=uoUe+Gq8-z0VMPf4E9ca3qBl#tN_z~VZiz;a6< zRZK`zA@RH)BHv30vcnA?ma0Sb)%g*@mX%aLHIyLE9X1vMvnbQP)lW&358LwJA4Z&N+VZ2@W z5Mwj`!mpK#j#BtaY{-CH-McaJtvbgshFQt?9##bkQDlK`_n3;hQK;~Doy);BJX=U) zzPQbKyXn{Ca6c00K0|pyb50d%)Qz3nghxHl^t1L0tJCE^&xdH6fGw~7?srWtL-=JO zdV9UW2Zlg;s?b2?{?Vvmf1JIX)zvx0=}R;$<|Ond7hiV*aQv63p~td>8cs9ety3{- zmCc7saLpoC+702o4xAAfDk81mVKwHr`^%2=8&<=Y58Ngb#|fdA+8S6Uy7Yd{^9p_K z>?jxqTC*3x_m^wwUEEnh+%yc8XAh5zm)#m)7`KaxqN(O&h=a};D_qmA{@7hqmq+iEAr z98f8j@+1Q#)k(UD_ZL%~F@&mL7Gsxx!d%XFTgvHt5XPsf$lez)x>c#Joux^s+=aTx z%y|}iCazgypHb4pA4J^RdOh+n=;vAA_7}@5MSxzP5ICASIQ+qWavPTzkTBiJq)bn{ zLNje_`E99axT`#A{;pmMJQ`j>^8>#kttvprb^9Q&i~aRut_5sHSc(L35_Km=MeqPQ zT$k|s)g!&tv6@Uq$kg6}@hZF9FQ7wLK$H82Z(o)}4takgGEn5c5pclw8yxD67B|`qcH2s+# zha^eA}6ye|4$G{|}wXHk1eqU?ZPyO7>QVMaQz!^R8UpW-!hK7poNM562 zhc)rdzGIXu*QE?8UqS*wGDD-Tb%EZkTv)db8`!`%$xvFgk4KJMR!L!9o=O=d2b3#S zaHY4NYc$qLC)XiAnVi4OOt~%XC58P~v4pnG_kN4&J+J6C{sj&ZPl%w@VMFB-lGg$g z$2+?oCm|f_w(sPf##s+YS1BF4lhsaUR1TDX&uVLpHB=Ty^35qUA$6C^XG#%9d7-;3(s#6fQVfimG>cTi4KL(G=Q)s6(mV1A=>>D z{F1}Ien~5P`{Bq#8go$M-<`P4T3@E!EvRv#cX*<}Y~mn_^_79W=sqGM%N;f)_j%6~ zbMmAj$|s!0Qvwe27gV;g=M?nT&jdNO_f7U|MgT)1G-C@scV+`yAl)zO2Ax(gBe}0X zbf)cON)^w%$8J6(mqRl7X$AJZ8doEJo09uJHn7mbc*Gg3MzQn|yf}+{=kznPz4#%uI;9tbjKdw%(^xYa z;(g00N2z2~RwR#rP8wl?$9G`ntb9>Qwz5;0{^x8gtKn&ZL7cgFeq$nag`Ts`~Zn6OE$| zu;RWS#Cs99X7VFj$B2(&BEn`~C!Z+@l^Bw*96In*lEvN$Qyj$XulT=i-uV}7tW4u& zjWxRD>l^c&)mcvn;g8a~KyUAJQ@ssg{7ok~R2tfzus+iHyXQ>zSWzr1@Hx+8N>Q&^ zisu64`WC*{pW&n9#AVk^?o){=wP1$w5`(#=HK;GWlZ-Q=<9K})SqGTF?{e1s_7Pno zO1YZ1{!TM?;<$jOm{?0MaYso1IH*cjN=JXLM0Wh!hKU_f!#e|({lH}VsTl|U!^X

DIFH6a0znwz4Ct38BGwDXi~1ctg|^9B~$5 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

    <_FPOVH_A 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 literal 0 HcmV?d00001 diff --git a/special_tokens_map.json b/special_tokens_map.json new file mode 100644 index 0000000..ac23c0a --- /dev/null +++ b/special_tokens_map.json @@ -0,0 +1,31 @@ +{ + "additional_special_tokens": [ + "<|im_start|>", + "<|im_end|>", + "<|object_ref_start|>", + "<|object_ref_end|>", + "<|box_start|>", + "<|box_end|>", + "<|quad_start|>", + "<|quad_end|>", + "<|vision_start|>", + "<|vision_end|>", + "<|vision_pad|>", + "<|image_pad|>", + "<|video_pad|>" + ], + "eos_token": { + "content": "<|im_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false + }, + "pad_token": { + "content": "<|endoftext|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false + } +} diff --git a/tokenizer.json b/tokenizer.json new file mode 100644 index 0000000..cd71f61 --- /dev/null +++ b/tokenizer.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aeb13307a71acd8fe81861d94ad54ab689df773318809eed3cbe794b4492dae4 +size 11422654 diff --git a/tokenizer_config.json b/tokenizer_config.json new file mode 100644 index 0000000..7345216 --- /dev/null +++ b/tokenizer_config.json @@ -0,0 +1,240 @@ +{ + "add_bos_token": false, + "add_prefix_space": false, + "added_tokens_decoder": { + "151643": { + "content": "<|endoftext|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151644": { + "content": "<|im_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151645": { + "content": "<|im_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151646": { + "content": "<|object_ref_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151647": { + "content": "<|object_ref_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151648": { + "content": "<|box_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151649": { + "content": "<|box_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151650": { + "content": "<|quad_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151651": { + "content": "<|quad_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151652": { + "content": "<|vision_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151653": { + "content": "<|vision_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151654": { + "content": "<|vision_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151655": { + "content": "<|image_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151656": { + "content": "<|video_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151657": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151658": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151659": { + "content": "<|fim_prefix|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151660": { + "content": "<|fim_middle|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151661": { + "content": "<|fim_suffix|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151662": { + "content": "<|fim_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151663": { + "content": "<|repo_name|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151664": { + "content": "<|file_sep|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151665": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151666": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151667": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151668": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + } + }, + "additional_special_tokens": [ + "<|im_start|>", + "<|im_end|>", + "<|object_ref_start|>", + "<|object_ref_end|>", + "<|box_start|>", + "<|box_end|>", + "<|quad_start|>", + "<|quad_end|>", + "<|vision_start|>", + "<|vision_end|>", + "<|vision_pad|>", + "<|image_pad|>", + "<|video_pad|>" + ], + "bos_token": null, + "chat_template": "{%- if tools %}\n {{- '<|im_start|>system\\n' }}\n {%- if messages[0].role == 'system' %}\n {{- messages[0].content + '\\n\\n' }}\n {%- endif %}\n {{- \"# Tools\\n\\nYou may call one or more functions to assist with the user query.\\n\\nYou are provided with function signatures within XML tags:\\n\" }}\n {%- for tool in tools %}\n {{- \"\\n\" }}\n {{- tool | tojson }}\n {%- endfor %}\n {{- \"\\n\\n\\nFor each function call, return a json object with function name and arguments within XML tags:\\n\\n{\\\"name\\\": , \\\"arguments\\\": }\\n<|im_end|>\\n\" }}\n{%- else %}\n {%- if messages[0].role == 'system' %}\n {{- '<|im_start|>system\\n' + messages[0].content + '<|im_end|>\\n' }}\n {%- endif %}\n{%- endif %}\n{%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %}\n{%- for message in messages[::-1] %}\n {%- set index = (messages|length - 1) - loop.index0 %}\n {%- if ns.multi_step_tool and message.role == \"user\" and not(message.content.startswith('') and message.content.endswith('')) %}\n {%- set ns.multi_step_tool = false %}\n {%- set ns.last_query_index = index %}\n {%- endif %}\n{%- endfor %}\n{%- for message in messages %}\n {%- if (message.role == \"user\") or (message.role == \"system\" and not loop.first) %}\n {{- '<|im_start|>' + message.role + '\\n' + message.content + '<|im_end|>' + '\\n' }}\n {%- elif message.role == \"assistant\" %}\n {%- set content = message.content %}\n {%- set reasoning_content = '' %}\n {%- if message.reasoning_content is defined and message.reasoning_content is not none %}\n {%- set reasoning_content = message.reasoning_content %}\n {%- else %}\n {%- if '' in message.content %}\n {%- set content = message.content.split('')[-1].lstrip('\\n') %}\n {%- set reasoning_content = message.content.split('')[0].rstrip('\\n').split('')[-1].lstrip('\\n') %}\n {%- endif %}\n {%- endif %}\n {%- if loop.index0 > ns.last_query_index %}\n {%- if loop.last or (not loop.last and reasoning_content) %}\n {{- '<|im_start|>' + message.role + '\\n\\n' + reasoning_content.strip('\\n') + '\\n\\n\\n' + content.lstrip('\\n') }}\n {%- else %}\n {{- '<|im_start|>' + message.role + '\\n' + content }}\n {%- endif %}\n {%- else %}\n {{- '<|im_start|>' + message.role + '\\n' + content }}\n {%- endif %}\n {%- if message.tool_calls %}\n {%- for tool_call in message.tool_calls %}\n {%- if (loop.first and content) or (not loop.first) %}\n {{- '\\n' }}\n {%- endif %}\n {%- if tool_call.function %}\n {%- set tool_call = tool_call.function %}\n {%- endif %}\n {{- '\\n{\"name\": \"' }}\n {{- tool_call.name }}\n {{- '\", \"arguments\": ' }}\n {%- if tool_call.arguments is string %}\n {{- tool_call.arguments }}\n {%- else %}\n {{- tool_call.arguments | tojson }}\n {%- endif %}\n {{- '}\\n' }}\n {%- endfor %}\n {%- endif %}\n {{- '<|im_end|>\\n' }}\n {%- elif message.role == \"tool\" %}\n {%- if loop.first or (messages[loop.index0 - 1].role != \"tool\") %}\n {{- '<|im_start|>user' }}\n {%- endif %}\n {{- '\\n\\n' }}\n {{- message.content }}\n {{- '\\n' }}\n {%- if loop.last or (messages[loop.index0 + 1].role != \"tool\") %}\n {{- '<|im_end|>\\n' }}\n {%- endif %}\n {%- endif %}\n{%- endfor %}\n{%- if add_generation_prompt %}\n {{- '<|im_start|>assistant\\n' }}\n {%- if enable_thinking is defined and enable_thinking is false %}\n {{- '\\n\\n\\n\\n' }}\n {%- endif %}\n{%- endif %}", + "clean_up_tokenization_spaces": false, + "eos_token": "<|im_end|>", + "errors": "replace", + "extra_special_tokens": {}, + "model_max_length": 131072, + "pad_token": "<|endoftext|>", + "split_special_tokens": false, + "tokenizer_class": "Qwen2Tokenizer", + "unk_token": null +} diff --git a/vocab.json b/vocab.json new file mode 100644 index 0000000..6c49fc6 --- /dev/null +++ b/vocab.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910 +size 2776833