diff --git a/README.md b/README.md index 7924f78..eb9cbd2 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,128 @@ -# LlamaV-o1 +--- +license: apache-2.0 +datasets: +- omkarthawakar/VRC-Bench +- Xkev/LLaVA-CoT-100k +language: +- en +base_model: +- meta-llama/Llama-3.2-11B-Vision-Instruct +pipeline_tag: question-answering +--- + + +## LlamaV-o1 + +
LlamaV-o1 logo
+ +## Overview +**LlamaV-o1** is an advanced multimodal large language model (LLM) designed for complex visual reasoning tasks. +Built on a foundation of cutting-edge curriculum learning and optimized with techniques like Beam Search, +LlamaV-o1 demonstrates exceptional performance across diverse benchmarks. +It is fine-tuned for step-by-step reasoning, enabling it to tackle tasks in domains such as visual perception, +mathematical reasoning, social and cultural contexts, medical imaging, and document understanding. + +The model is designed with a focus on interpretability and precision. By leveraging a structured reasoning approach, +LlamaV-o1 provides coherent and accurate explanations for its decisions, making it an excellent tool for research +and applications requiring high levels of reasoning. With over 4,000 manually verified reasoning steps in its benchmark evaluations, +LlamaV-o1 sets a new standard for multimodal reasoning, delivering consistent and reliable results across challenging scenarios. + +### Key Features: +- **Model Size:** 11 billion parameters. +- **Architecture:** Based on the Llama (Large Language Model Architecture) family. +- **Fine-Tuning:** Enhanced for instruction-following, chain-of-thought reasoning, and robust generalization across tasks. +- **Applications:** Ideal for use cases such as conversational agents, educational tools, content creation, and more. +--- +## Model Details +- **Developed By:** MBZUAI +- **Model Version:** v0.1 +- **Release Date:** 13th January 2025 +- **Training Dataset:** Diverse multilingual corpus, including high-quality sources for instruction tuning, chain-of-thought datasets, and general-purpose corpora. +- **Framework:** Pytorch +--- + +## Intended Use +**LlamaV-o1** is designed for a wide range of NLP tasks, including but not limited to: +- Text Generation +- Sentiment Analysis +- Text Summarization +- Question Answering +- Chain-of-Thought Reasoning + +### Out-of-Scope Use +The model should not be used in applications requiring high-stakes decision-making, such as healthcare diagnosis, financial predictions, or any scenarios involving potential harm. +--- + +## Training Procedure +- **Fine-Tuning:** The model was fine-tuned on a dataset optimized for reasoning, coherence, and diversity, leveraging instruction-tuning techniques to enhance usability in downstream applications. +- **Optimizations:** Includes inference scaling optimizations to balance performance and computational efficiency. +--- +## Evaluation + +### Benchmarks +LlamaV-o1 has been evaluated on a suite of benchmark tasks: +- **Reasoning:** [VRC-Bench](https://huggingface.co/datasets/omkarthawakar/VRC-Bench) + + +### Limitations +While the model performs well on a broad range of tasks, it may struggle with: +- Highly technical, domain-specific knowledge outside the training corpus. +- Generating accurate outputs for ambiguous or adversarial prompts. +--- +## Usage +```python +from transformers import MllamaForConditionalGeneration, AutoProcessor + +model_id = "omkarthawakar/LlamaV-o1" + +model = MllamaForConditionalGeneration.from_pretrained( + model_id, + torch_dtype=torch.bfloat16, + device_map="auto", +) +processor = AutoProcessor.from_pretrained(model_id) +``` + +Please refer to [llamav-o1.py](https://github.com/mbzuai-oryx/LlamaV-o1/blob/main/eval/llamav-o1.py) for inference. + +### Results +**Table 1:** Comparison of models based on Final Answer accuracy and Reasoning Steps performance on the proposed VRC-Bench. The best results in each case (closed-source and open-source) are in bold. Our LlamaV-o1 achieves superior performance compared to its open-source counterpart (Llava-CoT) while also being competitive against the closed-source models. + +| **Model** | **GPT-4o** | **Claude-3.5** | **Gemini-2.0** | **Gemini-1.5 Pro** | **Gemini-1.5 Flash** | **GPT-4o Mini** | **Llama-3.2 Vision** | **Mulberry** | **Llava-CoT** | **LlamaV-o1 (Ours)** | +|-------------|------------|----------------|----------------|-------------------|--------------------|----------------|--------------------|-------------|--------------|-------------------| +| **Final Answer** | 59.28 | **61.35** | 61.16 | **61.35** | 54.99 | 56.39 | 48.40 | 51.90 | 54.09 | **56.49** | +| **Reasoning Steps** | **76.68** | 72.12 | 74.08 | 72.12 | 71.86 | 74.05 | 58.37 | 63.86 | 66.21 | **68.93** | +--- + +### Training Data + +LlamaV-o1 is trained on the [LLaVA-CoT-100k dataset](https://huggingface.co/datasets/Xkev/LLaVA-CoT-100k). +We have formatted training sample for multi-step reasoning. + +### Training Procedure + +LlamaV-o1 model is finetuned on [llama-recipes](https://github.com/Meta-Llama/llama-recipes). +Detailed Training procedure will be coming soon! + +### Citation +If you find this paper useful, please consider staring 🌟 our [Github](https://github.com/mbzuai-oryx/LlamaV-o1) repo and citing 📑 our paper: +``` +@misc{thawakar2025llamavo1, + title={LlamaV-o1: Rethinking Step-by-step Visual Reasoning in LLMs}, + author={Omkar Thawakar and Dinura Dissanayake and Ketan More and Ritesh Thawkar and Ahmed Heakl and Noor Ahsan and Yuhao Li and Mohammed Zumri and Jean Lahoud and Rao Muhammad Anwer and Hisham Cholakkal and Ivan Laptev and Mubarak Shah and Fahad Shahbaz Khan and Salman Khan}, + year={2025}, + eprint={2501.06186}, + archivePrefix={arXiv}, + primaryClass={cs.CV}, + url={https://arxiv.org/abs/2501.06186}, +} +``` + + + + + + + + -LlamaV-o1 \ No newline at end of file diff --git a/chat_template.json b/chat_template.json new file mode 100644 index 0000000..7812f6e --- /dev/null +++ b/chat_template.json @@ -0,0 +1,4 @@ +{ + "chat_template": "{{- bos_token }}\n{%- if custom_tools is defined %}\n {%- set tools = custom_tools %}\n{%- endif %}\n{%- if not tools_in_user_message is defined %}\n {%- set tools_in_user_message = true %}\n{%- endif %}\n{%- if not date_string is defined %}\n {%- if strftime_now is defined %}\n {%- set date_string = strftime_now(\"%d %b %Y\") %}\n {%- else %}\n {%- set date_string = \"26 Jul 2024\" %}\n {%- endif %}\n{%- endif %}\n{%- if not tools is defined %}\n {%- set tools = none %}\n{%- endif %}\n\n{#- This block extracts the system message, so we can slot it into the right place. #}\n{%- if messages[0]['role'] == 'system' %}\n {%- set system_message = messages[0]['content']|trim %}\n {%- set messages = messages[1:] %}\n{%- else %}\n {%- set system_message = \"\" %}\n{%- endif %}\n\n{#- Find out if there are any images #}\n{% set image_ns = namespace(has_images=false) %} \n{%- for message in messages %}\n {%- for content in message['content'] %}\n {%- if content['type'] == 'image' %}\n {%- set image_ns.has_images = true %}\n {%- endif %}\n {%- endfor %}\n{%- endfor %}\n\n{#- Error out if there are images and system message #}\n{%- if image_ns.has_images and not system_message == \"\" %}\n {{- raise_exception(\"Prompting with images is incompatible with system messages.\") }}\n{%- endif %}\n\n{#- System message if there are no images #}\n{%- if not image_ns.has_images %}\n {{- \"<|start_header_id|>system<|end_header_id|>\\n\\n\" }}\n {%- if tools is not none %}\n {{- \"Environment: ipython\\n\" }}\n {%- endif %}\n {{- \"Cutting Knowledge Date: December 2023\\n\" }}\n {{- \"Today Date: \" + date_string + \"\\n\\n\" }}\n {%- if tools is not none and not tools_in_user_message %}\n {{- \"You have access to the following functions. To call a function, please respond with JSON for a function call.\" }}\n {{- 'Respond in the format {\"name\": function name, \"parameters\": dictionary of argument name and its value}.' }}\n {{- \"Do not use variables.\\n\\n\" }}\n {%- for t in tools %}\n {{- t | tojson(indent=4) }}\n {{- \"\\n\\n\" }}\n {%- endfor %}\n {%- endif %}\n {{- system_message }}\n {{- \"<|eot_id|>\" }}\n{%- endif %}\n\n{#- Custom tools are passed in a user message with some extra guidance #}\n{%- if tools_in_user_message and not tools is none %}\n {#- Extract the first user message so we can plug it in here #}\n {%- if messages | length != 0 %}\n {%- set first_user_message = messages[0]['content']|trim %}\n {%- set messages = messages[1:] %}\n {%- else %}\n {{- raise_exception(\"Cannot put tools in the first user message when there's no first user message!\") }}\n{%- endif %}\n {{- '<|start_header_id|>user<|end_header_id|>\\n\\n' -}}\n {{- \"Given the following functions, please respond with a JSON for a function call \" }}\n {{- \"with its proper arguments that best answers the given prompt.\\n\\n\" }}\n {{- 'Respond in the format {\"name\": function name, \"parameters\": dictionary of argument name and its value}.' }}\n {{- \"Do not use variables.\\n\\n\" }}\n {%- for t in tools %}\n {{- t | tojson(indent=4) }}\n {{- \"\\n\\n\" }}\n {%- endfor %}\n {{- first_user_message + \"<|eot_id|>\"}}\n{%- endif %}\n\n{%- for message in messages %}\n {%- if not (message.role == 'ipython' or message.role == 'tool' or 'tool_calls' in message) %}\n {{- '<|start_header_id|>' + message['role'] + '<|end_header_id|>\\n\\n' }}\n {%- if message['content'] is string %}\n {{- message['content'] }}\n {%- else %}\n {%- for content in message['content'] %}\n {%- if content['type'] == 'image' %}\n {{- '<|image|>' }}\n {%- elif content['type'] == 'text' %}\n {{- content['text'] }}\n {%- endif %}\n {%- endfor %}\n {%- endif %}\n {{- '<|eot_id|>' }}\n {%- elif 'tool_calls' in message %}\n {%- if not message.tool_calls|length == 1 %}\n {{- raise_exception(\"This model only supports single tool-calls at once!\") }}\n {%- endif %}\n {%- set tool_call = message.tool_calls[0].function %}\n {{- '<|start_header_id|>assistant<|end_header_id|>\\n\\n' -}}\n {{- '{\"name\": \"' + tool_call.name + '\", ' }}\n {{- '\"parameters\": ' }}\n {{- tool_call.arguments | tojson }}\n {{- \"}\" }}\n {{- \"<|eot_id|>\" }}\n {%- elif message.role == \"tool\" or message.role == \"ipython\" %}\n {{- \"<|start_header_id|>ipython<|end_header_id|>\\n\\n\" }}\n {%- if message.content is mapping or message.content is iterable %}\n {{- message.content | tojson }}\n {%- else %}\n {{- message.content }}\n {%- endif %}\n {{- \"<|eot_id|>\" }}\n {%- endif %}\n{%- endfor %}\n{%- if add_generation_prompt %}\n {{- '<|start_header_id|>assistant<|end_header_id|>\\n\\n' }}\n{%- endif %}\n" +} + \ No newline at end of file diff --git a/config.json b/config.json new file mode 100644 index 0000000..c4ae651 --- /dev/null +++ b/config.json @@ -0,0 +1,224 @@ +{ + "_name_or_path": "meta-llama/Llama-3.2-11B-Vision-Instruct", + "architectures": [ + "MllamaForConditionalGeneration" + ], + "image_token_index": 128256, + "model_type": "mllama", + "text_config": { + "_name_or_path": "", + "add_cross_attention": false, + "architectures": null, + "bad_words_ids": null, + "begin_suppress_tokens": null, + "bos_token_id": 128000, + "chunk_size_feed_forward": 0, + "cross_attention_hidden_size": null, + "cross_attention_layers": [ + 3, + 8, + 13, + 18, + 23, + 28, + 33, + 38 + ], + "decoder_start_token_id": null, + "diversity_penalty": 0.0, + "do_sample": false, + "dropout": 0, + "early_stopping": false, + "encoder_no_repeat_ngram_size": 0, + "eos_token_id": [ + 128001, + 128008, + 128009 + ], + "exponential_decay_length_penalty": null, + "finetuning_task": null, + "forced_bos_token_id": null, + "forced_eos_token_id": null, + "hidden_act": "silu", + "hidden_size": 4096, + "id2label": { + "0": "LABEL_0", + "1": "LABEL_1" + }, + "initializer_range": 0.02, + "intermediate_size": 14336, + "is_decoder": false, + "is_encoder_decoder": false, + "label2id": { + "LABEL_0": 0, + "LABEL_1": 1 + }, + "length_penalty": 1.0, + "max_length": 20, + "max_position_embeddings": 131072, + "min_length": 0, + "model_type": "mllama_text_model", + "no_repeat_ngram_size": 0, + "num_attention_heads": 32, + "num_beam_groups": 1, + "num_beams": 1, + "num_hidden_layers": 40, + "num_key_value_heads": 8, + "num_return_sequences": 1, + "output_attentions": false, + "output_hidden_states": false, + "output_scores": false, + "pad_token_id": 128004, + "prefix": null, + "problem_type": null, + "pruned_heads": {}, + "remove_invalid_values": false, + "repetition_penalty": 1.0, + "return_dict": true, + "return_dict_in_generate": false, + "rms_norm_eps": 1e-05, + "rope_scaling": { + "factor": 8.0, + "high_freq_factor": 4.0, + "low_freq_factor": 1.0, + "original_max_position_embeddings": 8192, + "rope_type": "llama3" + }, + "rope_theta": 500000.0, + "sep_token_id": null, + "suppress_tokens": null, + "task_specific_params": null, + "temperature": 1.0, + "tf_legacy_loss": false, + "tie_encoder_decoder": false, + "tie_word_embeddings": false, + "tokenizer_class": null, + "top_k": 50, + "top_p": 1.0, + "torch_dtype": "bfloat16", + "torchscript": false, + "typical_p": 1.0, + "use_bfloat16": false, + "use_cache": true, + "vocab_size": 128256 + }, + "torch_dtype": "bfloat16", + "transformers_version": "4.45.1", + "vision_config": { + "_name_or_path": "", + "add_cross_attention": false, + "architectures": null, + "attention_heads": 16, + "bad_words_ids": null, + "begin_suppress_tokens": null, + "bos_token_id": null, + "chunk_size_feed_forward": 0, + "cross_attention_hidden_size": null, + "decoder_start_token_id": null, + "diversity_penalty": 0.0, + "do_sample": false, + "early_stopping": false, + "encoder_no_repeat_ngram_size": 0, + "eos_token_id": null, + "exponential_decay_length_penalty": null, + "finetuning_task": null, + "forced_bos_token_id": null, + "forced_eos_token_id": null, + "hidden_act": "gelu", + "hidden_size": 1280, + "id2label": { + "0": "LABEL_0", + "1": "LABEL_1" + }, + "image_size": 560, + "initializer_range": 0.02, + "intermediate_layers_indices": [ + 3, + 7, + 15, + 23, + 30 + ], + "intermediate_size": 5120, + "is_decoder": false, + "is_encoder_decoder": false, + "label2id": { + "LABEL_0": 0, + "LABEL_1": 1 + }, + "length_penalty": 1.0, + "max_length": 20, + "max_num_tiles": 4, + "min_length": 0, + "model_type": "mllama_vision_model", + "no_repeat_ngram_size": 0, + "norm_eps": 1e-05, + "num_beam_groups": 1, + "num_beams": 1, + "num_channels": 3, + "num_global_layers": 8, + "num_hidden_layers": 32, + "num_return_sequences": 1, + "output_attentions": false, + "output_hidden_states": false, + "output_scores": false, + "pad_token_id": null, + "patch_size": 14, + "prefix": null, + "problem_type": null, + "pruned_heads": {}, + "remove_invalid_values": false, + "repetition_penalty": 1.0, + "return_dict": true, + "return_dict_in_generate": false, + "sep_token_id": null, + "supported_aspect_ratios": [ + [ + 1, + 1 + ], + [ + 1, + 2 + ], + [ + 1, + 3 + ], + [ + 1, + 4 + ], + [ + 2, + 1 + ], + [ + 2, + 2 + ], + [ + 3, + 1 + ], + [ + 4, + 1 + ] + ], + "suppress_tokens": null, + "task_specific_params": null, + "temperature": 1.0, + "tf_legacy_loss": false, + "tie_encoder_decoder": false, + "tie_word_embeddings": true, + "tokenizer_class": null, + "top_k": 50, + "top_p": 1.0, + "torch_dtype": "bfloat16", + "torchscript": false, + "typical_p": 1.0, + "use_bfloat16": false, + "vision_output_dim": 7680 + } +} diff --git a/generation_config.json b/generation_config.json new file mode 100644 index 0000000..a687c21 --- /dev/null +++ b/generation_config.json @@ -0,0 +1,13 @@ +{ + "bos_token_id": 128000, + "do_sample": true, + "eos_token_id": [ + 128001, + 128008, + 128009 + ], + "pad_token_id": 128004, + "temperature": 0.6, + "top_p": 0.9, + "transformers_version": "4.45.1" +} diff --git a/logo2.png b/logo2.png new file mode 100644 index 0000000..6867f86 Binary files /dev/null and b/logo2.png differ diff --git a/model-00001-of-00005.safetensors b/model-00001-of-00005.safetensors new file mode 100644 index 0000000..cd46ca1 --- /dev/null +++ b/model-00001-of-00005.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c9fb254cde495451223b2a5c7316d5fce0c08dea3ba03257a64fdb3c00c5304 +size 4992622346 diff --git a/model-00005-of-00005.safetensors b/model-00005-of-00005.safetensors new file mode 100644 index 0000000..f9d633d --- /dev/null +++ b/model-00005-of-00005.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93d079b3cbd5534d7e482e3b89e90aa02f112a41990b62b89a4673d012177987 +size 1465943128 diff --git a/model.safetensors.index.json b/model.safetensors.index.json new file mode 100644 index 0000000..adfa5e5 --- /dev/null +++ b/model.safetensors.index.json @@ -0,0 +1,913 @@ +{ + "metadata": { + "total_size": 21340441670 + }, + "weight_map": { + "language_model.lm_head.weight": "model-00005-of-00005.safetensors", + "language_model.model.embed_tokens.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.0.input_layernorm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.0.mlp.down_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.0.mlp.gate_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.0.mlp.up_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.0.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.0.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.0.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.0.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.0.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.1.input_layernorm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.1.mlp.down_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.1.mlp.gate_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.1.mlp.up_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.1.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.1.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.1.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.1.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.1.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.10.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.10.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.10.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.10.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.10.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.10.self_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.10.self_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.10.self_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.10.self_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.11.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.11.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.11.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.11.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.11.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.11.self_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.11.self_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.11.self_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.11.self_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.12.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.12.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.12.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.12.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.12.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.12.self_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.12.self_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.12.self_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.12.self_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.cross_attn.k_norm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.cross_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.cross_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.cross_attn.q_norm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.cross_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.cross_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.cross_attn_attn_gate": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.cross_attn_mlp_gate": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.13.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.14.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.14.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.14.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.14.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.14.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.14.self_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.14.self_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.14.self_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.14.self_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.15.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.15.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.15.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.15.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.15.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.15.self_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.15.self_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.15.self_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.15.self_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.16.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.16.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.16.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.16.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.16.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.16.self_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.16.self_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.16.self_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.16.self_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.17.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.17.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.17.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.17.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.17.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.17.self_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.17.self_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.17.self_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.17.self_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.cross_attn.k_norm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.cross_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.cross_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.cross_attn.q_norm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.cross_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.cross_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.cross_attn_attn_gate": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.cross_attn_mlp_gate": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.18.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.19.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.19.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.19.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.19.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.19.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.19.self_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.19.self_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.19.self_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.19.self_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.2.input_layernorm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.2.mlp.down_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.2.mlp.gate_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.2.mlp.up_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.2.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.2.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.2.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.2.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.2.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.20.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.20.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.20.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.20.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.20.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.20.self_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.20.self_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.20.self_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.20.self_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.21.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.21.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.21.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.21.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.21.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.21.self_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.21.self_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.21.self_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.21.self_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.22.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.22.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.22.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.22.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.22.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.22.self_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.22.self_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.22.self_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.22.self_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.cross_attn.k_norm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.cross_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.cross_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.cross_attn.q_norm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.cross_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.cross_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.cross_attn_attn_gate": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.cross_attn_mlp_gate": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.23.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.24.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.24.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.24.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.24.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.24.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.24.self_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.24.self_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.24.self_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.24.self_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.25.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.25.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.25.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.25.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.25.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.25.self_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.25.self_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.25.self_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.25.self_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.26.input_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.26.mlp.down_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.26.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.26.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.26.post_attention_layernorm.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.26.self_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.26.self_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.26.self_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.26.self_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.27.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.27.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.27.mlp.gate_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.27.mlp.up_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.27.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.27.self_attn.k_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.27.self_attn.o_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.27.self_attn.q_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.27.self_attn.v_proj.weight": "model-00003-of-00005.safetensors", + "language_model.model.layers.28.cross_attn.k_norm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.cross_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.cross_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.cross_attn.q_norm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.cross_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.cross_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.cross_attn_attn_gate": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.cross_attn_mlp_gate": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.28.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.29.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.29.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.29.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.29.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.29.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.29.self_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.29.self_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.29.self_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.29.self_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.3.cross_attn.k_norm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.cross_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.cross_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.cross_attn.q_norm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.cross_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.cross_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.cross_attn_attn_gate": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.cross_attn_mlp_gate": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.input_layernorm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.mlp.down_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.mlp.gate_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.mlp.up_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.3.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.30.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.30.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.30.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.30.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.30.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.30.self_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.30.self_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.30.self_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.30.self_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.31.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.31.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.31.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.31.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.31.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.31.self_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.31.self_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.31.self_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.31.self_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.32.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.32.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.32.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.32.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.32.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.32.self_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.32.self_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.32.self_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.32.self_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.cross_attn.k_norm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.cross_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.cross_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.cross_attn.q_norm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.cross_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.cross_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.cross_attn_attn_gate": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.cross_attn_mlp_gate": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.33.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.34.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.34.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.34.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.34.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.34.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.34.self_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.34.self_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.34.self_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.34.self_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.35.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.35.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.35.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.35.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.35.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.35.self_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.35.self_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.35.self_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.35.self_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.36.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.36.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.36.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.36.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.36.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.36.self_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.36.self_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.36.self_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.36.self_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.37.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.37.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.37.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.37.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.37.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.37.self_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.37.self_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.37.self_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.37.self_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.cross_attn.k_norm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.cross_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.cross_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.cross_attn.q_norm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.cross_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.cross_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.cross_attn_attn_gate": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.cross_attn_mlp_gate": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.input_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.mlp.down_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.mlp.gate_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.mlp.up_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.38.post_attention_layernorm.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.39.input_layernorm.weight": "model-00005-of-00005.safetensors", + "language_model.model.layers.39.mlp.down_proj.weight": "model-00005-of-00005.safetensors", + "language_model.model.layers.39.mlp.gate_proj.weight": "model-00005-of-00005.safetensors", + "language_model.model.layers.39.mlp.up_proj.weight": "model-00005-of-00005.safetensors", + "language_model.model.layers.39.post_attention_layernorm.weight": "model-00005-of-00005.safetensors", + "language_model.model.layers.39.self_attn.k_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.39.self_attn.o_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.39.self_attn.q_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.39.self_attn.v_proj.weight": "model-00004-of-00005.safetensors", + "language_model.model.layers.4.input_layernorm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.4.mlp.down_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.4.mlp.gate_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.4.mlp.up_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.4.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.4.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.4.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.4.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.4.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.5.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.5.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.5.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.5.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.5.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.5.self_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.5.self_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.5.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "language_model.model.layers.5.self_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.6.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.6.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.6.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.6.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.6.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.6.self_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.6.self_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.6.self_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.6.self_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.7.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.7.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.7.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.7.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.7.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.7.self_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.7.self_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.7.self_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.7.self_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.cross_attn.k_norm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.cross_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.cross_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.cross_attn.q_norm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.cross_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.cross_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.cross_attn_attn_gate": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.cross_attn_mlp_gate": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.8.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.9.input_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.9.mlp.down_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.9.mlp.gate_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.9.mlp.up_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.9.post_attention_layernorm.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.9.self_attn.k_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.9.self_attn.o_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.9.self_attn.q_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.layers.9.self_attn.v_proj.weight": "model-00002-of-00005.safetensors", + "language_model.model.norm.weight": "model-00005-of-00005.safetensors", + "multi_modal_projector.bias": "model-00005-of-00005.safetensors", + "multi_modal_projector.weight": "model-00005-of-00005.safetensors", + "vision_model.class_embedding": "model-00001-of-00005.safetensors", + "vision_model.gated_positional_embedding.embedding": "model-00001-of-00005.safetensors", + "vision_model.gated_positional_embedding.gate": "model-00001-of-00005.safetensors", + "vision_model.gated_positional_embedding.tile_embedding.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.gate_attn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.gate_ffn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.0.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.gate_attn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.gate_ffn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.1.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.gate_attn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.gate_ffn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.2.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.gate_attn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.gate_ffn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.3.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.gate_attn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.gate_ffn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.4.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.gate_attn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.gate_ffn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.5.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.gate_attn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.gate_ffn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.6.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.gate_attn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.gate_ffn": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.global_transformer.layers.7.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.layernorm_post.bias": "model-00001-of-00005.safetensors", + "vision_model.layernorm_post.weight": "model-00001-of-00005.safetensors", + "vision_model.layernorm_pre.bias": "model-00001-of-00005.safetensors", + "vision_model.layernorm_pre.weight": "model-00001-of-00005.safetensors", + "vision_model.patch_embedding.weight": "model-00001-of-00005.safetensors", + "vision_model.post_tile_positional_embedding.embedding.weight": "model-00001-of-00005.safetensors", + "vision_model.post_tile_positional_embedding.gate": "model-00001-of-00005.safetensors", + "vision_model.pre_tile_positional_embedding.embedding.weight": "model-00001-of-00005.safetensors", + "vision_model.pre_tile_positional_embedding.gate": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.0.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.1.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.10.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.11.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.12.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.13.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.14.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.15.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.16.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.17.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.18.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.19.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.2.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.20.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.21.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.22.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.23.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.24.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.25.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.26.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.27.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.28.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.29.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.3.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.30.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.31.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.4.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.5.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.6.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.7.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.8.self_attn.v_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.input_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.input_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.mlp.fc1.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.mlp.fc1.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.mlp.fc2.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.mlp.fc2.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.post_attention_layernorm.bias": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.post_attention_layernorm.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.self_attn.k_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.self_attn.o_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.self_attn.q_proj.weight": "model-00001-of-00005.safetensors", + "vision_model.transformer.layers.9.self_attn.v_proj.weight": "model-00001-of-00005.safetensors" + } +} diff --git a/preprocessor_config.json b/preprocessor_config.json new file mode 100644 index 0000000..b731a79 --- /dev/null +++ b/preprocessor_config.json @@ -0,0 +1,26 @@ +{ + "do_convert_rgb": true, + "do_normalize": true, + "do_pad": true, + "do_rescale": true, + "do_resize": true, + "image_mean": [ + 0.48145466, + 0.4578275, + 0.40821073 + ], + "image_processor_type": "MllamaImageProcessor", + "image_std": [ + 0.26862954, + 0.26130258, + 0.27577711 + ], + "max_image_tiles": 4, + "processor_class": "MllamaProcessor", + "resample": 2, + "rescale_factor": 0.00392156862745098, + "size": { + "height": 560, + "width": 560 + } + } \ No newline at end of file diff --git a/special_tokens_map.json b/special_tokens_map.json new file mode 100644 index 0000000..3c1d049 --- /dev/null +++ b/special_tokens_map.json @@ -0,0 +1,23 @@ +{ + "bos_token": { + "content": "<|begin_of_text|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false + }, + "eos_token": { + "content": "<|eot_id|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false + }, + "pad_token": { + "content": "<|finetune_right_pad_id|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false + } +} diff --git a/tokenizer.json b/tokenizer.json new file mode 100644 index 0000000..b206edc --- /dev/null +++ b/tokenizer.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9816d43bd5347d64bccc66b7710947fb18e9818cc660215b1462061d4a44e449 +size 17210088 diff --git a/tokenizer_config.json b/tokenizer_config.json new file mode 100644 index 0000000..ccb2a08 --- /dev/null +++ b/tokenizer_config.json @@ -0,0 +1,2071 @@ +{ + "added_tokens_decoder": { + "128000": { + "content": "<|begin_of_text|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128001": { + "content": "<|end_of_text|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128002": { + "content": "<|reserved_special_token_0|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128003": { + "content": "<|reserved_special_token_1|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128004": { + "content": "<|finetune_right_pad_id|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128005": { + "content": "<|step_id|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128006": { + "content": "<|start_header_id|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128007": { + "content": "<|end_header_id|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128008": { + "content": "<|eom_id|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128009": { + "content": "<|eot_id|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128010": { + "content": "<|python_tag|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128011": { + "content": "<|reserved_special_token_2|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128012": { + "content": "<|reserved_special_token_3|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128013": { + "content": "<|reserved_special_token_4|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128014": { + "content": "<|reserved_special_token_5|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128015": { + "content": "<|reserved_special_token_6|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128016": { + "content": "<|reserved_special_token_7|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128017": { + "content": "<|reserved_special_token_8|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128018": { + "content": "<|reserved_special_token_9|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128019": { + "content": "<|reserved_special_token_10|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128020": { + "content": "<|reserved_special_token_11|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128021": { + "content": "<|reserved_special_token_12|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128022": { + "content": "<|reserved_special_token_13|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128023": { + "content": "<|reserved_special_token_14|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128024": { + "content": "<|reserved_special_token_15|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128025": { + "content": "<|reserved_special_token_16|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128026": { + "content": "<|reserved_special_token_17|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128027": { + "content": "<|reserved_special_token_18|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128028": { + "content": "<|reserved_special_token_19|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128029": { + "content": "<|reserved_special_token_20|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128030": { + "content": "<|reserved_special_token_21|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128031": { + "content": "<|reserved_special_token_22|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128032": { + "content": "<|reserved_special_token_23|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128033": { + "content": "<|reserved_special_token_24|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128034": { + "content": "<|reserved_special_token_25|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128035": { + "content": "<|reserved_special_token_26|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128036": { + "content": "<|reserved_special_token_27|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128037": { + "content": "<|reserved_special_token_28|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128038": { + "content": "<|reserved_special_token_29|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128039": { + "content": "<|reserved_special_token_30|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128040": { + "content": "<|reserved_special_token_31|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128041": { + "content": "<|reserved_special_token_32|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128042": { + "content": "<|reserved_special_token_33|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128043": { + "content": "<|reserved_special_token_34|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128044": { + "content": "<|reserved_special_token_35|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128045": { + "content": "<|reserved_special_token_36|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128046": { + "content": "<|reserved_special_token_37|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128047": { + "content": "<|reserved_special_token_38|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128048": { + "content": "<|reserved_special_token_39|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128049": { + "content": "<|reserved_special_token_40|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128050": { + "content": "<|reserved_special_token_41|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128051": { + "content": "<|reserved_special_token_42|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128052": { + "content": "<|reserved_special_token_43|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128053": { + "content": "<|reserved_special_token_44|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128054": { + "content": "<|reserved_special_token_45|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128055": { + "content": "<|reserved_special_token_46|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128056": { + "content": "<|reserved_special_token_47|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128057": { + "content": "<|reserved_special_token_48|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128058": { + "content": "<|reserved_special_token_49|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128059": { + "content": "<|reserved_special_token_50|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128060": { + "content": "<|reserved_special_token_51|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128061": { + "content": "<|reserved_special_token_52|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128062": { + "content": "<|reserved_special_token_53|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128063": { + "content": "<|reserved_special_token_54|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128064": { + "content": "<|reserved_special_token_55|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128065": { + "content": "<|reserved_special_token_56|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128066": { + "content": "<|reserved_special_token_57|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128067": { + "content": "<|reserved_special_token_58|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128068": { + "content": "<|reserved_special_token_59|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128069": { + "content": "<|reserved_special_token_60|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128070": { + "content": "<|reserved_special_token_61|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128071": { + "content": "<|reserved_special_token_62|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128072": { + "content": "<|reserved_special_token_63|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128073": { + "content": "<|reserved_special_token_64|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128074": { + "content": "<|reserved_special_token_65|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128075": { + "content": "<|reserved_special_token_66|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128076": { + "content": "<|reserved_special_token_67|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128077": { + "content": "<|reserved_special_token_68|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128078": { + "content": "<|reserved_special_token_69|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128079": { + "content": "<|reserved_special_token_70|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128080": { + "content": "<|reserved_special_token_71|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128081": { + "content": "<|reserved_special_token_72|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128082": { + "content": "<|reserved_special_token_73|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128083": { + "content": "<|reserved_special_token_74|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128084": { + "content": "<|reserved_special_token_75|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128085": { + "content": "<|reserved_special_token_76|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128086": { + "content": "<|reserved_special_token_77|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128087": { + "content": "<|reserved_special_token_78|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128088": { + "content": "<|reserved_special_token_79|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128089": { + "content": "<|reserved_special_token_80|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128090": { + "content": "<|reserved_special_token_81|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128091": { + "content": "<|reserved_special_token_82|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128092": { + "content": "<|reserved_special_token_83|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128093": { + "content": "<|reserved_special_token_84|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128094": { + "content": "<|reserved_special_token_85|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128095": { + "content": "<|reserved_special_token_86|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128096": { + "content": "<|reserved_special_token_87|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128097": { + "content": "<|reserved_special_token_88|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128098": { + "content": "<|reserved_special_token_89|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128099": { + "content": "<|reserved_special_token_90|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128100": { + "content": "<|reserved_special_token_91|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128101": { + "content": "<|reserved_special_token_92|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128102": { + "content": "<|reserved_special_token_93|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128103": { + "content": "<|reserved_special_token_94|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128104": { + "content": "<|reserved_special_token_95|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128105": { + "content": "<|reserved_special_token_96|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128106": { + "content": "<|reserved_special_token_97|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128107": { + "content": "<|reserved_special_token_98|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128108": { + "content": "<|reserved_special_token_99|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128109": { + "content": "<|reserved_special_token_100|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128110": { + "content": "<|reserved_special_token_101|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128111": { + "content": "<|reserved_special_token_102|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128112": { + "content": "<|reserved_special_token_103|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128113": { + "content": "<|reserved_special_token_104|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128114": { + "content": "<|reserved_special_token_105|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128115": { + "content": "<|reserved_special_token_106|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128116": { + "content": "<|reserved_special_token_107|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128117": { + "content": "<|reserved_special_token_108|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128118": { + "content": "<|reserved_special_token_109|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128119": { + "content": "<|reserved_special_token_110|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128120": { + "content": "<|reserved_special_token_111|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128121": { + "content": "<|reserved_special_token_112|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128122": { + "content": "<|reserved_special_token_113|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128123": { + "content": "<|reserved_special_token_114|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128124": { + "content": "<|reserved_special_token_115|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128125": { + "content": "<|reserved_special_token_116|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128126": { + "content": "<|reserved_special_token_117|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128127": { + "content": "<|reserved_special_token_118|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128128": { + "content": "<|reserved_special_token_119|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128129": { + "content": "<|reserved_special_token_120|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128130": { + "content": "<|reserved_special_token_121|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128131": { + "content": "<|reserved_special_token_122|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128132": { + "content": "<|reserved_special_token_123|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128133": { + "content": "<|reserved_special_token_124|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128134": { + "content": "<|reserved_special_token_125|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128135": { + "content": "<|reserved_special_token_126|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128136": { + "content": "<|reserved_special_token_127|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128137": { + "content": "<|reserved_special_token_128|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128138": { + "content": "<|reserved_special_token_129|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128139": { + "content": "<|reserved_special_token_130|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128140": { + "content": "<|reserved_special_token_131|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128141": { + "content": "<|reserved_special_token_132|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128142": { + "content": "<|reserved_special_token_133|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128143": { + "content": "<|reserved_special_token_134|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128144": { + "content": "<|reserved_special_token_135|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128145": { + "content": "<|reserved_special_token_136|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128146": { + "content": "<|reserved_special_token_137|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128147": { + "content": "<|reserved_special_token_138|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128148": { + "content": "<|reserved_special_token_139|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128149": { + "content": "<|reserved_special_token_140|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128150": { + "content": "<|reserved_special_token_141|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128151": { + "content": "<|reserved_special_token_142|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128152": { + "content": "<|reserved_special_token_143|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128153": { + "content": "<|reserved_special_token_144|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128154": { + "content": "<|reserved_special_token_145|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128155": { + "content": "<|reserved_special_token_146|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128156": { + "content": "<|reserved_special_token_147|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128157": { + "content": "<|reserved_special_token_148|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128158": { + "content": "<|reserved_special_token_149|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128159": { + "content": "<|reserved_special_token_150|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128160": { + "content": "<|reserved_special_token_151|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128161": { + "content": "<|reserved_special_token_152|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128162": { + "content": "<|reserved_special_token_153|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128163": { + "content": "<|reserved_special_token_154|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128164": { + "content": "<|reserved_special_token_155|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128165": { + "content": "<|reserved_special_token_156|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128166": { + "content": "<|reserved_special_token_157|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128167": { + "content": "<|reserved_special_token_158|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128168": { + "content": "<|reserved_special_token_159|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128169": { + "content": "<|reserved_special_token_160|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128170": { + "content": "<|reserved_special_token_161|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128171": { + "content": "<|reserved_special_token_162|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128172": { + "content": "<|reserved_special_token_163|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128173": { + "content": "<|reserved_special_token_164|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128174": { + "content": "<|reserved_special_token_165|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128175": { + "content": "<|reserved_special_token_166|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128176": { + "content": "<|reserved_special_token_167|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128177": { + "content": "<|reserved_special_token_168|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128178": { + "content": "<|reserved_special_token_169|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128179": { + "content": "<|reserved_special_token_170|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128180": { + "content": "<|reserved_special_token_171|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128181": { + "content": "<|reserved_special_token_172|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128182": { + "content": "<|reserved_special_token_173|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128183": { + "content": "<|reserved_special_token_174|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128184": { + "content": "<|reserved_special_token_175|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128185": { + "content": "<|reserved_special_token_176|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128186": { + "content": "<|reserved_special_token_177|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128187": { + "content": "<|reserved_special_token_178|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128188": { + "content": "<|reserved_special_token_179|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128189": { + "content": "<|reserved_special_token_180|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128190": { + "content": "<|reserved_special_token_181|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128191": { + "content": "<|reserved_special_token_182|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128192": { + "content": "<|reserved_special_token_183|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128193": { + "content": "<|reserved_special_token_184|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128194": { + "content": "<|reserved_special_token_185|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128195": { + "content": "<|reserved_special_token_186|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128196": { + "content": "<|reserved_special_token_187|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128197": { + "content": "<|reserved_special_token_188|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128198": { + "content": "<|reserved_special_token_189|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128199": { + "content": "<|reserved_special_token_190|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128200": { + "content": "<|reserved_special_token_191|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128201": { + "content": "<|reserved_special_token_192|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128202": { + "content": "<|reserved_special_token_193|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128203": { + "content": "<|reserved_special_token_194|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128204": { + "content": "<|reserved_special_token_195|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128205": { + "content": "<|reserved_special_token_196|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128206": { + "content": "<|reserved_special_token_197|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128207": { + "content": "<|reserved_special_token_198|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128208": { + "content": "<|reserved_special_token_199|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128209": { + "content": "<|reserved_special_token_200|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128210": { + "content": "<|reserved_special_token_201|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128211": { + "content": "<|reserved_special_token_202|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128212": { + "content": "<|reserved_special_token_203|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128213": { + "content": "<|reserved_special_token_204|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128214": { + "content": "<|reserved_special_token_205|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128215": { + "content": "<|reserved_special_token_206|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128216": { + "content": "<|reserved_special_token_207|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128217": { + "content": "<|reserved_special_token_208|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128218": { + "content": "<|reserved_special_token_209|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128219": { + "content": "<|reserved_special_token_210|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128220": { + "content": "<|reserved_special_token_211|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128221": { + "content": "<|reserved_special_token_212|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128222": { + "content": "<|reserved_special_token_213|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128223": { + "content": "<|reserved_special_token_214|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128224": { + "content": "<|reserved_special_token_215|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128225": { + "content": "<|reserved_special_token_216|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128226": { + "content": "<|reserved_special_token_217|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128227": { + "content": "<|reserved_special_token_218|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128228": { + "content": "<|reserved_special_token_219|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128229": { + "content": "<|reserved_special_token_220|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128230": { + "content": "<|reserved_special_token_221|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128231": { + "content": "<|reserved_special_token_222|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128232": { + "content": "<|reserved_special_token_223|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128233": { + "content": "<|reserved_special_token_224|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128234": { + "content": "<|reserved_special_token_225|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128235": { + "content": "<|reserved_special_token_226|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128236": { + "content": "<|reserved_special_token_227|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128237": { + "content": "<|reserved_special_token_228|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128238": { + "content": "<|reserved_special_token_229|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128239": { + "content": "<|reserved_special_token_230|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128240": { + "content": "<|reserved_special_token_231|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128241": { + "content": "<|reserved_special_token_232|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128242": { + "content": "<|reserved_special_token_233|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128243": { + "content": "<|reserved_special_token_234|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128244": { + "content": "<|reserved_special_token_235|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128245": { + "content": "<|reserved_special_token_236|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128246": { + "content": "<|reserved_special_token_237|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128247": { + "content": "<|reserved_special_token_238|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128248": { + "content": "<|reserved_special_token_239|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128249": { + "content": "<|reserved_special_token_240|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128250": { + "content": "<|reserved_special_token_241|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128251": { + "content": "<|reserved_special_token_242|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128252": { + "content": "<|reserved_special_token_243|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128253": { + "content": "<|reserved_special_token_244|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128254": { + "content": "<|reserved_special_token_245|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128255": { + "content": "<|reserved_special_token_246|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "128256": { + "content": "<|image|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + } + }, + "bos_token": "<|begin_of_text|>", + "chat_template": "{{- bos_token }}\n{%- if custom_tools is defined %}\n {%- set tools = custom_tools %}\n{%- endif %}\n{%- if not tools_in_user_message is defined %}\n {%- set tools_in_user_message = true %}\n{%- endif %}\n{%- if not date_string is defined %}\n {%- if strftime_now is defined %}\n {%- set date_string = strftime_now(\"%d %b %Y\") %}\n {%- else %}\n {%- set date_string = \"26 Jul 2024\" %}\n {%- endif %}\n{%- endif %}\n{%- if not tools is defined %}\n {%- set tools = none %}\n{%- endif %}\n\n{#- This block extracts the system message, so we can slot it into the right place. #}\n{%- if messages[0]['role'] == 'system' %}\n {%- set system_message = messages[0]['content']|trim %}\n {%- set messages = messages[1:] %}\n {%- set user_supplied_system_message = true %}\n{%- else %}\n {%- set system_message = \"\" %}\n {%- set user_supplied_system_message = false %}\n{%- endif %}\n\n{#- Find out if there are any images #}\n{% set image_ns = namespace(has_images=false) %} \n{%- for message in messages %}\n {%- for content in message['content'] %}\n {%- if content['type'] == 'image' %}\n {%- set image_ns.has_images = true %}\n {%- endif %}\n {%- endfor %}\n{%- endfor %}\n\n{#- System message if there are no images, or if the user supplied one #}\n{%- if user_supplied_system_message or not image_ns.has_images %}\n {{- \"<|start_header_id|>system<|end_header_id|>\\n\\n\" }}\n {%- if tools is not none %}\n {{- \"Environment: ipython\\n\" }}\n {%- endif %}\n {{- \"Cutting Knowledge Date: December 2023\\n\" }}\n {{- \"Today Date: \" + date_string + \"\\n\\n\" }}\n {%- if tools is not none and not tools_in_user_message %}\n {{- \"You have access to the following functions. To call a function, please respond with JSON for a function call.\" }}\n {{- 'Respond in the format {\"name\": function name, \"parameters\": dictionary of argument name and its value}.' }}\n {{- \"Do not use variables.\\n\\n\" }}\n {%- for t in tools %}\n {{- t | tojson(indent=4) }}\n {{- \"\\n\\n\" }}\n {%- endfor %}\n {%- endif %}\n {{- system_message }}\n {{- \"<|eot_id|>\" }}\n{%- endif %}\n\n{#- Custom tools are passed in a user message with some extra guidance #}\n{%- if tools_in_user_message and not tools is none %}\n {#- Extract the first user message so we can plug it in here #}\n {%- if messages | length != 0 %}\n {%- set first_user_message = messages[0]['content']|trim %}\n {%- set messages = messages[1:] %}\n {%- else %}\n {{- raise_exception(\"Cannot put tools in the first user message when there's no first user message!\") }}\n{%- endif %}\n {{- '<|start_header_id|>user<|end_header_id|>\\n\\n' -}}\n {{- \"Given the following functions, please respond with a JSON for a function call \" }}\n {{- \"with its proper arguments that best answers the given prompt.\\n\\n\" }}\n {{- 'Respond in the format {\"name\": function name, \"parameters\": dictionary of argument name and its value}.' }}\n {{- \"Do not use variables.\\n\\n\" }}\n {%- for t in tools %}\n {{- t | tojson(indent=4) }}\n {{- \"\\n\\n\" }}\n {%- endfor %}\n {{- first_user_message + \"<|eot_id|>\"}}\n{%- endif %}\n\n{%- for message in messages %}\n {%- if not (message.role == 'ipython' or message.role == 'tool' or 'tool_calls' in message) %}\n {{- '<|start_header_id|>' + message['role'] + '<|end_header_id|>\\n\\n' }}\n {%- if message['content'] is string %}\n {{- message['content'] }}\n {%- else %}\n {%- for content in message['content'] %}\n {%- if content['type'] == 'image' %}\n {{- '<|image|>' }}\n {%- elif content['type'] == 'text' %}\n {{- content['text'] }}\n {%- endif %}\n {%- endfor %}\n {%- endif %}\n {{- '<|eot_id|>' }}\n {%- elif 'tool_calls' in message %}\n {%- if not message.tool_calls|length == 1 %}\n {{- raise_exception(\"This model only supports single tool-calls at once!\") }}\n {%- endif %}\n {%- set tool_call = message.tool_calls[0].function %}\n {{- '<|start_header_id|>assistant<|end_header_id|>\\n\\n' -}}\n {{- '{\"name\": \"' + tool_call.name + '\", ' }}\n {{- '\"parameters\": ' }}\n {{- tool_call.arguments | tojson }}\n {{- \"}\" }}\n {{- \"<|eot_id|>\" }}\n {%- elif message.role == \"tool\" or message.role == \"ipython\" %}\n {{- \"<|start_header_id|>ipython<|end_header_id|>\\n\\n\" }}\n {%- if message.content is mapping or message.content is iterable %}\n {{- message.content | tojson }}\n {%- else %}\n {{- message.content }}\n {%- endif %}\n {{- \"<|eot_id|>\" }}\n {%- endif %}\n{%- endfor %}\n{%- if add_generation_prompt %}\n {{- '<|start_header_id|>assistant<|end_header_id|>\\n\\n' }}\n{%- endif %}\n", + "clean_up_tokenization_spaces": true, + "eos_token": "<|eot_id|>", + "model_input_names": [ + "input_ids", + "attention_mask" + ], + "model_max_length": 131072, + "pad_token": "<|finetune_right_pad_id|>", + "tokenizer_class": "PreTrainedTokenizerFast" +}