From 236351d263366fedda0b2239982b31cee30da21c Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Sat, 29 Aug 2026 02:30:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=EF=BC=8C=E7=94=B1ModelHub=20XC=E7=A4=BE=E5=8C=BA=E6=8F=90?= =?UTF-8?q?=E4=BE=9B=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Model: rl-research/DR-Tulu-SFT-8B Source: Original Platform --- .gitattributes | 56 ++ README.md | 87 +++ added_tokens.json | 28 + all_results.json | 8 + chat_template.jinja | 89 +++ config.json | 30 + configuration.json | 1 + dr_tulu_logo.png | Bin 0 -> 163670 bytes generation_config.json | 13 + merges.txt | 3 + model-00001-of-00004.safetensors | 3 + model-00002-of-00004.safetensors | 3 + model-00003-of-00004.safetensors | 3 + model-00004-of-00004.safetensors | 3 + model.safetensors.index.json | 406 ++++++++++++++ special_tokens_map.json | 31 ++ tokenizer.json | 3 + tokenizer_config.json | 240 ++++++++ train_results.json | 8 + trainer_log.jsonl | 127 +++++ trainer_state.json | 925 +++++++++++++++++++++++++++++++ training_args.bin | 3 + training_loss.png | Bin 0 -> 39338 bytes vocab.json | 3 + 24 files changed, 2073 insertions(+) create mode 100644 .gitattributes create mode 100644 README.md create mode 100644 added_tokens.json create mode 100644 all_results.json create mode 100644 chat_template.jinja create mode 100644 config.json create mode 100644 configuration.json create mode 100644 dr_tulu_logo.png create mode 100644 generation_config.json create mode 100644 merges.txt create mode 100644 model-00001-of-00004.safetensors create mode 100644 model-00002-of-00004.safetensors create mode 100644 model-00003-of-00004.safetensors create mode 100644 model-00004-of-00004.safetensors create mode 100644 model.safetensors.index.json create mode 100644 special_tokens_map.json create mode 100644 tokenizer.json create mode 100644 tokenizer_config.json create mode 100644 train_results.json create mode 100644 trainer_log.jsonl create mode 100644 trainer_state.json create mode 100644 training_args.bin create mode 100644 training_loss.png create mode 100644 vocab.json diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..39c613a --- /dev/null +++ b/.gitattributes @@ -0,0 +1,56 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text + + +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zstandard filter=lfs diff=lfs merge=lfs -text +*.tfevents* filter=lfs diff=lfs merge=lfs -text +*.db* filter=lfs diff=lfs merge=lfs -text +*.ark* filter=lfs diff=lfs merge=lfs -text +**/*ckpt*data* filter=lfs diff=lfs merge=lfs -text +**/*ckpt*.meta filter=lfs diff=lfs merge=lfs -text +**/*ckpt*.index filter=lfs diff=lfs merge=lfs -text + +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.gguf* filter=lfs diff=lfs merge=lfs -text +*.ggml filter=lfs diff=lfs merge=lfs -text +*.llamafile* filter=lfs diff=lfs merge=lfs -text +*.pt2 filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text + +training_args.bin filter=lfs diff=lfs merge=lfs -text +model-00002-of-00004.safetensors filter=lfs diff=lfs merge=lfs -text +tokenizer.json filter=lfs diff=lfs merge=lfs -text +model-00004-of-00004.safetensors filter=lfs diff=lfs merge=lfs -text +model-00001-of-00004.safetensors filter=lfs diff=lfs merge=lfs -text +vocab.json filter=lfs diff=lfs merge=lfs -text +model-00003-of-00004.safetensors filter=lfs diff=lfs merge=lfs -text +merges.txt filter=lfs diff=lfs merge=lfs -text \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..7123095 --- /dev/null +++ b/README.md @@ -0,0 +1,87 @@ +--- +library_name: transformers +license: apache-2.0 +base_model: Qwen/Qwen3-8B +tags: +- llama-factory +- full +- generated_from_trainer +datasets: +- rl-research/dr-tulu-sft-data +--- + +> [!NOTE] +> For full information, go check out the Dr Tulu paper [here](https://arxiv.org/abs/2511.19399). + +Figure 1 + + +# DR Tulu SFT 8B + +This is the SFT checkpoint of DR Tulu, an open deep research agent trained on top of [Qwen3-8B](https://huggingface.co/Qwen/Qwen3-8B). + +This model has undergone SFT training on [this dataset](https://huggingface.co/datasets/rl-research/dr-tulu-sft-data). +For more details on DR Tulu please **read our [paper](https://allenai.org/papers/drtulu)**! + + +# Inference and Usage + +**This model has been trained for tool-use using the dr-agent-lib framework**. +As such, running it out of the box with HuggingFace or vLLM will not work well! + +See [our github](https://github.com/rlresearch/dr-tulu) for more details on installation and how to run our model. +Or check out our [demo](https://dr-tulu.github.io/)! + +# Evaluation Results + +We provide evaluation instructions in [our github](https://github.com/rlresearch/dr-tulu). + + +| Benchmark | SQAv2 | HealthBench | ResearchQA | DeepResearch Bench | SimpleQA | 2Wiki | WebWalker | Average | +|:----------|:------:|:----------:|:---------:|:-------------------:|:------:|:-------:|-------:|-------:| +| [Qwen3-8B](https://huggingface.co/Qwen/Qwen3-8B) (naive rag) | 40.4 | 16.5 | 56.1 | 33.3 | 52.6 | 18.9 | 8.8 | 32.4 | +| [Qwen3-8B](https://huggingface.co/Qwen/Qwen3-8B) (our search pipeline) | 57.2 | 5.9 | 46.3 | 18.2 | 70.5 | 44.0 | 27.9 | 38.6 | +| [DR-Tulu-SFT-8B](https://huggingface.co/rl-research/DR-Tulu-SFT-8B) (**this model**) | 72.3 | 38.1 | 68.5 | 39.0 | 75.5 | 66.5 | 31.9 | 56.0 | +| [DR-Tulu-8B](https://huggingface.co/rl-research/DR-Tulu-8B) | **86.7** | **43.7** | **71.1** | **41.8** | **80.1** | **68.0** | **39.1** | **61.5** | + +For more baselines, explanations of this table, and analysis of results, check out the [Dr Tulu paper](https://allenai.org/papers/drtulu)! + +# Intended uses & limitations + +This model is licensed under Apache 2.0. It is intended for research and educational use in accordance with [Ai2's Responsible Use Guidelines](https://allenai.org/responsible-use). + +## Training + +The following hyperparameters were used during training: +- learning_rate: 4e-05 +- train_batch_size: 1 +- eval_batch_size: 8 +- seed: 42 +- distributed_type: multi-GPU +- num_devices: 8 +- gradient_accumulation_steps: 16 +- total_train_batch_size: 128 +- total_eval_batch_size: 64 +- optimizer: Use OptimizerNames.ADAMW_TORCH with betas=(0.9,0.999) and epsilon=1e-08 and optimizer_args=No additional optimizer arguments +- lr_scheduler_type: cosine +- lr_scheduler_warmup_ratio: 0.1 +- num_epochs: 5 + +For futher details, check out the [Dr Tulu paper](https://allenai.org/papers/drtulu). + +# Links +- 📝 [DR Tulu Paper](https://allenai.org/papers/drtulu) +- ⚙️ [DR Tulu demo](https://dr-tulu.github.io/) +- 💻 [DR Tulu code](https://github.com/rlresearch/DR-Tulu) +- 🤖 [DR Tulu collection](https://huggingface.co/collections/rl-research/dr-tulu) + + +# Citation +``` +@article{shao2025dr, + title={DR Tulu: Reinforcement Learning with Evolving Rubrics for Deep Research}, + author={Shao, Rulin and Asai, Akari and Shen, Shannon Zejiang and Ivison, Hamish and Kishore, Varsha and Zhuo, Jingming and Zhao, Xinran and Park, Molly and Finlayson, Samuel G and Sontag, David and others}, + journal={arXiv preprint arXiv:2511.19399}, + year={2025} +} +``` \ No newline at end of file diff --git a/added_tokens.json b/added_tokens.json new file mode 100644 index 0000000..b54f913 --- /dev/null +++ b/added_tokens.json @@ -0,0 +1,28 @@ +{ + "": 151668, + "": 151658, + "": 151666, + "": 151667, + "": 151657, + "": 151665, + "<|box_end|>": 151649, + "<|box_start|>": 151648, + "<|endoftext|>": 151643, + "<|file_sep|>": 151664, + "<|fim_middle|>": 151660, + "<|fim_pad|>": 151662, + "<|fim_prefix|>": 151659, + "<|fim_suffix|>": 151661, + "<|im_end|>": 151645, + "<|im_start|>": 151644, + "<|image_pad|>": 151655, + "<|object_ref_end|>": 151647, + "<|object_ref_start|>": 151646, + "<|quad_end|>": 151651, + "<|quad_start|>": 151650, + "<|repo_name|>": 151663, + "<|video_pad|>": 151656, + "<|vision_end|>": 151653, + "<|vision_pad|>": 151654, + "<|vision_start|>": 151652 +} diff --git a/all_results.json b/all_results.json new file mode 100644 index 0000000..b8d5f73 --- /dev/null +++ b/all_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 5.0, + "total_flos": 1235947560108032.0, + "train_loss": 0.7053156269921197, + "train_runtime": 61423.1886, + "train_samples_per_second": 1.307, + "train_steps_per_second": 0.01 +} \ No newline at end of file diff --git a/chat_template.jinja b/chat_template.jinja new file mode 100644 index 0000000..01be9b3 --- /dev/null +++ b/chat_template.jinja @@ -0,0 +1,89 @@ +{%- if tools %} + {{- '<|im_start|>system\n' }} + {%- if messages[0].role == 'system' %} + {{- messages[0].content + '\n\n' }} + {%- endif %} + {{- "# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within XML tags:\n" }} + {%- for tool in tools %} + {{- "\n" }} + {{- tool | tojson }} + {%- endfor %} + {{- "\n\n\nFor each function call, return a json object with function name and arguments within XML tags:\n\n{\"name\": , \"arguments\": }\n<|im_end|>\n" }} +{%- else %} + {%- if messages[0].role == 'system' %} + {{- '<|im_start|>system\n' + messages[0].content + '<|im_end|>\n' }} + {%- endif %} +{%- endif %} +{%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %} +{%- for message in messages[::-1] %} + {%- set index = (messages|length - 1) - loop.index0 %} + {%- if ns.multi_step_tool and message.role == "user" and message.content is string and not(message.content.startswith('') and message.content.endswith('')) %} + {%- set ns.multi_step_tool = false %} + {%- set ns.last_query_index = index %} + {%- endif %} +{%- endfor %} +{%- for message in messages %} + {%- if message.content is string %} + {%- set content = message.content %} + {%- else %} + {%- set content = '' %} + {%- endif %} + {%- if (message.role == "user") or (message.role == "system" and not loop.first) %} + {{- '<|im_start|>' + message.role + '\n' + content + '<|im_end|>' + '\n' }} + {%- elif message.role == "assistant" %} + {%- set reasoning_content = '' %} + {%- if message.reasoning_content is string %} + {%- set reasoning_content = message.reasoning_content %} + {%- else %} + {%- if '' in content %} + {%- set reasoning_content = content.split('')[0].rstrip('\n').split('')[-1].lstrip('\n') %} + {%- set content = content.split('')[-1].lstrip('\n') %} + {%- endif %} + {%- endif %} + {%- if loop.index0 > ns.last_query_index %} + {%- if loop.last or (not loop.last and reasoning_content) %} + {{- '<|im_start|>' + message.role + '\n\n' + reasoning_content.strip('\n') + '\n\n\n' + content.lstrip('\n') }} + {%- else %} + {{- '<|im_start|>' + message.role + '\n' + content }} + {%- endif %} + {%- else %} + {{- '<|im_start|>' + message.role + '\n' + content }} + {%- endif %} + {%- if message.tool_calls %} + {%- for tool_call in message.tool_calls %} + {%- if (loop.first and content) or (not loop.first) %} + {{- '\n' }} + {%- endif %} + {%- if tool_call.function %} + {%- set tool_call = tool_call.function %} + {%- endif %} + {{- '\n{"name": "' }} + {{- tool_call.name }} + {{- '", "arguments": ' }} + {%- if tool_call.arguments is string %} + {{- tool_call.arguments }} + {%- else %} + {{- tool_call.arguments | tojson }} + {%- endif %} + {{- '}\n' }} + {%- endfor %} + {%- endif %} + {{- '<|im_end|>\n' }} + {%- elif message.role == "tool" %} + {%- if loop.first or (messages[loop.index0 - 1].role != "tool") %} + {{- '<|im_start|>user' }} + {%- endif %} + {{- '\n\n' }} + {{- content }} + {{- '\n' }} + {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %} + {{- '<|im_end|>\n' }} + {%- endif %} + {%- endif %} +{%- endfor %} +{%- if add_generation_prompt %} + {{- '<|im_start|>assistant\n' }} + {%- if enable_thinking is defined and enable_thinking is false %} + {{- '\n\n\n\n' }} + {%- endif %} +{%- endif %} \ No newline at end of file diff --git a/config.json b/config.json new file mode 100644 index 0000000..4e9672b --- /dev/null +++ b/config.json @@ -0,0 +1,30 @@ +{ + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": 151643, + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 4096, + "initializer_range": 0.02, + "intermediate_size": 12288, + "max_position_embeddings": 40960, + "max_window_layers": 36, + "model_type": "qwen3", + "num_attention_heads": 32, + "num_hidden_layers": 36, + "num_key_value_heads": 8, + "rms_norm_eps": 1e-06, + "rope_scaling": null, + "rope_theta": 1000000, + "sliding_window": null, + "tie_word_embeddings": false, + "torch_dtype": "bfloat16", + "transformers_version": "4.52.4", + "use_cache": false, + "use_sliding_window": false, + "vocab_size": 151936 +} diff --git a/configuration.json b/configuration.json new file mode 100644 index 0000000..bbeeda1 --- /dev/null +++ b/configuration.json @@ -0,0 +1 @@ +{"framework": "pytorch", "task": "text-generation", "allow_remote": true} \ No newline at end of file diff --git a/dr_tulu_logo.png b/dr_tulu_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0050f0d2ae43de4d4e3fe3f24bb5ac85d2724d94 GIT binary patch literal 163670 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⪙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 S!%;(>LDNvtfmA9%BmN(GTFLnU literal 0 HcmV?d00001 diff --git a/generation_config.json b/generation_config.json new file mode 100644 index 0000000..6b204b4 --- /dev/null +++ b/generation_config.json @@ -0,0 +1,13 @@ +{ + "bos_token_id": 151643, + "do_sample": true, + "eos_token_id": [ + 151645, + 151643 + ], + "pad_token_id": 151643, + "temperature": 0.6, + "top_k": 20, + "top_p": 0.95, + "transformers_version": "4.52.4" +} diff --git a/merges.txt b/merges.txt new file mode 100644 index 0000000..80c1a19 --- /dev/null +++ b/merges.txt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5 +size 1671853 diff --git a/model-00001-of-00004.safetensors b/model-00001-of-00004.safetensors new file mode 100644 index 0000000..bb38b21 --- /dev/null +++ b/model-00001-of-00004.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e7f00da443080e247922ca914a47f1817d87eb1ada9e564fb61987ea6c475d7 +size 4902257696 diff --git a/model-00002-of-00004.safetensors b/model-00002-of-00004.safetensors new file mode 100644 index 0000000..59ca93a --- /dev/null +++ b/model-00002-of-00004.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f39ab65e4573ae4eb34f770daa79de17ab00052177e391b742d3d4e014a29bea +size 4915960368 diff --git a/model-00003-of-00004.safetensors b/model-00003-of-00004.safetensors new file mode 100644 index 0000000..0f66965 --- /dev/null +++ b/model-00003-of-00004.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30c6e0c29659ce473e29f86e3d53132dd8f47b77637fde31426364b589356d79 +size 4983068496 diff --git a/model-00004-of-00004.safetensors b/model-00004-of-00004.safetensors new file mode 100644 index 0000000..28a1b26 --- /dev/null +++ b/model-00004-of-00004.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e836bdbc6067f77c9049642596fe8b9efc560308817f675d11395722665a72f +size 1580230264 diff --git a/model.safetensors.index.json b/model.safetensors.index.json new file mode 100644 index 0000000..10c7a17 --- /dev/null +++ b/model.safetensors.index.json @@ -0,0 +1,406 @@ +{ + "metadata": { + "total_size": 16381470720 + }, + "weight_map": { + "lm_head.weight": "model-00004-of-00004.safetensors", + "model.embed_tokens.weight": "model-00001-of-00004.safetensors", + "model.layers.0.input_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.0.mlp.down_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.0.mlp.gate_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.0.mlp.up_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.0.self_attn.k_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.0.self_attn.q_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.1.input_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.1.mlp.down_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.1.mlp.gate_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.1.mlp.up_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.1.self_attn.k_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.1.self_attn.q_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.10.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.10.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.10.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.10.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.10.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.10.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.10.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.10.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.10.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.10.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.10.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.11.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.11.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.11.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.11.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.11.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.11.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.11.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.11.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.11.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.11.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.11.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.12.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.12.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.12.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.12.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.12.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.12.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.12.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.12.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.12.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.12.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.12.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.13.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.13.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.13.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.13.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.13.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.13.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.13.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.13.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.13.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.13.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.13.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.14.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.14.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.14.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.14.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.14.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.14.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.14.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.14.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.14.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.14.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.14.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.15.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.15.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.15.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.15.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.15.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.15.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.15.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.15.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.15.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.15.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.15.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.16.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.16.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.16.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.16.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.16.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.16.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.16.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.16.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.16.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.16.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.16.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.17.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.17.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.17.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.17.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.17.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.17.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.17.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.17.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.17.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.17.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.17.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.18.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.18.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.18.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.18.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.18.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.18.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.18.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.18.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.18.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.18.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.18.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.19.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.19.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.19.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.19.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.19.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.19.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.19.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.19.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.19.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.19.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.19.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.2.input_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.2.mlp.down_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.2.mlp.gate_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.2.mlp.up_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.2.self_attn.k_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.2.self_attn.q_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.20.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.20.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.20.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.20.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.20.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.20.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.20.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.20.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.20.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.20.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.20.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.21.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.21.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.21.mlp.gate_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.21.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.21.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.21.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.21.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.21.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.21.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.21.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.21.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.22.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.22.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.22.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.22.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.22.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.22.self_attn.k_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.22.self_attn.k_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.22.self_attn.o_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.22.self_attn.q_norm.weight": "model-00002-of-00004.safetensors", + "model.layers.22.self_attn.q_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.22.self_attn.v_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.23.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.23.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.23.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.23.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.23.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.23.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.23.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.23.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.23.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.23.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.23.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.24.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.24.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.24.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.24.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.24.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.24.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.24.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.24.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.24.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.24.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.24.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.25.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.25.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.25.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.25.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.25.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.25.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.25.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.25.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.25.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.25.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.25.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.26.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.26.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.26.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.26.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.26.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.26.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.26.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.26.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.26.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.26.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.26.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.27.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.27.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.27.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.27.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.27.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.27.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.27.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.27.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.27.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.27.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.27.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.28.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.28.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.28.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.28.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.28.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.28.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.28.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.28.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.28.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.28.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.28.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.29.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.29.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.29.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.29.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.29.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.29.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.29.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.29.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.29.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.29.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.29.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.3.input_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.3.mlp.down_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.3.mlp.gate_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.3.mlp.up_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.3.post_attention_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.3.self_attn.k_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.3.self_attn.q_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.30.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.30.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.30.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.30.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.30.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.30.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.30.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.30.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.30.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.30.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.30.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.31.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.31.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.31.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.31.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.31.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.31.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.31.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.31.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.31.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.31.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.31.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.32.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.32.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.32.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.32.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.32.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.32.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.32.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.32.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.32.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.32.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.32.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.33.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.33.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.33.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.33.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.33.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.33.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.33.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.33.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.33.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.33.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.33.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.34.input_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.34.mlp.down_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.34.mlp.gate_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.34.mlp.up_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.34.post_attention_layernorm.weight": "model-00003-of-00004.safetensors", + "model.layers.34.self_attn.k_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.34.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.34.self_attn.o_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.34.self_attn.q_norm.weight": "model-00003-of-00004.safetensors", + "model.layers.34.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.34.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.35.input_layernorm.weight": "model-00004-of-00004.safetensors", + "model.layers.35.mlp.down_proj.weight": "model-00004-of-00004.safetensors", + "model.layers.35.mlp.gate_proj.weight": "model-00004-of-00004.safetensors", + "model.layers.35.mlp.up_proj.weight": "model-00004-of-00004.safetensors", + "model.layers.35.post_attention_layernorm.weight": "model-00004-of-00004.safetensors", + "model.layers.35.self_attn.k_norm.weight": "model-00004-of-00004.safetensors", + "model.layers.35.self_attn.k_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.35.self_attn.o_proj.weight": "model-00004-of-00004.safetensors", + "model.layers.35.self_attn.q_norm.weight": "model-00004-of-00004.safetensors", + "model.layers.35.self_attn.q_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.35.self_attn.v_proj.weight": "model-00003-of-00004.safetensors", + "model.layers.4.input_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.4.mlp.down_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.4.mlp.gate_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.4.mlp.up_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.4.post_attention_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.4.self_attn.k_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.4.self_attn.k_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.4.self_attn.o_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.4.self_attn.q_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.4.self_attn.q_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.4.self_attn.v_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.5.input_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.5.mlp.down_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.5.mlp.gate_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.5.mlp.up_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.5.post_attention_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.5.self_attn.k_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.5.self_attn.k_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.5.self_attn.o_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.5.self_attn.q_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.5.self_attn.q_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.5.self_attn.v_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.6.input_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.6.mlp.down_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.6.mlp.gate_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.6.mlp.up_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.6.post_attention_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.6.self_attn.k_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.6.self_attn.k_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.6.self_attn.o_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.6.self_attn.q_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.6.self_attn.q_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.6.self_attn.v_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.7.input_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.7.mlp.down_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.7.mlp.gate_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.7.mlp.up_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.7.post_attention_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.7.self_attn.k_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.7.self_attn.k_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.7.self_attn.o_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.7.self_attn.q_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.7.self_attn.q_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.7.self_attn.v_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.8.input_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.8.mlp.down_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.8.mlp.gate_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.8.mlp.up_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.8.post_attention_layernorm.weight": "model-00001-of-00004.safetensors", + "model.layers.8.self_attn.k_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.8.self_attn.k_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.8.self_attn.o_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.8.self_attn.q_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.8.self_attn.q_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.8.self_attn.v_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.9.input_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.9.mlp.down_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.9.mlp.gate_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.9.mlp.up_proj.weight": "model-00002-of-00004.safetensors", + "model.layers.9.post_attention_layernorm.weight": "model-00002-of-00004.safetensors", + "model.layers.9.self_attn.k_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.9.self_attn.k_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.9.self_attn.o_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.9.self_attn.q_norm.weight": "model-00001-of-00004.safetensors", + "model.layers.9.self_attn.q_proj.weight": "model-00001-of-00004.safetensors", + "model.layers.9.self_attn.v_proj.weight": "model-00001-of-00004.safetensors", + "model.norm.weight": "model-00004-of-00004.safetensors" + } +} diff --git a/special_tokens_map.json b/special_tokens_map.json new file mode 100644 index 0000000..ac23c0a --- /dev/null +++ b/special_tokens_map.json @@ -0,0 +1,31 @@ +{ + "additional_special_tokens": [ + "<|im_start|>", + "<|im_end|>", + "<|object_ref_start|>", + "<|object_ref_end|>", + "<|box_start|>", + "<|box_end|>", + "<|quad_start|>", + "<|quad_end|>", + "<|vision_start|>", + "<|vision_end|>", + "<|vision_pad|>", + "<|image_pad|>", + "<|video_pad|>" + ], + "eos_token": { + "content": "<|im_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false + }, + "pad_token": { + "content": "<|endoftext|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false + } +} diff --git a/tokenizer.json b/tokenizer.json new file mode 100644 index 0000000..cd71f61 --- /dev/null +++ b/tokenizer.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aeb13307a71acd8fe81861d94ad54ab689df773318809eed3cbe794b4492dae4 +size 11422654 diff --git a/tokenizer_config.json b/tokenizer_config.json new file mode 100644 index 0000000..0209709 --- /dev/null +++ b/tokenizer_config.json @@ -0,0 +1,240 @@ +{ + "add_bos_token": false, + "add_prefix_space": false, + "added_tokens_decoder": { + "151643": { + "content": "<|endoftext|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151644": { + "content": "<|im_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151645": { + "content": "<|im_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151646": { + "content": "<|object_ref_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151647": { + "content": "<|object_ref_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151648": { + "content": "<|box_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151649": { + "content": "<|box_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151650": { + "content": "<|quad_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151651": { + "content": "<|quad_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151652": { + "content": "<|vision_start|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151653": { + "content": "<|vision_end|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151654": { + "content": "<|vision_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151655": { + "content": "<|image_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151656": { + "content": "<|video_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": true + }, + "151657": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151658": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151659": { + "content": "<|fim_prefix|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151660": { + "content": "<|fim_middle|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151661": { + "content": "<|fim_suffix|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151662": { + "content": "<|fim_pad|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151663": { + "content": "<|repo_name|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151664": { + "content": "<|file_sep|>", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151665": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151666": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151667": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + }, + "151668": { + "content": "", + "lstrip": false, + "normalized": false, + "rstrip": false, + "single_word": false, + "special": false + } + }, + "additional_special_tokens": [ + "<|im_start|>", + "<|im_end|>", + "<|object_ref_start|>", + "<|object_ref_end|>", + "<|box_start|>", + "<|box_end|>", + "<|quad_start|>", + "<|quad_end|>", + "<|vision_start|>", + "<|vision_end|>", + "<|vision_pad|>", + "<|image_pad|>", + "<|video_pad|>" + ], + "bos_token": null, + "clean_up_tokenization_spaces": false, + "eos_token": "<|im_end|>", + "errors": "replace", + "extra_special_tokens": {}, + "model_max_length": 131072, + "pad_token": "<|endoftext|>", + "padding_side": "right", + "split_special_tokens": false, + "tokenizer_class": "Qwen2Tokenizer", + "unk_token": null +} diff --git a/train_results.json b/train_results.json new file mode 100644 index 0000000..b8d5f73 --- /dev/null +++ b/train_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 5.0, + "total_flos": 1235947560108032.0, + "train_loss": 0.7053156269921197, + "train_runtime": 61423.1886, + "train_samples_per_second": 1.307, + "train_steps_per_second": 0.01 +} \ No newline at end of file diff --git a/trainer_log.jsonl b/trainer_log.jsonl new file mode 100644 index 0000000..c898e24 --- /dev/null +++ b/trainer_log.jsonl @@ -0,0 +1,127 @@ +{"current_steps": 5, "total_steps": 630, "loss": 1.6286, "lr": 2.53968253968254e-06, "epoch": 0.039860488290981565, "percentage": 0.79, "elapsed_time": "0:09:30", "remaining_time": "19:48:14"} +{"current_steps": 10, "total_steps": 630, "loss": 1.4713, "lr": 5.7142857142857145e-06, "epoch": 0.07972097658196313, "percentage": 1.59, "elapsed_time": "0:17:45", "remaining_time": "18:21:13"} +{"current_steps": 15, "total_steps": 630, "loss": 1.3152, "lr": 8.888888888888888e-06, "epoch": 0.11958146487294469, "percentage": 2.38, "elapsed_time": "0:26:00", "remaining_time": "17:46:17"} +{"current_steps": 20, "total_steps": 630, "loss": 1.2185, "lr": 1.2063492063492064e-05, "epoch": 0.15944195316392626, "percentage": 3.17, "elapsed_time": "0:34:11", "remaining_time": "17:23:05"} +{"current_steps": 25, "total_steps": 630, "loss": 1.1579, "lr": 1.523809523809524e-05, "epoch": 0.19930244145490783, "percentage": 3.97, "elapsed_time": "0:42:47", "remaining_time": "17:15:34"} +{"current_steps": 30, "total_steps": 630, "loss": 1.1295, "lr": 1.8412698412698415e-05, "epoch": 0.23916292974588937, "percentage": 4.76, "elapsed_time": "0:50:41", "remaining_time": "16:53:43"} +{"current_steps": 35, "total_steps": 630, "loss": 1.1069, "lr": 2.158730158730159e-05, "epoch": 0.279023418036871, "percentage": 5.56, "elapsed_time": "0:59:09", "remaining_time": "16:45:46"} +{"current_steps": 40, "total_steps": 630, "loss": 1.0887, "lr": 2.4761904761904766e-05, "epoch": 0.3188839063278525, "percentage": 6.35, "elapsed_time": "1:07:29", "remaining_time": "16:35:29"} +{"current_steps": 45, "total_steps": 630, "loss": 1.0869, "lr": 2.7936507936507936e-05, "epoch": 0.35874439461883406, "percentage": 7.14, "elapsed_time": "1:15:51", "remaining_time": "16:26:04"} +{"current_steps": 50, "total_steps": 630, "loss": 1.0774, "lr": 3.111111111111112e-05, "epoch": 0.39860488290981566, "percentage": 7.94, "elapsed_time": "1:24:06", "remaining_time": "16:15:43"} +{"current_steps": 55, "total_steps": 630, "loss": 1.0636, "lr": 3.4285714285714284e-05, "epoch": 0.4384653712007972, "percentage": 8.73, "elapsed_time": "1:32:28", "remaining_time": "16:06:46"} +{"current_steps": 60, "total_steps": 630, "loss": 1.0535, "lr": 3.7460317460317464e-05, "epoch": 0.47832585949177875, "percentage": 9.52, "elapsed_time": "1:40:28", "remaining_time": "15:54:34"} +{"current_steps": 65, "total_steps": 630, "loss": 1.0297, "lr": 3.9999693004141615e-05, "epoch": 0.5181863477827603, "percentage": 10.32, "elapsed_time": "1:48:18", "remaining_time": "15:41:24"} +{"current_steps": 70, "total_steps": 630, "loss": 1.0337, "lr": 3.998894913865352e-05, "epoch": 0.558046836073742, "percentage": 11.11, "elapsed_time": "1:56:11", "remaining_time": "15:29:31"} +{"current_steps": 75, "total_steps": 630, "loss": 1.0063, "lr": 3.9962864903591375e-05, "epoch": 0.5979073243647235, "percentage": 11.9, "elapsed_time": "2:04:23", "remaining_time": "15:20:32"} +{"current_steps": 80, "total_steps": 630, "loss": 1.0237, "lr": 3.992146031710637e-05, "epoch": 0.637767812655705, "percentage": 12.7, "elapsed_time": "2:12:30", "remaining_time": "15:11:00"} +{"current_steps": 85, "total_steps": 630, "loss": 1.0145, "lr": 3.9864767154838864e-05, "epoch": 0.6776283009466866, "percentage": 13.49, "elapsed_time": "2:20:38", "remaining_time": "15:01:43"} +{"current_steps": 90, "total_steps": 630, "loss": 1.0296, "lr": 3.9792828925532376e-05, "epoch": 0.7174887892376681, "percentage": 14.29, "elapsed_time": "2:28:57", "remaining_time": "14:53:45"} +{"current_steps": 95, "total_steps": 630, "loss": 1.0059, "lr": 3.970570083764316e-05, "epoch": 0.7573492775286498, "percentage": 15.08, "elapsed_time": "2:36:55", "remaining_time": "14:43:46"} +{"current_steps": 100, "total_steps": 630, "loss": 1.004, "lr": 3.9603449756970877e-05, "epoch": 0.7972097658196313, "percentage": 15.87, "elapsed_time": "2:45:03", "remaining_time": "14:34:48"} +{"current_steps": 105, "total_steps": 630, "loss": 0.9936, "lr": 3.948615415534294e-05, "epoch": 0.8370702541106129, "percentage": 16.67, "elapsed_time": "2:53:00", "remaining_time": "14:25:02"} +{"current_steps": 110, "total_steps": 630, "loss": 1.006, "lr": 3.9353904050391874e-05, "epoch": 0.8769307424015944, "percentage": 17.46, "elapsed_time": "3:00:58", "remaining_time": "14:15:30"} +{"current_steps": 115, "total_steps": 630, "loss": 1.0033, "lr": 3.9206800936472e-05, "epoch": 0.916791230692576, "percentage": 18.25, "elapsed_time": "3:09:06", "remaining_time": "14:06:53"} +{"current_steps": 120, "total_steps": 630, "loss": 0.9917, "lr": 3.904495770676831e-05, "epoch": 0.9566517189835575, "percentage": 19.05, "elapsed_time": "3:17:14", "remaining_time": "13:58:17"} +{"current_steps": 125, "total_steps": 630, "loss": 1.0137, "lr": 3.886849856665746e-05, "epoch": 0.9965122072745392, "percentage": 19.84, "elapsed_time": "3:24:59", "remaining_time": "13:48:08"} +{"current_steps": 130, "total_steps": 630, "loss": 0.885, "lr": 3.8677558938387276e-05, "epoch": 1.0318883906327851, "percentage": 20.63, "elapsed_time": "3:32:02", "remaining_time": "13:35:34"} +{"current_steps": 135, "total_steps": 630, "loss": 0.8679, "lr": 3.8472285357147966e-05, "epoch": 1.0717488789237668, "percentage": 21.43, "elapsed_time": "3:40:19", "remaining_time": "13:27:50"} +{"current_steps": 140, "total_steps": 630, "loss": 0.8733, "lr": 3.825283535861476e-05, "epoch": 1.1116093672147485, "percentage": 22.22, "elapsed_time": "3:48:17", "remaining_time": "13:19:01"} +{"current_steps": 145, "total_steps": 630, "loss": 0.8434, "lr": 3.801937735804838e-05, "epoch": 1.15146985550573, "percentage": 23.02, "elapsed_time": "3:56:16", "remaining_time": "13:10:18"} +{"current_steps": 150, "total_steps": 630, "loss": 0.8461, "lr": 3.777209052104598e-05, "epoch": 1.1913303437967115, "percentage": 23.81, "elapsed_time": "4:04:33", "remaining_time": "13:02:36"} +{"current_steps": 155, "total_steps": 630, "loss": 0.8606, "lr": 3.7511164626041823e-05, "epoch": 1.2311908320876932, "percentage": 24.6, "elapsed_time": "4:12:47", "remaining_time": "12:54:41"} +{"current_steps": 160, "total_steps": 630, "loss": 0.8555, "lr": 3.7236799918663284e-05, "epoch": 1.2710513203786746, "percentage": 25.4, "elapsed_time": "4:20:55", "remaining_time": "12:46:27"} +{"current_steps": 165, "total_steps": 630, "loss": 0.8437, "lr": 3.6949206958053825e-05, "epoch": 1.310911808669656, "percentage": 26.19, "elapsed_time": "4:29:02", "remaining_time": "12:38:13"} +{"current_steps": 170, "total_steps": 630, "loss": 0.8566, "lr": 3.6648606455280944e-05, "epoch": 1.3507722969606377, "percentage": 26.98, "elapsed_time": "4:37:23", "remaining_time": "12:30:34"} +{"current_steps": 175, "total_steps": 630, "loss": 0.8665, "lr": 3.633522910395314e-05, "epoch": 1.3906327852516194, "percentage": 27.78, "elapsed_time": "4:45:40", "remaining_time": "12:22:45"} +{"current_steps": 180, "total_steps": 630, "loss": 0.8363, "lr": 3.6009315403175786e-05, "epoch": 1.4304932735426008, "percentage": 28.57, "elapsed_time": "4:54:01", "remaining_time": "12:15:03"} +{"current_steps": 185, "total_steps": 630, "loss": 0.853, "lr": 3.567111547298194e-05, "epoch": 1.4703537618335825, "percentage": 29.37, "elapsed_time": "5:02:16", "remaining_time": "12:07:06"} +{"current_steps": 190, "total_steps": 630, "loss": 0.8496, "lr": 3.532088886237956e-05, "epoch": 1.5102142501245641, "percentage": 30.16, "elapsed_time": "5:10:16", "remaining_time": "11:58:30"} +{"current_steps": 195, "total_steps": 630, "loss": 0.8636, "lr": 3.495890435016258e-05, "epoch": 1.5500747384155455, "percentage": 30.95, "elapsed_time": "5:18:11", "remaining_time": "11:49:47"} +{"current_steps": 200, "total_steps": 630, "loss": 0.8538, "lr": 3.458543973863859e-05, "epoch": 1.5899352267065272, "percentage": 31.75, "elapsed_time": "5:26:21", "remaining_time": "11:41:39"} +{"current_steps": 205, "total_steps": 630, "loss": 0.8591, "lr": 3.420078164043161e-05, "epoch": 1.6297957149975089, "percentage": 32.54, "elapsed_time": "5:34:27", "remaining_time": "11:33:23"} +{"current_steps": 210, "total_steps": 630, "loss": 0.8401, "lr": 3.38052252585233e-05, "epoch": 1.6696562032884903, "percentage": 33.33, "elapsed_time": "5:42:38", "remaining_time": "11:25:16"} +{"current_steps": 215, "total_steps": 630, "loss": 0.8476, "lr": 3.339907415970168e-05, "epoch": 1.7095166915794717, "percentage": 34.13, "elapsed_time": "5:50:36", "remaining_time": "11:16:44"} +{"current_steps": 220, "total_steps": 630, "loss": 0.8413, "lr": 3.298264004159104e-05, "epoch": 1.7493771798704534, "percentage": 34.92, "elapsed_time": "5:58:48", "remaining_time": "11:08:41"} +{"current_steps": 225, "total_steps": 630, "loss": 0.8534, "lr": 3.255624249344198e-05, "epoch": 1.789237668161435, "percentage": 35.71, "elapsed_time": "6:06:41", "remaining_time": "11:00:03"} +{"current_steps": 230, "total_steps": 630, "loss": 0.8734, "lr": 3.212020875086495e-05, "epoch": 1.8290981564524165, "percentage": 36.51, "elapsed_time": "6:14:37", "remaining_time": "10:51:31"} +{"current_steps": 235, "total_steps": 630, "loss": 0.8619, "lr": 3.1674873444695804e-05, "epoch": 1.8689586447433981, "percentage": 37.3, "elapsed_time": "6:22:31", "remaining_time": "10:42:57"} +{"current_steps": 240, "total_steps": 630, "loss": 0.8604, "lr": 3.122057834418582e-05, "epoch": 1.9088191330343798, "percentage": 38.1, "elapsed_time": "6:30:54", "remaining_time": "10:35:14"} +{"current_steps": 245, "total_steps": 630, "loss": 0.8712, "lr": 3.075767209471345e-05, "epoch": 1.9486796213253612, "percentage": 38.89, "elapsed_time": "6:39:27", "remaining_time": "10:27:43"} +{"current_steps": 250, "total_steps": 630, "loss": 0.8449, "lr": 3.0286509950219077e-05, "epoch": 1.9885401096163426, "percentage": 39.68, "elapsed_time": "6:47:40", "remaining_time": "10:19:40"} +{"current_steps": 255, "total_steps": 630, "loss": 0.7382, "lr": 2.9807453500567937e-05, "epoch": 2.023916292974589, "percentage": 40.48, "elapsed_time": "6:54:34", "remaining_time": "10:09:40"} +{"current_steps": 260, "total_steps": 630, "loss": 0.6794, "lr": 2.9320870394050783e-05, "epoch": 2.0637767812655703, "percentage": 41.27, "elapsed_time": "7:02:33", "remaining_time": "10:01:20"} +{"current_steps": 265, "total_steps": 630, "loss": 0.6878, "lr": 2.8827134055234883e-05, "epoch": 2.103637269556552, "percentage": 42.06, "elapsed_time": "7:10:35", "remaining_time": "9:53:04"} +{"current_steps": 270, "total_steps": 630, "loss": 0.6895, "lr": 2.8326623398382174e-05, "epoch": 2.1434977578475336, "percentage": 42.86, "elapsed_time": "7:18:38", "remaining_time": "9:44:51"} +{"current_steps": 275, "total_steps": 630, "loss": 0.6684, "lr": 2.781972253665431e-05, "epoch": 2.183358246138515, "percentage": 43.65, "elapsed_time": "7:27:05", "remaining_time": "9:37:08"} +{"current_steps": 280, "total_steps": 630, "loss": 0.6719, "lr": 2.7306820487327906e-05, "epoch": 2.223218734429497, "percentage": 44.44, "elapsed_time": "7:34:55", "remaining_time": "9:28:38"} +{"current_steps": 285, "total_steps": 630, "loss": 0.6735, "lr": 2.6788310873246133e-05, "epoch": 2.2630792227204783, "percentage": 45.24, "elapsed_time": "7:43:00", "remaining_time": "9:20:28"} +{"current_steps": 290, "total_steps": 630, "loss": 0.6757, "lr": 2.62645916207358e-05, "epoch": 2.30293971101146, "percentage": 46.03, "elapsed_time": "7:50:55", "remaining_time": "9:12:07"} +{"current_steps": 295, "total_steps": 630, "loss": 0.6544, "lr": 2.5736064654221808e-05, "epoch": 2.3428001993024417, "percentage": 46.83, "elapsed_time": "7:59:00", "remaining_time": "9:03:57"} +{"current_steps": 300, "total_steps": 630, "loss": 0.6612, "lr": 2.5203135587773196e-05, "epoch": 2.382660687593423, "percentage": 47.62, "elapsed_time": "8:07:03", "remaining_time": "8:55:45"} +{"current_steps": 305, "total_steps": 630, "loss": 0.6763, "lr": 2.4666213413817696e-05, "epoch": 2.4225211758844045, "percentage": 48.41, "elapsed_time": "8:15:04", "remaining_time": "8:47:32"} +{"current_steps": 310, "total_steps": 630, "loss": 0.6563, "lr": 2.4125710189263555e-05, "epoch": 2.4623816641753864, "percentage": 49.21, "elapsed_time": "8:23:10", "remaining_time": "8:39:24"} +{"current_steps": 315, "total_steps": 630, "loss": 0.65, "lr": 2.3582040719269504e-05, "epoch": 2.502242152466368, "percentage": 50.0, "elapsed_time": "8:31:26", "remaining_time": "8:31:26"} +{"current_steps": 320, "total_steps": 630, "loss": 0.6679, "lr": 2.3035622238905694e-05, "epoch": 2.5421026407573493, "percentage": 50.79, "elapsed_time": "8:39:34", "remaining_time": "8:23:20"} +{"current_steps": 325, "total_steps": 630, "loss": 0.6738, "lr": 2.2486874092949708e-05, "epoch": 2.5819631290483307, "percentage": 51.59, "elapsed_time": "8:47:51", "remaining_time": "8:15:22"} +{"current_steps": 330, "total_steps": 630, "loss": 0.6887, "lr": 2.1936217414063584e-05, "epoch": 2.621823617339312, "percentage": 52.38, "elapsed_time": "8:55:58", "remaining_time": "8:07:14"} +{"current_steps": 335, "total_steps": 630, "loss": 0.6709, "lr": 2.138407479959869e-05, "epoch": 2.661684105630294, "percentage": 53.17, "elapsed_time": "9:04:39", "remaining_time": "7:59:37"} +{"current_steps": 340, "total_steps": 630, "loss": 0.665, "lr": 2.0830869987276537e-05, "epoch": 2.7015445939212754, "percentage": 53.97, "elapsed_time": "9:12:46", "remaining_time": "7:51:29"} +{"current_steps": 345, "total_steps": 630, "loss": 0.6528, "lr": 2.027702752999444e-05, "epoch": 2.741405082212257, "percentage": 54.76, "elapsed_time": "9:20:36", "remaining_time": "7:43:07"} +{"current_steps": 350, "total_steps": 630, "loss": 0.6771, "lr": 1.9722972470005573e-05, "epoch": 2.7812655705032387, "percentage": 55.56, "elapsed_time": "9:28:50", "remaining_time": "7:35:04"} +{"current_steps": 355, "total_steps": 630, "loss": 0.6638, "lr": 1.916913001272347e-05, "epoch": 2.82112605879422, "percentage": 56.35, "elapsed_time": "9:37:03", "remaining_time": "7:27:00"} +{"current_steps": 360, "total_steps": 630, "loss": 0.6753, "lr": 1.8615925200401318e-05, "epoch": 2.8609865470852016, "percentage": 57.14, "elapsed_time": "9:45:07", "remaining_time": "7:18:50"} +{"current_steps": 365, "total_steps": 630, "loss": 0.6681, "lr": 1.806378258593642e-05, "epoch": 2.9008470353761835, "percentage": 57.94, "elapsed_time": "9:53:46", "remaining_time": "7:11:06"} +{"current_steps": 370, "total_steps": 630, "loss": 0.6658, "lr": 1.7513125907050302e-05, "epoch": 2.940707523667165, "percentage": 58.73, "elapsed_time": "10:02:04", "remaining_time": "7:03:04"} +{"current_steps": 375, "total_steps": 630, "loss": 0.667, "lr": 1.6964377761094313e-05, "epoch": 2.9805680119581464, "percentage": 59.52, "elapsed_time": "10:10:18", "remaining_time": "6:55:00"} +{"current_steps": 380, "total_steps": 630, "loss": 0.612, "lr": 1.6417959280730506e-05, "epoch": 3.0159441953163926, "percentage": 60.32, "elapsed_time": "10:17:35", "remaining_time": "6:46:18"} +{"current_steps": 385, "total_steps": 630, "loss": 0.5282, "lr": 1.5874289810736452e-05, "epoch": 3.055804683607374, "percentage": 61.11, "elapsed_time": "10:25:36", "remaining_time": "6:38:06"} +{"current_steps": 390, "total_steps": 630, "loss": 0.4945, "lr": 1.5333786586182308e-05, "epoch": 3.095665171898356, "percentage": 61.9, "elapsed_time": "10:33:32", "remaining_time": "6:29:52"} +{"current_steps": 395, "total_steps": 630, "loss": 0.5178, "lr": 1.4796864412226812e-05, "epoch": 3.1355256601893373, "percentage": 62.7, "elapsed_time": "10:41:15", "remaining_time": "6:21:30"} +{"current_steps": 400, "total_steps": 630, "loss": 0.5015, "lr": 1.4263935345778202e-05, "epoch": 3.1753861484803187, "percentage": 63.49, "elapsed_time": "10:49:18", "remaining_time": "6:13:21"} +{"current_steps": 405, "total_steps": 630, "loss": 0.4988, "lr": 1.37354083792642e-05, "epoch": 3.2152466367713006, "percentage": 64.29, "elapsed_time": "10:57:40", "remaining_time": "6:05:22"} +{"current_steps": 410, "total_steps": 630, "loss": 0.4966, "lr": 1.3211689126753879e-05, "epoch": 3.255107125062282, "percentage": 65.08, "elapsed_time": "11:05:40", "remaining_time": "5:57:11"} +{"current_steps": 415, "total_steps": 630, "loss": 0.5081, "lr": 1.26931795126721e-05, "epoch": 3.2949676133532635, "percentage": 65.87, "elapsed_time": "11:14:03", "remaining_time": "5:49:12"} +{"current_steps": 420, "total_steps": 630, "loss": 0.5088, "lr": 1.2180277463345697e-05, "epoch": 3.334828101644245, "percentage": 66.67, "elapsed_time": "11:22:01", "remaining_time": "5:41:00"} +{"current_steps": 425, "total_steps": 630, "loss": 0.5023, "lr": 1.167337660161783e-05, "epoch": 3.374688589935227, "percentage": 67.46, "elapsed_time": "11:30:24", "remaining_time": "5:33:01"} +{"current_steps": 430, "total_steps": 630, "loss": 0.5054, "lr": 1.1172865944765122e-05, "epoch": 3.4145490782262082, "percentage": 68.25, "elapsed_time": "11:38:22", "remaining_time": "5:24:49"} +{"current_steps": 435, "total_steps": 630, "loss": 0.5078, "lr": 1.067912960594923e-05, "epoch": 3.4544095665171897, "percentage": 69.05, "elapsed_time": "11:46:31", "remaining_time": "5:16:43"} +{"current_steps": 440, "total_steps": 630, "loss": 0.5008, "lr": 1.0192546499432066e-05, "epoch": 3.4942700548081715, "percentage": 69.84, "elapsed_time": "11:54:41", "remaining_time": "5:08:37"} +{"current_steps": 445, "total_steps": 630, "loss": 0.5117, "lr": 9.713490049780931e-06, "epoch": 3.534130543099153, "percentage": 70.63, "elapsed_time": "12:02:51", "remaining_time": "5:00:31"} +{"current_steps": 450, "total_steps": 630, "loss": 0.5004, "lr": 9.242327905286552e-06, "epoch": 3.5739910313901344, "percentage": 71.43, "elapsed_time": "12:11:04", "remaining_time": "4:52:25"} +{"current_steps": 455, "total_steps": 630, "loss": 0.4899, "lr": 8.779421655814189e-06, "epoch": 3.6138515196811163, "percentage": 72.22, "elapsed_time": "12:19:29", "remaining_time": "4:44:25"} +{"current_steps": 460, "total_steps": 630, "loss": 0.4925, "lr": 8.325126555304208e-06, "epoch": 3.6537120079720977, "percentage": 73.02, "elapsed_time": "12:27:28", "remaining_time": "4:36:14"} +{"current_steps": 465, "total_steps": 630, "loss": 0.4936, "lr": 7.879791249135059e-06, "epoch": 3.693572496263079, "percentage": 73.81, "elapsed_time": "12:35:53", "remaining_time": "4:28:13"} +{"current_steps": 470, "total_steps": 630, "loss": 0.5071, "lr": 7.443757506558033e-06, "epoch": 3.733432984554061, "percentage": 74.6, "elapsed_time": "12:43:46", "remaining_time": "4:20:00"} +{"current_steps": 475, "total_steps": 630, "loss": 0.4902, "lr": 7.0173599584089625e-06, "epoch": 3.7732934728450425, "percentage": 75.4, "elapsed_time": "12:52:03", "remaining_time": "4:11:56"} +{"current_steps": 480, "total_steps": 630, "loss": 0.505, "lr": 6.600925840298331e-06, "epoch": 3.813153961136024, "percentage": 76.19, "elapsed_time": "13:00:27", "remaining_time": "4:03:53"} +{"current_steps": 485, "total_steps": 630, "loss": 0.5208, "lr": 6.1947747414767035e-06, "epoch": 3.8530144494270053, "percentage": 76.98, "elapsed_time": "13:08:34", "remaining_time": "3:55:45"} +{"current_steps": 490, "total_steps": 630, "loss": 0.5301, "lr": 5.799218359568395e-06, "epoch": 3.892874937717987, "percentage": 77.78, "elapsed_time": "13:16:37", "remaining_time": "3:47:36"} +{"current_steps": 495, "total_steps": 630, "loss": 0.4855, "lr": 5.414560261361415e-06, "epoch": 3.9327354260089686, "percentage": 78.57, "elapsed_time": "13:24:42", "remaining_time": "3:39:27"} +{"current_steps": 500, "total_steps": 630, "loss": 0.4872, "lr": 5.041095649837429e-06, "epoch": 3.97259591429995, "percentage": 79.37, "elapsed_time": "13:33:11", "remaining_time": "3:31:25"} +{"current_steps": 505, "total_steps": 630, "loss": 0.4901, "lr": 4.679111137620442e-06, "epoch": 4.007972097658197, "percentage": 80.16, "elapsed_time": "13:40:20", "remaining_time": "3:23:03"} +{"current_steps": 510, "total_steps": 630, "loss": 0.4086, "lr": 4.328884527018067e-06, "epoch": 4.047832585949178, "percentage": 80.95, "elapsed_time": "13:48:37", "remaining_time": "3:14:58"} +{"current_steps": 515, "total_steps": 630, "loss": 0.4042, "lr": 3.990684596824219e-06, "epoch": 4.08769307424016, "percentage": 81.75, "elapsed_time": "13:56:58", "remaining_time": "3:06:53"} +{"current_steps": 520, "total_steps": 630, "loss": 0.4028, "lr": 3.6647708960468696e-06, "epoch": 4.127553562531141, "percentage": 82.54, "elapsed_time": "14:05:15", "remaining_time": "2:58:48"} +{"current_steps": 525, "total_steps": 630, "loss": 0.3937, "lr": 3.3513935447190595e-06, "epoch": 4.1674140508221225, "percentage": 83.33, "elapsed_time": "14:13:27", "remaining_time": "2:50:41"} +{"current_steps": 530, "total_steps": 630, "loss": 0.3941, "lr": 3.050793041946183e-06, "epoch": 4.207274539113104, "percentage": 84.13, "elapsed_time": "14:21:35", "remaining_time": "2:42:33"} +{"current_steps": 535, "total_steps": 630, "loss": 0.3913, "lr": 2.763200081336721e-06, "epoch": 4.247135027404085, "percentage": 84.92, "elapsed_time": "14:29:47", "remaining_time": "2:34:26"} +{"current_steps": 540, "total_steps": 630, "loss": 0.3993, "lr": 2.488835373958185e-06, "epoch": 4.286995515695067, "percentage": 85.71, "elapsed_time": "14:37:58", "remaining_time": "2:26:19"} +{"current_steps": 545, "total_steps": 630, "loss": 0.4047, "lr": 2.2279094789540244e-06, "epoch": 4.326856003986049, "percentage": 86.51, "elapsed_time": "14:46:00", "remaining_time": "2:18:11"} +{"current_steps": 550, "total_steps": 630, "loss": 0.402, "lr": 1.9806226419516195e-06, "epoch": 4.36671649227703, "percentage": 87.3, "elapsed_time": "14:54:15", "remaining_time": "2:10:04"} +{"current_steps": 555, "total_steps": 630, "loss": 0.4037, "lr": 1.7471646413852439e-06, "epoch": 4.406576980568012, "percentage": 88.1, "elapsed_time": "15:02:13", "remaining_time": "2:01:55"} +{"current_steps": 560, "total_steps": 630, "loss": 0.3975, "lr": 1.527714642852045e-06, "epoch": 4.446437468858994, "percentage": 88.89, "elapsed_time": "15:10:17", "remaining_time": "1:53:47"} +{"current_steps": 565, "total_steps": 630, "loss": 0.3902, "lr": 1.3224410616127292e-06, "epoch": 4.486297957149975, "percentage": 89.68, "elapsed_time": "15:18:48", "remaining_time": "1:45:42"} +{"current_steps": 570, "total_steps": 630, "loss": 0.3955, "lr": 1.1315014333425455e-06, "epoch": 4.526158445440957, "percentage": 90.48, "elapsed_time": "15:27:01", "remaining_time": "1:37:34"} +{"current_steps": 575, "total_steps": 630, "loss": 0.3925, "lr": 9.550422932316938e-07, "epoch": 4.566018933731939, "percentage": 91.27, "elapsed_time": "15:35:06", "remaining_time": "1:29:26"} +{"current_steps": 580, "total_steps": 630, "loss": 0.3929, "lr": 7.931990635280052e-07, "epoch": 4.60587942202292, "percentage": 92.06, "elapsed_time": "15:42:58", "remaining_time": "1:21:17"} +{"current_steps": 585, "total_steps": 630, "loss": 0.4068, "lr": 6.460959496081276e-07, "epoch": 4.645739910313901, "percentage": 92.86, "elapsed_time": "15:51:29", "remaining_time": "1:13:11"} +{"current_steps": 590, "total_steps": 630, "loss": 0.3962, "lr": 5.13845844657066e-07, "epoch": 4.685600398604883, "percentage": 93.65, "elapsed_time": "15:59:50", "remaining_time": "1:05:04"} +{"current_steps": 595, "total_steps": 630, "loss": 0.3912, "lr": 3.965502430291235e-07, "epoch": 4.725460886895864, "percentage": 94.44, "elapsed_time": "16:07:43", "remaining_time": "0:56:55"} +{"current_steps": 600, "total_steps": 630, "loss": 0.3801, "lr": 2.942991623568436e-07, "epoch": 4.765321375186846, "percentage": 95.24, "elapsed_time": "16:15:51", "remaining_time": "0:48:47"} +{"current_steps": 605, "total_steps": 630, "loss": 0.369, "lr": 2.0717107446762696e-07, "epoch": 4.805181863477827, "percentage": 96.03, "elapsed_time": "16:24:11", "remaining_time": "0:40:40"} +{"current_steps": 610, "total_steps": 630, "loss": 0.3982, "lr": 1.3523284516113955e-07, "epoch": 4.845042351768809, "percentage": 96.83, "elapsed_time": "16:31:56", "remaining_time": "0:32:31"} +{"current_steps": 615, "total_steps": 630, "loss": 0.3916, "lr": 7.853968289363245e-08, "epoch": 4.884902840059791, "percentage": 97.62, "elapsed_time": "16:40:16", "remaining_time": "0:24:23"} +{"current_steps": 620, "total_steps": 630, "loss": 0.3978, "lr": 3.7135096408631443e-08, "epoch": 4.924763328350773, "percentage": 98.41, "elapsed_time": "16:48:22", "remaining_time": "0:16:15"} +{"current_steps": 625, "total_steps": 630, "loss": 0.389, "lr": 1.1050861346488806e-08, "epoch": 4.964623816641754, "percentage": 99.21, "elapsed_time": "16:56:29", "remaining_time": "0:08:07"} +{"current_steps": 630, "total_steps": 630, "loss": 0.4095, "lr": 3.069958583856725e-10, "epoch": 5.0, "percentage": 100.0, "elapsed_time": "17:03:41", "remaining_time": "0:00:00"} +{"current_steps": 630, "total_steps": 630, "epoch": 5.0, "percentage": 100.0, "elapsed_time": "17:03:41", "remaining_time": "0:00:00"} diff --git a/trainer_state.json b/trainer_state.json new file mode 100644 index 0000000..824e47e --- /dev/null +++ b/trainer_state.json @@ -0,0 +1,925 @@ +{ + "best_global_step": null, + "best_metric": null, + "best_model_checkpoint": null, + "epoch": 5.0, + "eval_steps": 500, + "global_step": 630, + "is_hyper_param_search": false, + "is_local_process_zero": true, + "is_world_process_zero": true, + "log_history": [ + { + "epoch": 0.039860488290981565, + "grad_norm": 11.324122796709977, + "learning_rate": 2.53968253968254e-06, + "loss": 1.6286, + "step": 5 + }, + { + "epoch": 0.07972097658196313, + "grad_norm": 1.991457650057207, + "learning_rate": 5.7142857142857145e-06, + "loss": 1.4713, + "step": 10 + }, + { + "epoch": 0.11958146487294469, + "grad_norm": 1.0610273535036991, + "learning_rate": 8.888888888888888e-06, + "loss": 1.3152, + "step": 15 + }, + { + "epoch": 0.15944195316392626, + "grad_norm": 0.7999727467798167, + "learning_rate": 1.2063492063492064e-05, + "loss": 1.2185, + "step": 20 + }, + { + "epoch": 0.19930244145490783, + "grad_norm": 0.6462858961182688, + "learning_rate": 1.523809523809524e-05, + "loss": 1.1579, + "step": 25 + }, + { + "epoch": 0.23916292974588937, + "grad_norm": 0.47561233028025485, + "learning_rate": 1.8412698412698415e-05, + "loss": 1.1295, + "step": 30 + }, + { + "epoch": 0.279023418036871, + "grad_norm": 0.4460008015131473, + "learning_rate": 2.158730158730159e-05, + "loss": 1.1069, + "step": 35 + }, + { + "epoch": 0.3188839063278525, + "grad_norm": 0.35932407714480935, + "learning_rate": 2.4761904761904766e-05, + "loss": 1.0887, + "step": 40 + }, + { + "epoch": 0.35874439461883406, + "grad_norm": 0.3717286127467533, + "learning_rate": 2.7936507936507936e-05, + "loss": 1.0869, + "step": 45 + }, + { + "epoch": 0.39860488290981566, + "grad_norm": 0.38261468570309465, + "learning_rate": 3.111111111111112e-05, + "loss": 1.0774, + "step": 50 + }, + { + "epoch": 0.4384653712007972, + "grad_norm": 0.383323190556911, + "learning_rate": 3.4285714285714284e-05, + "loss": 1.0636, + "step": 55 + }, + { + "epoch": 0.47832585949177875, + "grad_norm": 0.4100491937186789, + "learning_rate": 3.7460317460317464e-05, + "loss": 1.0535, + "step": 60 + }, + { + "epoch": 0.5181863477827603, + "grad_norm": 0.3975249651869064, + "learning_rate": 3.9999693004141615e-05, + "loss": 1.0297, + "step": 65 + }, + { + "epoch": 0.558046836073742, + "grad_norm": 0.3819095926536229, + "learning_rate": 3.998894913865352e-05, + "loss": 1.0337, + "step": 70 + }, + { + "epoch": 0.5979073243647235, + "grad_norm": 0.36490844056440797, + "learning_rate": 3.9962864903591375e-05, + "loss": 1.0063, + "step": 75 + }, + { + "epoch": 0.637767812655705, + "grad_norm": 0.4076298707032981, + "learning_rate": 3.992146031710637e-05, + "loss": 1.0237, + "step": 80 + }, + { + "epoch": 0.6776283009466866, + "grad_norm": 0.37566110161128824, + "learning_rate": 3.9864767154838864e-05, + "loss": 1.0145, + "step": 85 + }, + { + "epoch": 0.7174887892376681, + "grad_norm": 0.34530643882424805, + "learning_rate": 3.9792828925532376e-05, + "loss": 1.0296, + "step": 90 + }, + { + "epoch": 0.7573492775286498, + "grad_norm": 0.3432558970267317, + "learning_rate": 3.970570083764316e-05, + "loss": 1.0059, + "step": 95 + }, + { + "epoch": 0.7972097658196313, + "grad_norm": 0.3408833181353496, + "learning_rate": 3.9603449756970877e-05, + "loss": 1.004, + "step": 100 + }, + { + "epoch": 0.8370702541106129, + "grad_norm": 0.3589480700028462, + "learning_rate": 3.948615415534294e-05, + "loss": 0.9936, + "step": 105 + }, + { + "epoch": 0.8769307424015944, + "grad_norm": 0.33854687709123976, + "learning_rate": 3.9353904050391874e-05, + "loss": 1.006, + "step": 110 + }, + { + "epoch": 0.916791230692576, + "grad_norm": 0.3606947276733311, + "learning_rate": 3.9206800936472e-05, + "loss": 1.0033, + "step": 115 + }, + { + "epoch": 0.9566517189835575, + "grad_norm": 0.3524202550527317, + "learning_rate": 3.904495770676831e-05, + "loss": 0.9917, + "step": 120 + }, + { + "epoch": 0.9965122072745392, + "grad_norm": 0.3695008401673435, + "learning_rate": 3.886849856665746e-05, + "loss": 1.0137, + "step": 125 + }, + { + "epoch": 1.0318883906327851, + "grad_norm": 0.5103901242908977, + "learning_rate": 3.8677558938387276e-05, + "loss": 0.885, + "step": 130 + }, + { + "epoch": 1.0717488789237668, + "grad_norm": 0.39411785206718664, + "learning_rate": 3.8472285357147966e-05, + "loss": 0.8679, + "step": 135 + }, + { + "epoch": 1.1116093672147485, + "grad_norm": 0.3898193416463423, + "learning_rate": 3.825283535861476e-05, + "loss": 0.8733, + "step": 140 + }, + { + "epoch": 1.15146985550573, + "grad_norm": 0.7348802698342378, + "learning_rate": 3.801937735804838e-05, + "loss": 0.8434, + "step": 145 + }, + { + "epoch": 1.1913303437967115, + "grad_norm": 0.36945102723915507, + "learning_rate": 3.777209052104598e-05, + "loss": 0.8461, + "step": 150 + }, + { + "epoch": 1.2311908320876932, + "grad_norm": 0.4602742420015167, + "learning_rate": 3.7511164626041823e-05, + "loss": 0.8606, + "step": 155 + }, + { + "epoch": 1.2710513203786746, + "grad_norm": 0.35621072409911864, + "learning_rate": 3.7236799918663284e-05, + "loss": 0.8555, + "step": 160 + }, + { + "epoch": 1.310911808669656, + "grad_norm": 0.42801215480497146, + "learning_rate": 3.6949206958053825e-05, + "loss": 0.8437, + "step": 165 + }, + { + "epoch": 1.3507722969606377, + "grad_norm": 0.36223537090099234, + "learning_rate": 3.6648606455280944e-05, + "loss": 0.8566, + "step": 170 + }, + { + "epoch": 1.3906327852516194, + "grad_norm": 0.702392888184491, + "learning_rate": 3.633522910395314e-05, + "loss": 0.8665, + "step": 175 + }, + { + "epoch": 1.4304932735426008, + "grad_norm": 0.36020937464475294, + "learning_rate": 3.6009315403175786e-05, + "loss": 0.8363, + "step": 180 + }, + { + "epoch": 1.4703537618335825, + "grad_norm": 0.3500105740239205, + "learning_rate": 3.567111547298194e-05, + "loss": 0.853, + "step": 185 + }, + { + "epoch": 1.5102142501245641, + "grad_norm": 0.4768600668120408, + "learning_rate": 3.532088886237956e-05, + "loss": 0.8496, + "step": 190 + }, + { + "epoch": 1.5500747384155455, + "grad_norm": 0.36399360324025654, + "learning_rate": 3.495890435016258e-05, + "loss": 0.8636, + "step": 195 + }, + { + "epoch": 1.5899352267065272, + "grad_norm": 0.3380619981423237, + "learning_rate": 3.458543973863859e-05, + "loss": 0.8538, + "step": 200 + }, + { + "epoch": 1.6297957149975089, + "grad_norm": 0.3389261022528899, + "learning_rate": 3.420078164043161e-05, + "loss": 0.8591, + "step": 205 + }, + { + "epoch": 1.6696562032884903, + "grad_norm": 0.395644963130336, + "learning_rate": 3.38052252585233e-05, + "loss": 0.8401, + "step": 210 + }, + { + "epoch": 1.7095166915794717, + "grad_norm": 0.30378900619983906, + "learning_rate": 3.339907415970168e-05, + "loss": 0.8476, + "step": 215 + }, + { + "epoch": 1.7493771798704534, + "grad_norm": 0.3900044033629726, + "learning_rate": 3.298264004159104e-05, + "loss": 0.8413, + "step": 220 + }, + { + "epoch": 1.789237668161435, + "grad_norm": 0.36925152268695366, + "learning_rate": 3.255624249344198e-05, + "loss": 0.8534, + "step": 225 + }, + { + "epoch": 1.8290981564524165, + "grad_norm": 0.3334498107167973, + "learning_rate": 3.212020875086495e-05, + "loss": 0.8734, + "step": 230 + }, + { + "epoch": 1.8689586447433981, + "grad_norm": 0.3231836736531515, + "learning_rate": 3.1674873444695804e-05, + "loss": 0.8619, + "step": 235 + }, + { + "epoch": 1.9088191330343798, + "grad_norm": 0.3352794024716405, + "learning_rate": 3.122057834418582e-05, + "loss": 0.8604, + "step": 240 + }, + { + "epoch": 1.9486796213253612, + "grad_norm": 0.34760623558396486, + "learning_rate": 3.075767209471345e-05, + "loss": 0.8712, + "step": 245 + }, + { + "epoch": 1.9885401096163426, + "grad_norm": 0.3494983937948561, + "learning_rate": 3.0286509950219077e-05, + "loss": 0.8449, + "step": 250 + }, + { + "epoch": 2.023916292974589, + "grad_norm": 0.6438619381464517, + "learning_rate": 2.9807453500567937e-05, + "loss": 0.7382, + "step": 255 + }, + { + "epoch": 2.0637767812655703, + "grad_norm": 0.48837947056765113, + "learning_rate": 2.9320870394050783e-05, + "loss": 0.6794, + "step": 260 + }, + { + "epoch": 2.103637269556552, + "grad_norm": 0.4249085778688401, + "learning_rate": 2.8827134055234883e-05, + "loss": 0.6878, + "step": 265 + }, + { + "epoch": 2.1434977578475336, + "grad_norm": 0.4112164304088742, + "learning_rate": 2.8326623398382174e-05, + "loss": 0.6895, + "step": 270 + }, + { + "epoch": 2.183358246138515, + "grad_norm": 0.4393590314899133, + "learning_rate": 2.781972253665431e-05, + "loss": 0.6684, + "step": 275 + }, + { + "epoch": 2.223218734429497, + "grad_norm": 0.37274870892195433, + "learning_rate": 2.7306820487327906e-05, + "loss": 0.6719, + "step": 280 + }, + { + "epoch": 2.2630792227204783, + "grad_norm": 0.38062444497520725, + "learning_rate": 2.6788310873246133e-05, + "loss": 0.6735, + "step": 285 + }, + { + "epoch": 2.30293971101146, + "grad_norm": 0.3754103984568679, + "learning_rate": 2.62645916207358e-05, + "loss": 0.6757, + "step": 290 + }, + { + "epoch": 2.3428001993024417, + "grad_norm": 0.38094693535399177, + "learning_rate": 2.5736064654221808e-05, + "loss": 0.6544, + "step": 295 + }, + { + "epoch": 2.382660687593423, + "grad_norm": 0.37267334400373975, + "learning_rate": 2.5203135587773196e-05, + "loss": 0.6612, + "step": 300 + }, + { + "epoch": 2.4225211758844045, + "grad_norm": 0.3511334496003159, + "learning_rate": 2.4666213413817696e-05, + "loss": 0.6763, + "step": 305 + }, + { + "epoch": 2.4623816641753864, + "grad_norm": 0.368576714561806, + "learning_rate": 2.4125710189263555e-05, + "loss": 0.6563, + "step": 310 + }, + { + "epoch": 2.502242152466368, + "grad_norm": 0.35196724604768753, + "learning_rate": 2.3582040719269504e-05, + "loss": 0.65, + "step": 315 + }, + { + "epoch": 2.5421026407573493, + "grad_norm": 0.3540473065272315, + "learning_rate": 2.3035622238905694e-05, + "loss": 0.6679, + "step": 320 + }, + { + "epoch": 2.5819631290483307, + "grad_norm": 0.3661596143769676, + "learning_rate": 2.2486874092949708e-05, + "loss": 0.6738, + "step": 325 + }, + { + "epoch": 2.621823617339312, + "grad_norm": 0.35913068756682465, + "learning_rate": 2.1936217414063584e-05, + "loss": 0.6887, + "step": 330 + }, + { + "epoch": 2.661684105630294, + "grad_norm": 0.36799867292080646, + "learning_rate": 2.138407479959869e-05, + "loss": 0.6709, + "step": 335 + }, + { + "epoch": 2.7015445939212754, + "grad_norm": 0.35691876781155074, + "learning_rate": 2.0830869987276537e-05, + "loss": 0.665, + "step": 340 + }, + { + "epoch": 2.741405082212257, + "grad_norm": 0.38987523468576574, + "learning_rate": 2.027702752999444e-05, + "loss": 0.6528, + "step": 345 + }, + { + "epoch": 2.7812655705032387, + "grad_norm": 0.38505381731754873, + "learning_rate": 1.9722972470005573e-05, + "loss": 0.6771, + "step": 350 + }, + { + "epoch": 2.82112605879422, + "grad_norm": 0.35842950010166197, + "learning_rate": 1.916913001272347e-05, + "loss": 0.6638, + "step": 355 + }, + { + "epoch": 2.8609865470852016, + "grad_norm": 0.37422580701088903, + "learning_rate": 1.8615925200401318e-05, + "loss": 0.6753, + "step": 360 + }, + { + "epoch": 2.9008470353761835, + "grad_norm": 0.36860495212005495, + "learning_rate": 1.806378258593642e-05, + "loss": 0.6681, + "step": 365 + }, + { + "epoch": 2.940707523667165, + "grad_norm": 0.3647903293380729, + "learning_rate": 1.7513125907050302e-05, + "loss": 0.6658, + "step": 370 + }, + { + "epoch": 2.9805680119581464, + "grad_norm": 0.35870478733795147, + "learning_rate": 1.6964377761094313e-05, + "loss": 0.667, + "step": 375 + }, + { + "epoch": 3.0159441953163926, + "grad_norm": 0.6451047782511159, + "learning_rate": 1.6417959280730506e-05, + "loss": 0.612, + "step": 380 + }, + { + "epoch": 3.055804683607374, + "grad_norm": 0.7456786595663745, + "learning_rate": 1.5874289810736452e-05, + "loss": 0.5282, + "step": 385 + }, + { + "epoch": 3.095665171898356, + "grad_norm": 0.4611479200453808, + "learning_rate": 1.5333786586182308e-05, + "loss": 0.4945, + "step": 390 + }, + { + "epoch": 3.1355256601893373, + "grad_norm": 0.4624423710225065, + "learning_rate": 1.4796864412226812e-05, + "loss": 0.5178, + "step": 395 + }, + { + "epoch": 3.1753861484803187, + "grad_norm": 0.3988674416095005, + "learning_rate": 1.4263935345778202e-05, + "loss": 0.5015, + "step": 400 + }, + { + "epoch": 3.2152466367713006, + "grad_norm": 0.4171540538418279, + "learning_rate": 1.37354083792642e-05, + "loss": 0.4988, + "step": 405 + }, + { + "epoch": 3.255107125062282, + "grad_norm": 0.4043531142190362, + "learning_rate": 1.3211689126753879e-05, + "loss": 0.4966, + "step": 410 + }, + { + "epoch": 3.2949676133532635, + "grad_norm": 0.406846754086433, + "learning_rate": 1.26931795126721e-05, + "loss": 0.5081, + "step": 415 + }, + { + "epoch": 3.334828101644245, + "grad_norm": 0.42193109699205417, + "learning_rate": 1.2180277463345697e-05, + "loss": 0.5088, + "step": 420 + }, + { + "epoch": 3.374688589935227, + "grad_norm": 0.4039970787325296, + "learning_rate": 1.167337660161783e-05, + "loss": 0.5023, + "step": 425 + }, + { + "epoch": 3.4145490782262082, + "grad_norm": 0.3891294704118612, + "learning_rate": 1.1172865944765122e-05, + "loss": 0.5054, + "step": 430 + }, + { + "epoch": 3.4544095665171897, + "grad_norm": 0.4123628750841747, + "learning_rate": 1.067912960594923e-05, + "loss": 0.5078, + "step": 435 + }, + { + "epoch": 3.4942700548081715, + "grad_norm": 0.4116103758152132, + "learning_rate": 1.0192546499432066e-05, + "loss": 0.5008, + "step": 440 + }, + { + "epoch": 3.534130543099153, + "grad_norm": 0.39334581361661547, + "learning_rate": 9.713490049780931e-06, + "loss": 0.5117, + "step": 445 + }, + { + "epoch": 3.5739910313901344, + "grad_norm": 0.3977163931160735, + "learning_rate": 9.242327905286552e-06, + "loss": 0.5004, + "step": 450 + }, + { + "epoch": 3.6138515196811163, + "grad_norm": 0.41291346064789947, + "learning_rate": 8.779421655814189e-06, + "loss": 0.4899, + "step": 455 + }, + { + "epoch": 3.6537120079720977, + "grad_norm": 0.39864981854696013, + "learning_rate": 8.325126555304208e-06, + "loss": 0.4925, + "step": 460 + }, + { + "epoch": 3.693572496263079, + "grad_norm": 0.3783439845572638, + "learning_rate": 7.879791249135059e-06, + "loss": 0.4936, + "step": 465 + }, + { + "epoch": 3.733432984554061, + "grad_norm": 0.36028247570266225, + "learning_rate": 7.443757506558033e-06, + "loss": 0.5071, + "step": 470 + }, + { + "epoch": 3.7732934728450425, + "grad_norm": 0.36974308586061955, + "learning_rate": 7.0173599584089625e-06, + "loss": 0.4902, + "step": 475 + }, + { + "epoch": 3.813153961136024, + "grad_norm": 0.3709767672807715, + "learning_rate": 6.600925840298331e-06, + "loss": 0.505, + "step": 480 + }, + { + "epoch": 3.8530144494270053, + "grad_norm": 0.3610583139391416, + "learning_rate": 6.1947747414767035e-06, + "loss": 0.5208, + "step": 485 + }, + { + "epoch": 3.892874937717987, + "grad_norm": 0.3791524633277678, + "learning_rate": 5.799218359568395e-06, + "loss": 0.5301, + "step": 490 + }, + { + "epoch": 3.9327354260089686, + "grad_norm": 0.363724718810471, + "learning_rate": 5.414560261361415e-06, + "loss": 0.4855, + "step": 495 + }, + { + "epoch": 3.97259591429995, + "grad_norm": 0.3867971355298049, + "learning_rate": 5.041095649837429e-06, + "loss": 0.4872, + "step": 500 + }, + { + "epoch": 4.007972097658197, + "grad_norm": 0.6922635714147061, + "learning_rate": 4.679111137620442e-06, + "loss": 0.4901, + "step": 505 + }, + { + "epoch": 4.047832585949178, + "grad_norm": 0.5464640833763156, + "learning_rate": 4.328884527018067e-06, + "loss": 0.4086, + "step": 510 + }, + { + "epoch": 4.08769307424016, + "grad_norm": 0.5514248166968356, + "learning_rate": 3.990684596824219e-06, + "loss": 0.4042, + "step": 515 + }, + { + "epoch": 4.127553562531141, + "grad_norm": 0.46194805338366773, + "learning_rate": 3.6647708960468696e-06, + "loss": 0.4028, + "step": 520 + }, + { + "epoch": 4.1674140508221225, + "grad_norm": 0.45065104707045, + "learning_rate": 3.3513935447190595e-06, + "loss": 0.3937, + "step": 525 + }, + { + "epoch": 4.207274539113104, + "grad_norm": 0.3884400001553067, + "learning_rate": 3.050793041946183e-06, + "loss": 0.3941, + "step": 530 + }, + { + "epoch": 4.247135027404085, + "grad_norm": 0.4057662200999109, + "learning_rate": 2.763200081336721e-06, + "loss": 0.3913, + "step": 535 + }, + { + "epoch": 4.286995515695067, + "grad_norm": 0.3927959847718352, + "learning_rate": 2.488835373958185e-06, + "loss": 0.3993, + "step": 540 + }, + { + "epoch": 4.326856003986049, + "grad_norm": 0.3915532354537384, + "learning_rate": 2.2279094789540244e-06, + "loss": 0.4047, + "step": 545 + }, + { + "epoch": 4.36671649227703, + "grad_norm": 0.37576385131138085, + "learning_rate": 1.9806226419516195e-06, + "loss": 0.402, + "step": 550 + }, + { + "epoch": 4.406576980568012, + "grad_norm": 0.3589030046466532, + "learning_rate": 1.7471646413852439e-06, + "loss": 0.4037, + "step": 555 + }, + { + "epoch": 4.446437468858994, + "grad_norm": 0.38802398319508147, + "learning_rate": 1.527714642852045e-06, + "loss": 0.3975, + "step": 560 + }, + { + "epoch": 4.486297957149975, + "grad_norm": 0.3781055143033295, + "learning_rate": 1.3224410616127292e-06, + "loss": 0.3902, + "step": 565 + }, + { + "epoch": 4.526158445440957, + "grad_norm": 0.380556572113873, + "learning_rate": 1.1315014333425455e-06, + "loss": 0.3955, + "step": 570 + }, + { + "epoch": 4.566018933731939, + "grad_norm": 0.37627984573745005, + "learning_rate": 9.550422932316938e-07, + "loss": 0.3925, + "step": 575 + }, + { + "epoch": 4.60587942202292, + "grad_norm": 0.36605761395168335, + "learning_rate": 7.931990635280052e-07, + "loss": 0.3929, + "step": 580 + }, + { + "epoch": 4.645739910313901, + "grad_norm": 0.37403610200301257, + "learning_rate": 6.460959496081276e-07, + "loss": 0.4068, + "step": 585 + }, + { + "epoch": 4.685600398604883, + "grad_norm": 0.3673645131484265, + "learning_rate": 5.13845844657066e-07, + "loss": 0.3962, + "step": 590 + }, + { + "epoch": 4.725460886895864, + "grad_norm": 0.39800543909133185, + "learning_rate": 3.965502430291235e-07, + "loss": 0.3912, + "step": 595 + }, + { + "epoch": 4.765321375186846, + "grad_norm": 0.37969719371341065, + "learning_rate": 2.942991623568436e-07, + "loss": 0.3801, + "step": 600 + }, + { + "epoch": 4.805181863477827, + "grad_norm": 0.3777219824944034, + "learning_rate": 2.0717107446762696e-07, + "loss": 0.369, + "step": 605 + }, + { + "epoch": 4.845042351768809, + "grad_norm": 0.3913050535737085, + "learning_rate": 1.3523284516113955e-07, + "loss": 0.3982, + "step": 610 + }, + { + "epoch": 4.884902840059791, + "grad_norm": 0.3712369916416077, + "learning_rate": 7.853968289363245e-08, + "loss": 0.3916, + "step": 615 + }, + { + "epoch": 4.924763328350773, + "grad_norm": 0.38101325204255376, + "learning_rate": 3.7135096408631443e-08, + "loss": 0.3978, + "step": 620 + }, + { + "epoch": 4.964623816641754, + "grad_norm": 0.37989319704275204, + "learning_rate": 1.1050861346488806e-08, + "loss": 0.389, + "step": 625 + }, + { + "epoch": 5.0, + "grad_norm": 0.5514474703259893, + "learning_rate": 3.069958583856725e-10, + "loss": 0.4095, + "step": 630 + }, + { + "epoch": 5.0, + "step": 630, + "total_flos": 1235947560108032.0, + "train_loss": 0.7053156269921197, + "train_runtime": 61423.1886, + "train_samples_per_second": 1.307, + "train_steps_per_second": 0.01 + } + ], + "logging_steps": 5, + "max_steps": 630, + "num_input_tokens_seen": 0, + "num_train_epochs": 5, + "save_steps": 500, + "stateful_callbacks": { + "TrainerControl": { + "args": { + "should_epoch_stop": false, + "should_evaluate": false, + "should_log": false, + "should_save": false, + "should_training_stop": false + }, + "attributes": {} + } + }, + "total_flos": 1235947560108032.0, + "train_batch_size": 1, + "trial_name": null, + "trial_params": null +} diff --git a/training_args.bin b/training_args.bin new file mode 100644 index 0000000..973297c --- /dev/null +++ b/training_args.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05f77071ace978330b77e4869dcfa3968b4c877144c8c7f3a5bd0c9b8cfeed0d +size 7953 diff --git a/training_loss.png b/training_loss.png new file mode 100644 index 0000000000000000000000000000000000000000..502ffb800c1e4321998a18e9932c8dd8dcdcc5b3 GIT binary patch literal 39338 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