From 74eab3be3e18759753e1c61b2fbc968a6aeee17b Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Mon, 24 Aug 2026 11:05:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=EF=BC=8C=E7=94=B1ModelHub=20XC=E7=A4=BE=E5=8C=BA=E6=8F=90?= =?UTF-8?q?=E4=BE=9B=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Model: wandgibaut/periquito-3B Source: Original Platform --- .gitattributes | 35 +++ README.md | 374 +++++++++++++++++++++++++++++++ config.json | 26 +++ generation_config.json | 7 + model-00001-of-00002.safetensors | 3 + model-00002-of-00002.safetensors | 3 + model.safetensors.index.json | 270 ++++++++++++++++++++++ periquito.webp | Bin 0 -> 199956 bytes pytorch_model-00001-of-00002.bin | 3 + pytorch_model-00002-of-00002.bin | 3 + pytorch_model.bin.index.json | 270 ++++++++++++++++++++++ special_tokens_map.json | 23 ++ tokenizer.model | 3 + tokenizer_config.json | 36 +++ 14 files changed, 1056 insertions(+) create mode 100644 .gitattributes create mode 100644 README.md create mode 100644 config.json create mode 100644 generation_config.json create mode 100644 model-00001-of-00002.safetensors create mode 100644 model-00002-of-00002.safetensors create mode 100644 model.safetensors.index.json create mode 100644 periquito.webp create mode 100644 pytorch_model-00001-of-00002.bin create mode 100644 pytorch_model-00002-of-00002.bin create mode 100644 pytorch_model.bin.index.json create mode 100644 special_tokens_map.json create mode 100644 tokenizer.model create mode 100644 tokenizer_config.json diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..a6344aa --- /dev/null +++ b/.gitattributes @@ -0,0 +1,35 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md new file mode 100644 index 0000000..18d3c3c --- /dev/null +++ b/README.md @@ -0,0 +1,374 @@ +--- +language: +- pt +license: apache-2.0 +library_name: transformers +datasets: +- wikimedia/wikipedia +metrics: +- accuracy +model-index: +- name: periquito-3B + results: + - task: + type: text-generation + name: Text Generation + dataset: + name: ENEM Challenge (No Images) + type: eduagarcia/enem_challenge + split: train + args: + num_few_shot: 3 + metrics: + - type: acc + value: 17.98 + name: accuracy + source: + url: https://huggingface.co/spaces/eduagarcia/open_pt_llm_leaderboard?query=wandgibaut/periquito-3B + name: Open Portuguese LLM Leaderboard + - task: + type: text-generation + name: Text Generation + dataset: + name: BLUEX (No Images) + type: eduagarcia-temp/BLUEX_without_images + split: train + args: + num_few_shot: 3 + metrics: + - type: acc + value: 21.14 + name: accuracy + source: + url: https://huggingface.co/spaces/eduagarcia/open_pt_llm_leaderboard?query=wandgibaut/periquito-3B + name: Open Portuguese LLM Leaderboard + - task: + type: text-generation + name: Text Generation + dataset: + name: OAB Exams + type: eduagarcia/oab_exams + split: train + args: + num_few_shot: 3 + metrics: + - type: acc + value: 22.69 + name: accuracy + source: + url: https://huggingface.co/spaces/eduagarcia/open_pt_llm_leaderboard?query=wandgibaut/periquito-3B + name: Open Portuguese LLM Leaderboard + - task: + type: text-generation + name: Text Generation + dataset: + name: Assin2 RTE + type: assin2 + split: test + args: + num_few_shot: 15 + metrics: + - type: f1_macro + value: 43.01 + name: f1-macro + source: + url: https://huggingface.co/spaces/eduagarcia/open_pt_llm_leaderboard?query=wandgibaut/periquito-3B + name: Open Portuguese LLM Leaderboard + - task: + type: text-generation + name: Text Generation + dataset: + name: Assin2 STS + type: eduagarcia/portuguese_benchmark + split: test + args: + num_few_shot: 15 + metrics: + - type: pearson + value: 8.92 + name: pearson + source: + url: https://huggingface.co/spaces/eduagarcia/open_pt_llm_leaderboard?query=wandgibaut/periquito-3B + name: Open Portuguese LLM Leaderboard + - task: + type: text-generation + name: Text Generation + dataset: + name: FaQuAD NLI + type: ruanchaves/faquad-nli + split: test + args: + num_few_shot: 15 + metrics: + - type: f1_macro + value: 43.97 + name: f1-macro + source: + url: https://huggingface.co/spaces/eduagarcia/open_pt_llm_leaderboard?query=wandgibaut/periquito-3B + name: Open Portuguese LLM Leaderboard + - task: + type: text-generation + name: Text Generation + dataset: + name: HateBR Binary + type: ruanchaves/hatebr + split: test + args: + num_few_shot: 25 + metrics: + - type: f1_macro + value: 50.46 + name: f1-macro + source: + url: https://huggingface.co/spaces/eduagarcia/open_pt_llm_leaderboard?query=wandgibaut/periquito-3B + name: Open Portuguese LLM Leaderboard + - task: + type: text-generation + name: Text Generation + dataset: + name: PT Hate Speech Binary + type: hate_speech_portuguese + split: test + args: + num_few_shot: 25 + metrics: + - type: f1_macro + value: 41.19 + name: f1-macro + source: + url: https://huggingface.co/spaces/eduagarcia/open_pt_llm_leaderboard?query=wandgibaut/periquito-3B + name: Open Portuguese LLM Leaderboard + - task: + type: text-generation + name: Text Generation + dataset: + name: tweetSentBR + type: eduagarcia-temp/tweetsentbr + split: test + args: + num_few_shot: 25 + metrics: + - type: f1_macro + value: 47.96 + name: f1-macro + source: + url: https://huggingface.co/spaces/eduagarcia/open_pt_llm_leaderboard?query=wandgibaut/periquito-3B + name: Open Portuguese LLM Leaderboard +--- +# Model Card for Model ID + + +![periquito](periquito.webp "periquito") + +## Model Details + +### Model Description + + Periquito-3B is a large language model (LLM) trained by Wandgibaut. It is built upon the OpenLlama-3B architecture and specifically fine-tuned using Portuguese Wikipedia (pt-br) data. This specialization makes it particularly adept at understanding and generating text in Brazilian Portuguese. + +- **Developed by:** Wandemberg Gibaut +- **Model type:** Llama +- **Language(s) (NLP):** Portuguese +- **License:** Apache License 2.0 +- **Finetuned from model [optional]:** openlm-research/open_llama_3b + + +### Loading the Weights with Hugging Face Transformers + +```python +import torch +from transformers import LlamaTokenizer, LlamaForCausalLM +model_path = 'wandgibaut/periquito-3B' +tokenizer = LlamaTokenizer.from_pretrained(model_path) +model = LlamaForCausalLM.from_pretrained( + model_path, torch_dtype=torch.float16, device_map='auto', +) +prompt = 'Q: Qual o maior animal terrestre?\nA:' +input_ids = tokenizer(prompt, return_tensors="pt").input_ids +generation_output = model.generate( + input_ids=input_ids, max_new_tokens=32 +) +print(tokenizer.decode(generation_output[0])) +``` + +For more advanced usage, please follow the [transformers LLaMA documentation](https://huggingface.co/docs/transformers/main/model_doc/llama). + +### Evaluating with LM-Eval-Harness +The model can be evaluated with [lm-eval-harness](https://github.com/EleutherAI/lm-evaluation-harness). However, we used a custom version, that has some translated tasks and the ENEM suit. This can be found in [wandgibaut/lm-evaluation-harness-PTBR](https://github.com/wandgibaut/lm-evaluation-harness-PTBR). + + + +## Dataset and Training + +We finetunned the model on Wikipedia-pt dataset with LoRA, in Google's TPU-v3 in the [Google's TPU Research program](https://sites.research.google/trc/about/). + + +## Evaluation +We evaluated OpenLLaMA on a wide range of tasks using [lm-evaluation-harness](https://github.com/EleutherAI/lm-evaluation-harness). The LLaMA results are generated by running the original LLaMA model on the same evaluation metrics. We note that our results for the LLaMA model differ slightly from the original LLaMA paper, which we believe is a result of different evaluation protocols. Similar differences have been reported in [this issue of lm-evaluation-harness](https://github.com/EleutherAI/lm-evaluation-harness/issues/443). Additionally, we present the results of GPT-J, a 6B parameter model trained on the [Pile](https://pile.eleuther.ai/) dataset by [EleutherAI](https://www.eleuther.ai/). + +hf-causal (pretrained=wandgibaut/periquito-3B), limit: None, provide_description: False, num_fewshot: 0, batch_size: None + +| Task |Version| Metric | Value | |Stderr| +|---------|------:|------------|------:|---|-----:| +|agnews_pt| 0|acc | 0.6184|± |0.0056| +|boolq_pt | 1|acc | 0.6333|± |0.0084| +|faquad | 1|exact | 7.9365| | | +| | |f1 |45.6971| | | +| | |HasAns_exact| 7.9365| | | +| | |HasAns_f1 |45.6971| | | +| | |NoAns_exact | 0.0000| | | +| | |NoAns_f1 | 0.0000| | | +| | |best_exact | 7.9365| | | +| | |best_f1 |45.6971| | | +|imdb_pt | 0|acc | 0.6338|± |0.0068| +|sst2_pt | 1|acc | 0.6823|± |0.0158| +|toldbr | 0|acc | 0.4629|± |0.0109| +| | |f1_macro | 0.3164| | | + + +hf-causal (pretrained=wandgibaut/periquito-3B,dtype=float), limit: None, provide_description: False, num_fewshot: 3, batch_size: None + +| Task |Version| Metric | Value | |Stderr| +|---------|------:|------------|------:|---|-----:| +|agnews_pt| 0|acc | 0.6242|± |0.0056| +|boolq_pt | 1|acc | 0.6477|± |0.0084| +|faquad | 1|exact |34.9206| | | +| | |f1 |70.3968| | | +| | |HasAns_exact|34.9206| | | +| | |HasAns_f1 |70.3968| | | +| | |NoAns_exact | 0.0000| | | +| | |NoAns_f1 | 0.0000| | | +| | |best_exact |34.9206| | | +| | |best_f1 |70.3968| | | +|imdb_pt | 0|acc | 0.8408|± |0.0052| +|sst2_pt | 1|acc | 0.7775|± |0.0141| +|toldbr | 0|acc | 0.5143|± |0.0109| +| | |f1_macro | 0.5127| | | + + +hf-causal (pretrained=wandgibaut/periquito-3B), limit: None, provide_description: False, num_fewshot: 0, batch_size: None + +| Task |Version| Metric |Value | |Stderr| +|-------------|------:|----------------|-----:|---|-----:| +|enem | 0|acc |0.1976|± |0.0132| +| | |2009 |0.2022|± |0.0428| +| | |2016 |0.1809|± |0.0399| +| | |2015 |0.1348|± |0.0364| +| | |2016_2_ |0.2366|± |0.0443| +| | |2017 |0.2022|± |0.0428| +| | |2013 |0.1647|± |0.0405| +| | |2012 |0.2174|± |0.0432| +| | |2011 |0.2292|± |0.0431| +| | |2010 |0.2157|± |0.0409| +| | |2014 |0.1839|± |0.0418| +|enem_2022 | 0|acc |0.2373|± |0.0393| +| | |2022 |0.2373|± |0.0393| +| | |human-sciences |0.2703|± |0.0740| +| | |mathematics |0.1818|± |0.0842| +| | |natural-sciences|0.1538|± |0.0722| +| | |languages |0.3030|± |0.0812| +|enem_CoT | 0|acc |0.1812|± |0.0127| +| | |2009 |0.1348|± |0.0364| +| | |2016 |0.1596|± |0.0380| +| | |2015 |0.1124|± |0.0337| +| | |2016_2_ |0.1290|± |0.0350| +| | |2017 |0.2247|± |0.0445| +| | |2013 |0.1765|± |0.0416| +| | |2012 |0.2391|± |0.0447| +| | |2011 |0.1979|± |0.0409| +| | |2010 |0.2451|± |0.0428| +| | |2014 |0.1839|± |0.0418| +|enem_CoT_2022| 0|acc |0.2119|± |0.0378| +| | |2022 |0.2119|± |0.0378| +| | |human-sciences |0.2703|± |0.0740| +| | |mathematics |0.1818|± |0.0842| +| | |natural-sciences|0.2308|± |0.0843| +| | |languages |0.1515|± |0.0634| + +hf-causal (pretrained=wandgibaut/periquito-3B,dtype=float), limit: None, provide_description: False, num_fewshot: 1, batch_size: None + +| Task |Version| Metric |Value | |Stderr| +|-------------|------:|----------------|-----:|---|-----:| +|enem | 0|acc |0.1790|± |0.0127| +| | |2009 |0.1573|± |0.0388| +| | |2016 |0.2021|± |0.0416| +| | |2015 |0.1573|± |0.0388| +| | |2016_2_ |0.1935|± |0.0412| +| | |2017 |0.2247|± |0.0445| +| | |2013 |0.1412|± |0.0380| +| | |2012 |0.1739|± |0.0397| +| | |2011 |0.1979|± |0.0409| +| | |2010 |0.1961|± |0.0395| +| | |2014 |0.1379|± |0.0372| +|enem_2022 | 0|acc |0.1864|± |0.0360| +| | |2022 |0.1864|± |0.0360| +| | |human-sciences |0.2432|± |0.0715| +| | |mathematics |0.1364|± |0.0749| +| | |natural-sciences|0.1154|± |0.0639| +| | |languages |0.2121|± |0.0723| +|enem_CoT | 0|acc |0.2009|± |0.0132| +| | |2009 |0.2135|± |0.0437| +| | |2016 |0.2340|± |0.0439| +| | |2015 |0.1348|± |0.0364| +| | |2016_2_ |0.2258|± |0.0436| +| | |2017 |0.2360|± |0.0453| +| | |2013 |0.1529|± |0.0393| +| | |2012 |0.1957|± |0.0416| +| | |2011 |0.2500|± |0.0444| +| | |2010 |0.1667|± |0.0371| +| | |2014 |0.1954|± |0.0428| +|enem_CoT_2022| 0|acc |0.2542|± |0.0403| +| | |2022 |0.2542|± |0.0403| +| | |human-sciences |0.2703|± |0.0740| +| | |mathematics |0.2273|± |0.0914| +| | |natural-sciences|0.3846|± |0.0973| +| | |languages |0.1515|± |0.0634| + + +## Use Cases: +The model is suitable for text generation, language understanding, and various natural language processing tasks in Brazilian Portuguese. + +## Limitations: +Like many language models, Periquito-3B might exhibit biases present in its training data. Additionally, its performance is primarily optimized for Portuguese, potentially limiting its effectiveness with other languages. + +## Ethical Considerations: +Users are encouraged to use the model ethically, particularly by avoiding the generation of harmful or biased content. + + +## Acknowledgment +We thank the [Google TPU Research Cloud](https://sites.research.google/trc/about/) program for providing part of the computation resources. + + + +## Citation [optional] + +If you found periquito-3B useful in your research or applications, please cite using the following BibTeX: + +**BibTeX:** + +``` +@software{wandgibautperiquito3B, + author = {Gibaut, Wandemberg}, + title = {Periquito-3B}, + month = Sep, + year = 2023, + url = {https://huggingface.co/wandgibaut/periquito-3B} +} +``` + +# [Open Portuguese LLM Leaderboard Evaluation Results](https://huggingface.co/spaces/eduagarcia/open_pt_llm_leaderboard) +Detailed results can be found [here](https://huggingface.co/datasets/eduagarcia-temp/llm_pt_leaderboard_raw_results/tree/main/wandgibaut/periquito-3B) + +| Metric | Value | +|--------------------------|---------| +|Average |**33.04**| +|ENEM Challenge (No Images)| 17.98| +|BLUEX (No Images) | 21.14| +|OAB Exams | 22.69| +|Assin2 RTE | 43.01| +|Assin2 STS | 8.92| +|FaQuAD NLI | 43.97| +|HateBR Binary | 50.46| +|PT Hate Speech Binary | 41.19| +|tweetSentBR | 47.96| + diff --git a/config.json b/config.json new file mode 100644 index 0000000..d8d1890 --- /dev/null +++ b/config.json @@ -0,0 +1,26 @@ +{ + "_name_or_path": "periquito-3B/", + "architectures": [ + "LlamaForCausalLM" + ], + "bos_token_id": 1, + "eos_token_id": 2, + "hidden_act": "silu", + "hidden_size": 3200, + "initializer_range": 0.02, + "intermediate_size": 8640, + "max_position_embeddings": 2048, + "model_type": "llama", + "num_attention_heads": 32, + "num_hidden_layers": 26, + "num_key_value_heads": 32, + "pad_token_id": 0, + "pretraining_tp": 1, + "rms_norm_eps": 1e-06, + "rope_scaling": null, + "tie_word_embeddings": false, + "torch_dtype": "float32", + "transformers_version": "4.31.0", + "use_cache": true, + "vocab_size": 52000 +} diff --git a/generation_config.json b/generation_config.json new file mode 100644 index 0000000..de5b5ba --- /dev/null +++ b/generation_config.json @@ -0,0 +1,7 @@ +{ + "_from_model_config": true, + "bos_token_id": 1, + "eos_token_id": 2, + "pad_token_id": 0, + "transformers_version": "4.31.0" +} \ No newline at end of file diff --git a/model-00001-of-00002.safetensors b/model-00001-of-00002.safetensors new file mode 100644 index 0000000..e009db3 --- /dev/null +++ b/model-00001-of-00002.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbd42383184648ad6b7531796f3dd5782602a3a077a69524d62b547079f27838 +size 9972198224 diff --git a/model-00002-of-00002.safetensors b/model-00002-of-00002.safetensors new file mode 100644 index 0000000..8405fcb --- /dev/null +++ b/model-00002-of-00002.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:793d86d1489cff6f37a8da4be67bfc4105a4e7be52989004ac03ba96eaf0421c +size 4245731632 diff --git a/model.safetensors.index.json b/model.safetensors.index.json new file mode 100644 index 0000000..d023e8c --- /dev/null +++ b/model.safetensors.index.json @@ -0,0 +1,270 @@ +{ + "metadata": { + "total_size": 14217899600 + }, + "weight_map": { + "lm_head.weight": "model-00002-of-00002.safetensors", + "model.embed_tokens.weight": "model-00001-of-00002.safetensors", + "model.layers.0.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.0.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.0.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.0.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.1.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.1.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.1.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.1.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.10.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.10.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.10.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.10.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.10.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.10.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.10.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.10.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.10.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.10.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.11.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.11.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.11.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.11.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.11.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.11.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.11.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.11.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.11.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.11.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.12.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.12.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.12.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.12.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.12.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.12.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.12.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.12.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.12.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.12.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.13.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.13.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.13.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.13.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.13.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.13.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.13.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.13.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.13.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.13.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.14.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.14.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.14.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.14.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.14.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.14.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.14.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.14.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.14.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.14.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.15.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.15.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.15.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.15.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.15.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.15.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.15.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.15.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.15.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.15.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.16.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.16.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.16.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.16.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.16.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.16.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.16.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.16.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.16.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.16.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.17.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.17.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.17.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.17.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.17.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.17.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.17.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.17.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.17.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.17.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.18.input_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.18.mlp.down_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.18.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.18.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.18.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.18.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.18.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.18.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.18.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.18.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.19.input_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.19.mlp.down_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.19.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.19.mlp.up_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.19.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.19.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.19.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.19.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.19.self_attn.rotary_emb.inv_freq": "model-00002-of-00002.safetensors", + "model.layers.19.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.2.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.2.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.2.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.2.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.20.input_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.20.mlp.down_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.20.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.20.mlp.up_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.20.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.20.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.20.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.20.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.20.self_attn.rotary_emb.inv_freq": "model-00002-of-00002.safetensors", + "model.layers.20.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.21.input_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.21.mlp.down_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.21.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.21.mlp.up_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.21.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.21.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.21.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.21.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.21.self_attn.rotary_emb.inv_freq": "model-00002-of-00002.safetensors", + "model.layers.21.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.22.input_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.22.mlp.down_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.22.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.22.mlp.up_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.22.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.22.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.22.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.22.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.22.self_attn.rotary_emb.inv_freq": "model-00002-of-00002.safetensors", + "model.layers.22.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.23.input_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.23.mlp.down_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.23.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.23.mlp.up_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.23.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.23.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.23.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.23.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.23.self_attn.rotary_emb.inv_freq": "model-00002-of-00002.safetensors", + "model.layers.23.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.24.input_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.24.mlp.down_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.24.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.24.mlp.up_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.24.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.24.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.24.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.24.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.24.self_attn.rotary_emb.inv_freq": "model-00002-of-00002.safetensors", + "model.layers.24.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.25.input_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.25.mlp.down_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.25.mlp.gate_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.25.mlp.up_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.25.post_attention_layernorm.weight": "model-00002-of-00002.safetensors", + "model.layers.25.self_attn.k_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.25.self_attn.o_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.25.self_attn.q_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.25.self_attn.rotary_emb.inv_freq": "model-00002-of-00002.safetensors", + "model.layers.25.self_attn.v_proj.weight": "model-00002-of-00002.safetensors", + "model.layers.3.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.3.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.3.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.3.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.3.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.4.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.4.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.4.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.4.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.4.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.4.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.4.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.4.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.4.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.5.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.5.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.5.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.5.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.5.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.5.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.5.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.5.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.5.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.6.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.6.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.6.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.6.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.6.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.6.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.6.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.6.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.6.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.6.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.7.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.7.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.7.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.7.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.7.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.7.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.7.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.7.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.7.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.7.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.8.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.8.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.8.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.8.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.8.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.8.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.8.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.8.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.8.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.8.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.9.input_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.9.mlp.down_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.9.mlp.gate_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.9.mlp.up_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.9.post_attention_layernorm.weight": "model-00001-of-00002.safetensors", + "model.layers.9.self_attn.k_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.9.self_attn.o_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.9.self_attn.q_proj.weight": "model-00001-of-00002.safetensors", + "model.layers.9.self_attn.rotary_emb.inv_freq": "model-00001-of-00002.safetensors", + "model.layers.9.self_attn.v_proj.weight": "model-00001-of-00002.safetensors", + "model.norm.weight": "model-00002-of-00002.safetensors" + } +} \ No newline at end of file diff --git a/periquito.webp b/periquito.webp new file mode 100644 index 0000000000000000000000000000000000000000..6d9829542e5c191dae39849ba0507897a10267cd GIT binary patch literal 199956 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 literal 0 HcmV?d00001 diff --git a/pytorch_model-00001-of-00002.bin b/pytorch_model-00001-of-00002.bin new file mode 100644 index 0000000..ce92208 --- /dev/null +++ b/pytorch_model-00001-of-00002.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bb33ca605c8e9e087786c5b67b37e36e63da117b2541e6f9ba96109ee89c60d +size 9972241191 diff --git a/pytorch_model-00002-of-00002.bin b/pytorch_model-00002-of-00002.bin new file mode 100644 index 0000000..efd81d3 --- /dev/null +++ b/pytorch_model-00002-of-00002.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09d7b37ef4e4b6e72807eb3600f98954c7bc23cea9bd793fedfb61e4dcba25c4 +size 4245748053 diff --git a/pytorch_model.bin.index.json b/pytorch_model.bin.index.json new file mode 100644 index 0000000..73453aa --- /dev/null +++ b/pytorch_model.bin.index.json @@ -0,0 +1,270 @@ +{ + "metadata": { + "total_size": 14217899600 + }, + "weight_map": { + "lm_head.weight": "pytorch_model-00002-of-00002.bin", + "model.embed_tokens.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.0.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.0.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.0.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.0.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.0.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.0.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.0.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.0.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.0.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.0.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.1.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.1.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.1.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.1.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.1.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.1.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.1.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.1.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.1.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.1.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.10.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.10.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.10.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.10.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.10.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.10.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.10.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.10.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.10.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.10.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.11.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.11.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.11.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.11.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.11.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.11.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.11.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.11.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.11.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.11.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.12.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.12.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.12.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.12.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.12.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.12.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.12.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.12.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.12.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.12.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.13.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.13.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.13.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.13.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.13.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.13.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.13.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.13.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.13.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.13.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.14.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.14.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.14.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.14.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.14.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.14.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.14.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.14.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.14.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.14.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.15.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.15.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.15.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.15.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.15.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.15.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.15.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.15.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.15.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.15.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.16.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.16.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.16.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.16.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.16.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.16.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.16.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.16.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.16.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.16.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.17.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.17.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.17.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.17.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.17.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.17.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.17.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.17.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.17.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.17.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.18.input_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.18.mlp.down_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.18.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.18.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.18.post_attention_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.18.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.18.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.18.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.18.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.18.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.19.input_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.19.mlp.down_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.19.mlp.gate_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.19.mlp.up_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.19.post_attention_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.19.self_attn.k_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.19.self_attn.o_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.19.self_attn.q_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.19.self_attn.rotary_emb.inv_freq": "pytorch_model-00002-of-00002.bin", + "model.layers.19.self_attn.v_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.2.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.2.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.2.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.2.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.2.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.2.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.2.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.2.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.2.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.2.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.20.input_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.20.mlp.down_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.20.mlp.gate_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.20.mlp.up_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.20.post_attention_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.20.self_attn.k_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.20.self_attn.o_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.20.self_attn.q_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.20.self_attn.rotary_emb.inv_freq": "pytorch_model-00002-of-00002.bin", + "model.layers.20.self_attn.v_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.21.input_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.21.mlp.down_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.21.mlp.gate_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.21.mlp.up_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.21.post_attention_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.21.self_attn.k_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.21.self_attn.o_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.21.self_attn.q_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.21.self_attn.rotary_emb.inv_freq": "pytorch_model-00002-of-00002.bin", + "model.layers.21.self_attn.v_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.22.input_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.22.mlp.down_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.22.mlp.gate_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.22.mlp.up_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.22.post_attention_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.22.self_attn.k_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.22.self_attn.o_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.22.self_attn.q_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.22.self_attn.rotary_emb.inv_freq": "pytorch_model-00002-of-00002.bin", + "model.layers.22.self_attn.v_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.23.input_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.23.mlp.down_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.23.mlp.gate_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.23.mlp.up_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.23.post_attention_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.23.self_attn.k_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.23.self_attn.o_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.23.self_attn.q_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.23.self_attn.rotary_emb.inv_freq": "pytorch_model-00002-of-00002.bin", + "model.layers.23.self_attn.v_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.24.input_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.24.mlp.down_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.24.mlp.gate_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.24.mlp.up_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.24.post_attention_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.24.self_attn.k_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.24.self_attn.o_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.24.self_attn.q_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.24.self_attn.rotary_emb.inv_freq": "pytorch_model-00002-of-00002.bin", + "model.layers.24.self_attn.v_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.25.input_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.25.mlp.down_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.25.mlp.gate_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.25.mlp.up_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.25.post_attention_layernorm.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.25.self_attn.k_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.25.self_attn.o_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.25.self_attn.q_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.25.self_attn.rotary_emb.inv_freq": "pytorch_model-00002-of-00002.bin", + "model.layers.25.self_attn.v_proj.weight": "pytorch_model-00002-of-00002.bin", + "model.layers.3.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.3.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.3.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.3.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.3.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.3.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.3.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.3.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.3.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.3.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.4.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.4.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.4.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.4.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.4.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.4.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.4.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.4.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.4.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.4.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.5.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.5.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.5.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.5.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.5.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.5.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.5.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.5.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.5.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.5.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.6.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.6.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.6.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.6.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.6.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.6.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.6.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.6.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.6.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.6.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.7.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.7.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.7.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.7.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.7.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.7.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.7.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.7.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.7.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.7.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.8.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.8.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.8.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.8.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.8.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.8.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.8.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.8.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.8.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.8.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.9.input_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.9.mlp.down_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.9.mlp.gate_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.9.mlp.up_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.9.post_attention_layernorm.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.9.self_attn.k_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.9.self_attn.o_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.9.self_attn.q_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.layers.9.self_attn.rotary_emb.inv_freq": "pytorch_model-00001-of-00002.bin", + "model.layers.9.self_attn.v_proj.weight": "pytorch_model-00001-of-00002.bin", + "model.norm.weight": "pytorch_model-00002-of-00002.bin" + } +} \ No newline at end of file diff --git a/special_tokens_map.json b/special_tokens_map.json new file mode 100644 index 0000000..d85ba6c --- /dev/null +++ b/special_tokens_map.json @@ -0,0 +1,23 @@ +{ + "bos_token": { + "content": "", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + }, + "eos_token": { + "content": "", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + }, + "unk_token": { + "content": "", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + } +} diff --git a/tokenizer.model b/tokenizer.model new file mode 100644 index 0000000..b0add75 --- /dev/null +++ b/tokenizer.model @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b75399aead1a805169b19bb86d6151539f0220c4b4e2023189c9d4ff776b000 +size 889388 diff --git a/tokenizer_config.json b/tokenizer_config.json new file mode 100644 index 0000000..bb4faee --- /dev/null +++ b/tokenizer_config.json @@ -0,0 +1,36 @@ +{ + "add_bos_token": true, + "add_eos_token": false, + "bos_token": { + "__type": "AddedToken", + "content": "", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + }, + "clean_up_tokenization_spaces": false, + "eos_token": { + "__type": "AddedToken", + "content": "", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + }, + "legacy": true, + "model_max_length": 2048, + "pad_token": null, + "sp_model_kwargs": {}, + "spaces_between_special_tokens": false, + "tokenizer_class": "LlamaTokenizer", + "unk_token": { + "__type": "AddedToken", + "content": "", + "lstrip": false, + "normalized": true, + "rstrip": false, + "single_word": false + }, + "use_default_system_prompt": true +}