Zrald commited on
Commit
f4d3a47
·
verified ·
1 Parent(s): 6259da4

Upload LoRA adapter

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +4 -0
  2. README.md +65 -0
  3. adapter_config.json +52 -0
  4. adapter_model.safetensors +3 -0
  5. all_results.json +12 -0
  6. chat_template.jinja +87 -0
  7. checkpoint-500/README.md +209 -0
  8. checkpoint-500/adapter_config.json +52 -0
  9. checkpoint-500/adapter_model.safetensors +3 -0
  10. checkpoint-500/chat_template.jinja +87 -0
  11. checkpoint-500/optimizer.pt +3 -0
  12. checkpoint-500/rng_state.pth +3 -0
  13. checkpoint-500/scaler.pt +3 -0
  14. checkpoint-500/scheduler.pt +3 -0
  15. checkpoint-500/special_tokens_map.json +24 -0
  16. checkpoint-500/tokenizer.json +3 -0
  17. checkpoint-500/tokenizer_config.json +0 -0
  18. checkpoint-500/trainer_state.json +774 -0
  19. checkpoint-500/training_args.bin +3 -0
  20. checkpoint-600/README.md +209 -0
  21. checkpoint-600/adapter_config.json +52 -0
  22. checkpoint-600/adapter_model.safetensors +3 -0
  23. checkpoint-600/chat_template.jinja +87 -0
  24. checkpoint-600/optimizer.pt +3 -0
  25. checkpoint-600/rng_state.pth +3 -0
  26. checkpoint-600/scaler.pt +3 -0
  27. checkpoint-600/scheduler.pt +3 -0
  28. checkpoint-600/special_tokens_map.json +24 -0
  29. checkpoint-600/tokenizer.json +3 -0
  30. checkpoint-600/tokenizer_config.json +0 -0
  31. checkpoint-600/trainer_state.json +922 -0
  32. checkpoint-600/training_args.bin +3 -0
  33. checkpoint-690/README.md +209 -0
  34. checkpoint-690/adapter_config.json +52 -0
  35. checkpoint-690/adapter_model.safetensors +3 -0
  36. checkpoint-690/chat_template.jinja +87 -0
  37. checkpoint-690/optimizer.pt +3 -0
  38. checkpoint-690/rng_state.pth +3 -0
  39. checkpoint-690/scaler.pt +3 -0
  40. checkpoint-690/scheduler.pt +3 -0
  41. checkpoint-690/special_tokens_map.json +24 -0
  42. checkpoint-690/tokenizer.json +3 -0
  43. checkpoint-690/tokenizer_config.json +0 -0
  44. checkpoint-690/trainer_state.json +1048 -0
  45. checkpoint-690/training_args.bin +3 -0
  46. eval_results.json +7 -0
  47. special_tokens_map.json +24 -0
  48. tokenizer.json +3 -0
  49. tokenizer_config.json +0 -0
  50. train_results.json +8 -0
.gitattributes CHANGED
@@ -33,3 +33,7 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ checkpoint-500/tokenizer.json filter=lfs diff=lfs merge=lfs -text
37
+ checkpoint-600/tokenizer.json filter=lfs diff=lfs merge=lfs -text
38
+ checkpoint-690/tokenizer.json filter=lfs diff=lfs merge=lfs -text
39
+ tokenizer.json filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,65 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: "mistralai/Mistral-Nemo-Instruct-2407"
3
+ library_name: peft
4
+ tags:
5
+ - lora
6
+ - adapter
7
+ ---
8
+
9
+ <!-- This model card has been generated automatically according to the information the Trainer had access to. You
10
+ should probably proofread and complete it, then remove this comment. -->
11
+
12
+ # lora
13
+
14
+ This model is a fine-tuned version of [mistralai/Mistral-Nemo-Instruct-2407](https://huggingface.co/mistralai/Mistral-Nemo-Instruct-2407) on the ft_01KSWQ2Z_d0, the ft_01KSWQ2Z_d1, the ft_01KSWQ2Z_d2, the ft_01KSWQ2Z_d3, the ft_01KSWQ2Z_d4 and the ft_01KSWQ2Z_d5 datasets.
15
+ It achieves the following results on the evaluation set:
16
+ - Loss: 0.7760
17
+
18
+ ## Model description
19
+
20
+ More information needed
21
+
22
+ ## Intended uses & limitations
23
+
24
+ More information needed
25
+
26
+ ## Training and evaluation data
27
+
28
+ More information needed
29
+
30
+ ## Training procedure
31
+
32
+ ### Training hyperparameters
33
+
34
+ The following hyperparameters were used during training:
35
+ - learning_rate: 5e-05
36
+ - train_batch_size: 4
37
+ - eval_batch_size: 4
38
+ - seed: 42
39
+ - gradient_accumulation_steps: 4
40
+ - total_train_batch_size: 16
41
+ - optimizer: Use OptimizerNames.ADAMW_TORCH_FUSED with betas=(0.9,0.999) and epsilon=1e-08 and optimizer_args=No additional optimizer arguments
42
+ - lr_scheduler_type: cosine
43
+ - lr_scheduler_warmup_ratio: 0.05
44
+ - num_epochs: 2.0
45
+ - mixed_precision_training: Native AMP
46
+
47
+ ### Training results
48
+
49
+ | Training Loss | Epoch | Step | Validation Loss |
50
+ |:-------------:|:------:|:----:|:---------------:|
51
+ | 0.8569 | 0.2903 | 100 | 0.8779 |
52
+ | 0.8435 | 0.5806 | 200 | 0.8248 |
53
+ | 0.7267 | 0.8708 | 300 | 0.8032 |
54
+ | 0.7409 | 1.1597 | 400 | 0.7901 |
55
+ | 0.663 | 1.4499 | 500 | 0.7802 |
56
+ | 0.7083 | 1.7402 | 600 | 0.7767 |
57
+
58
+
59
+ ### Framework versions
60
+
61
+ - PEFT 0.19.1
62
+ - Transformers 4.57.1
63
+ - Pytorch 2.10.0+rocm7.0
64
+ - Datasets 4.0.0
65
+ - Tokenizers 0.22.2
adapter_config.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": {
6
+ "base_model_class": "MistralForCausalLM",
7
+ "parent_library": "transformers.models.mistral.modeling_mistral",
8
+ "unsloth_fixed": true
9
+ },
10
+ "base_model_name_or_path": "unsloth/Mistral-Nemo-Instruct-2407",
11
+ "bias": "none",
12
+ "corda_config": null,
13
+ "ensure_weight_tying": false,
14
+ "eva_config": null,
15
+ "exclude_modules": null,
16
+ "fan_in_fan_out": false,
17
+ "inference_mode": true,
18
+ "init_lora_weights": true,
19
+ "layer_replication": null,
20
+ "layers_pattern": null,
21
+ "layers_to_transform": null,
22
+ "loftq_config": {},
23
+ "lora_alpha": 32,
24
+ "lora_bias": false,
25
+ "lora_dropout": 0.05,
26
+ "lora_ga_config": null,
27
+ "megatron_config": null,
28
+ "megatron_core": "megatron.core",
29
+ "modules_to_save": null,
30
+ "peft_type": "LORA",
31
+ "peft_version": "0.19.1",
32
+ "qalora_group_size": 16,
33
+ "r": 16,
34
+ "rank_pattern": {},
35
+ "revision": null,
36
+ "target_modules": [
37
+ "o_proj",
38
+ "v_proj",
39
+ "up_proj",
40
+ "gate_proj",
41
+ "q_proj",
42
+ "down_proj",
43
+ "k_proj"
44
+ ],
45
+ "target_parameters": null,
46
+ "task_type": "CAUSAL_LM",
47
+ "trainable_token_indices": null,
48
+ "use_bdlora": null,
49
+ "use_dora": false,
50
+ "use_qalora": false,
51
+ "use_rslora": false
52
+ }
adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bb0e368318c8439e3dd787ea3820e5562c7c0fb5dfea32cdd0b87ed28d312d35
3
+ size 228140600
all_results.json ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 2.0,
3
+ "eval_loss": 0.7760130763053894,
4
+ "eval_runtime": 19.4138,
5
+ "eval_samples_per_second": 14.938,
6
+ "eval_steps_per_second": 3.76,
7
+ "total_flos": 1.1655000700143206e+18,
8
+ "train_loss": 0.7663022487059884,
9
+ "train_runtime": 2488.9062,
10
+ "train_samples_per_second": 4.428,
11
+ "train_steps_per_second": 0.277
12
+ }
chat_template.jinja ADDED
@@ -0,0 +1,87 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if messages[0]["role"] == "system" %}
2
+ {%- set system_message = messages[0]["content"] %}
3
+ {%- set loop_messages = messages[1:] %}
4
+ {%- else %}
5
+ {%- set loop_messages = messages %}
6
+ {%- endif %}
7
+ {%- if not tools is defined %}
8
+ {%- set tools = none %}
9
+ {%- endif %}
10
+ {%- set user_messages = loop_messages | selectattr("role", "equalto", "user") | list %}
11
+
12
+ {#- This block checks for alternating user/assistant messages, skipping tool calling messages #}
13
+ {%- set ns = namespace() %}
14
+ {%- set ns.index = 0 %}
15
+ {%- for message in loop_messages %}
16
+ {%- if not (message.role == "tool" or message.role == "tool_results" or (message.tool_calls is defined and message.tool_calls is not none)) %}
17
+ {%- if (message["role"] == "user") != (ns.index % 2 == 0) %}
18
+ {{- raise_exception("After the optional system message, conversation roles must alternate user/assistant/user/assistant/...") }}
19
+ {%- endif %}
20
+ {%- set ns.index = ns.index + 1 %}
21
+ {%- endif %}
22
+ {%- endfor %}
23
+
24
+ {{- bos_token }}
25
+ {%- for message in loop_messages %}
26
+ {%- if message["role"] == "user" %}
27
+ {%- if tools is not none and (message == user_messages[-1]) %}
28
+ {{- "[AVAILABLE_TOOLS][" }}
29
+ {%- for tool in tools %}
30
+ {%- set tool = tool.function %}
31
+ {{- '{"type": "function", "function": {' }}
32
+ {%- for key, val in tool.items() if key != "return" %}
33
+ {%- if val is string %}
34
+ {{- '"' + key + '": "' + val + '"' }}
35
+ {%- else %}
36
+ {{- '"' + key + '": ' + val|tojson }}
37
+ {%- endif %}
38
+ {%- if not loop.last %}
39
+ {{- ", " }}
40
+ {%- endif %}
41
+ {%- endfor %}
42
+ {{- "}}" }}
43
+ {%- if not loop.last %}
44
+ {{- ", " }}
45
+ {%- else %}
46
+ {{- "]" }}
47
+ {%- endif %}
48
+ {%- endfor %}
49
+ {{- "[/AVAILABLE_TOOLS]" }}
50
+ {%- endif %}
51
+ {%- if loop.last and system_message is defined %}
52
+ {{- "[INST]" + system_message + "\n\n" + message["content"] + "[/INST]" }}
53
+ {%- else %}
54
+ {{- "[INST]" + message["content"] + "[/INST]" }}
55
+ {%- endif %}
56
+ {%- elif (message.tool_calls is defined and message.tool_calls is not none) %}
57
+ {{- "[TOOL_CALLS][" }}
58
+ {%- for tool_call in message.tool_calls %}
59
+ {%- set out = tool_call.function|tojson %}
60
+ {{- out[:-1] }}
61
+ {%- if not tool_call.id is defined or tool_call.id|length != 9 %}
62
+ {{- raise_exception("Tool call IDs should be alphanumeric strings with length 9!") }}
63
+ {%- endif %}
64
+ {{- ', "id": "' + tool_call.id + '"}' }}
65
+ {%- if not loop.last %}
66
+ {{- ", " }}
67
+ {%- else %}
68
+ {{- "]" + eos_token }}
69
+ {%- endif %}
70
+ {%- endfor %}
71
+ {%- elif message["role"] == "assistant" %}
72
+ {{- message["content"] + eos_token}}
73
+ {%- elif message["role"] == "tool_results" or message["role"] == "tool" %}
74
+ {%- if message.content is defined and message.content.content is defined %}
75
+ {%- set content = message.content.content %}
76
+ {%- else %}
77
+ {%- set content = message.content %}
78
+ {%- endif %}
79
+ {{- '[TOOL_RESULTS]{"content": ' + content|string + ", " }}
80
+ {%- if not message.tool_call_id is defined or message.tool_call_id|length != 9 %}
81
+ {{- raise_exception("Tool call IDs should be alphanumeric strings with length 9!") }}
82
+ {%- endif %}
83
+ {{- '"call_id": "' + message.tool_call_id + '"}[/TOOL_RESULTS]' }}
84
+ {%- else %}
85
+ {{- raise_exception("Only user and assistant roles are supported, with the exception of an initial optional system message!") }}
86
+ {%- endif %}
87
+ {%- endfor %}
checkpoint-500/README.md ADDED
@@ -0,0 +1,209 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: unsloth/Mistral-Nemo-Instruct-2407
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:unsloth/Mistral-Nemo-Instruct-2407
7
+ - llama-factory
8
+ - lora
9
+ - transformers
10
+ - unsloth
11
+ ---
12
+
13
+ # Model Card for Model ID
14
+
15
+ <!-- Provide a quick summary of what the model is/does. -->
16
+
17
+
18
+
19
+ ## Model Details
20
+
21
+ ### Model Description
22
+
23
+ <!-- Provide a longer summary of what this model is. -->
24
+
25
+
26
+
27
+ - **Developed by:** [More Information Needed]
28
+ - **Funded by [optional]:** [More Information Needed]
29
+ - **Shared by [optional]:** [More Information Needed]
30
+ - **Model type:** [More Information Needed]
31
+ - **Language(s) (NLP):** [More Information Needed]
32
+ - **License:** [More Information Needed]
33
+ - **Finetuned from model [optional]:** [More Information Needed]
34
+
35
+ ### Model Sources [optional]
36
+
37
+ <!-- Provide the basic links for the model. -->
38
+
39
+ - **Repository:** [More Information Needed]
40
+ - **Paper [optional]:** [More Information Needed]
41
+ - **Demo [optional]:** [More Information Needed]
42
+
43
+ ## Uses
44
+
45
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
46
+
47
+ ### Direct Use
48
+
49
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
50
+
51
+ [More Information Needed]
52
+
53
+ ### Downstream Use [optional]
54
+
55
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
56
+
57
+ [More Information Needed]
58
+
59
+ ### Out-of-Scope Use
60
+
61
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
62
+
63
+ [More Information Needed]
64
+
65
+ ## Bias, Risks, and Limitations
66
+
67
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
68
+
69
+ [More Information Needed]
70
+
71
+ ### Recommendations
72
+
73
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
74
+
75
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
76
+
77
+ ## How to Get Started with the Model
78
+
79
+ Use the code below to get started with the model.
80
+
81
+ [More Information Needed]
82
+
83
+ ## Training Details
84
+
85
+ ### Training Data
86
+
87
+ <!-- This should link to a Dataset Card, perhaps with a short stub of information on what the training data is all about as well as documentation related to data pre-processing or additional filtering. -->
88
+
89
+ [More Information Needed]
90
+
91
+ ### Training Procedure
92
+
93
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
94
+
95
+ #### Preprocessing [optional]
96
+
97
+ [More Information Needed]
98
+
99
+
100
+ #### Training Hyperparameters
101
+
102
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
103
+
104
+ #### Speeds, Sizes, Times [optional]
105
+
106
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
107
+
108
+ [More Information Needed]
109
+
110
+ ## Evaluation
111
+
112
+ <!-- This section describes the evaluation protocols and provides the results. -->
113
+
114
+ ### Testing Data, Factors & Metrics
115
+
116
+ #### Testing Data
117
+
118
+ <!-- This should link to a Dataset Card if possible. -->
119
+
120
+ [More Information Needed]
121
+
122
+ #### Factors
123
+
124
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
125
+
126
+ [More Information Needed]
127
+
128
+ #### Metrics
129
+
130
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
131
+
132
+ [More Information Needed]
133
+
134
+ ### Results
135
+
136
+ [More Information Needed]
137
+
138
+ #### Summary
139
+
140
+
141
+
142
+ ## Model Examination [optional]
143
+
144
+ <!-- Relevant interpretability work for the model goes here -->
145
+
146
+ [More Information Needed]
147
+
148
+ ## Environmental Impact
149
+
150
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
151
+
152
+ Carbon emissions can be estimated using the [Machine Learning Impact calculator](https://mlco2.github.io/impact#compute) presented in [Lacoste et al. (2019)](https://arxiv.org/abs/1910.09700).
153
+
154
+ - **Hardware Type:** [More Information Needed]
155
+ - **Hours used:** [More Information Needed]
156
+ - **Cloud Provider:** [More Information Needed]
157
+ - **Compute Region:** [More Information Needed]
158
+ - **Carbon Emitted:** [More Information Needed]
159
+
160
+ ## Technical Specifications [optional]
161
+
162
+ ### Model Architecture and Objective
163
+
164
+ [More Information Needed]
165
+
166
+ ### Compute Infrastructure
167
+
168
+ [More Information Needed]
169
+
170
+ #### Hardware
171
+
172
+ [More Information Needed]
173
+
174
+ #### Software
175
+
176
+ [More Information Needed]
177
+
178
+ ## Citation [optional]
179
+
180
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
181
+
182
+ **BibTeX:**
183
+
184
+ [More Information Needed]
185
+
186
+ **APA:**
187
+
188
+ [More Information Needed]
189
+
190
+ ## Glossary [optional]
191
+
192
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
193
+
194
+ [More Information Needed]
195
+
196
+ ## More Information [optional]
197
+
198
+ [More Information Needed]
199
+
200
+ ## Model Card Authors [optional]
201
+
202
+ [More Information Needed]
203
+
204
+ ## Model Card Contact
205
+
206
+ [More Information Needed]
207
+ ### Framework versions
208
+
209
+ - PEFT 0.19.1
checkpoint-500/adapter_config.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": {
6
+ "base_model_class": "MistralForCausalLM",
7
+ "parent_library": "transformers.models.mistral.modeling_mistral",
8
+ "unsloth_fixed": true
9
+ },
10
+ "base_model_name_or_path": "unsloth/Mistral-Nemo-Instruct-2407",
11
+ "bias": "none",
12
+ "corda_config": null,
13
+ "ensure_weight_tying": false,
14
+ "eva_config": null,
15
+ "exclude_modules": null,
16
+ "fan_in_fan_out": false,
17
+ "inference_mode": true,
18
+ "init_lora_weights": true,
19
+ "layer_replication": null,
20
+ "layers_pattern": null,
21
+ "layers_to_transform": null,
22
+ "loftq_config": {},
23
+ "lora_alpha": 32,
24
+ "lora_bias": false,
25
+ "lora_dropout": 0.05,
26
+ "lora_ga_config": null,
27
+ "megatron_config": null,
28
+ "megatron_core": "megatron.core",
29
+ "modules_to_save": null,
30
+ "peft_type": "LORA",
31
+ "peft_version": "0.19.1",
32
+ "qalora_group_size": 16,
33
+ "r": 16,
34
+ "rank_pattern": {},
35
+ "revision": null,
36
+ "target_modules": [
37
+ "o_proj",
38
+ "v_proj",
39
+ "up_proj",
40
+ "gate_proj",
41
+ "q_proj",
42
+ "down_proj",
43
+ "k_proj"
44
+ ],
45
+ "target_parameters": null,
46
+ "task_type": "CAUSAL_LM",
47
+ "trainable_token_indices": null,
48
+ "use_bdlora": null,
49
+ "use_dora": false,
50
+ "use_qalora": false,
51
+ "use_rslora": false
52
+ }
checkpoint-500/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9ed9aef7f7620e5ffd914ab8ff88ba45ab98e8c43fa99649df832bb739efcd98
3
+ size 228140600
checkpoint-500/chat_template.jinja ADDED
@@ -0,0 +1,87 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if messages[0]["role"] == "system" %}
2
+ {%- set system_message = messages[0]["content"] %}
3
+ {%- set loop_messages = messages[1:] %}
4
+ {%- else %}
5
+ {%- set loop_messages = messages %}
6
+ {%- endif %}
7
+ {%- if not tools is defined %}
8
+ {%- set tools = none %}
9
+ {%- endif %}
10
+ {%- set user_messages = loop_messages | selectattr("role", "equalto", "user") | list %}
11
+
12
+ {#- This block checks for alternating user/assistant messages, skipping tool calling messages #}
13
+ {%- set ns = namespace() %}
14
+ {%- set ns.index = 0 %}
15
+ {%- for message in loop_messages %}
16
+ {%- if not (message.role == "tool" or message.role == "tool_results" or (message.tool_calls is defined and message.tool_calls is not none)) %}
17
+ {%- if (message["role"] == "user") != (ns.index % 2 == 0) %}
18
+ {{- raise_exception("After the optional system message, conversation roles must alternate user/assistant/user/assistant/...") }}
19
+ {%- endif %}
20
+ {%- set ns.index = ns.index + 1 %}
21
+ {%- endif %}
22
+ {%- endfor %}
23
+
24
+ {{- bos_token }}
25
+ {%- for message in loop_messages %}
26
+ {%- if message["role"] == "user" %}
27
+ {%- if tools is not none and (message == user_messages[-1]) %}
28
+ {{- "[AVAILABLE_TOOLS][" }}
29
+ {%- for tool in tools %}
30
+ {%- set tool = tool.function %}
31
+ {{- '{"type": "function", "function": {' }}
32
+ {%- for key, val in tool.items() if key != "return" %}
33
+ {%- if val is string %}
34
+ {{- '"' + key + '": "' + val + '"' }}
35
+ {%- else %}
36
+ {{- '"' + key + '": ' + val|tojson }}
37
+ {%- endif %}
38
+ {%- if not loop.last %}
39
+ {{- ", " }}
40
+ {%- endif %}
41
+ {%- endfor %}
42
+ {{- "}}" }}
43
+ {%- if not loop.last %}
44
+ {{- ", " }}
45
+ {%- else %}
46
+ {{- "]" }}
47
+ {%- endif %}
48
+ {%- endfor %}
49
+ {{- "[/AVAILABLE_TOOLS]" }}
50
+ {%- endif %}
51
+ {%- if loop.last and system_message is defined %}
52
+ {{- "[INST]" + system_message + "\n\n" + message["content"] + "[/INST]" }}
53
+ {%- else %}
54
+ {{- "[INST]" + message["content"] + "[/INST]" }}
55
+ {%- endif %}
56
+ {%- elif (message.tool_calls is defined and message.tool_calls is not none) %}
57
+ {{- "[TOOL_CALLS][" }}
58
+ {%- for tool_call in message.tool_calls %}
59
+ {%- set out = tool_call.function|tojson %}
60
+ {{- out[:-1] }}
61
+ {%- if not tool_call.id is defined or tool_call.id|length != 9 %}
62
+ {{- raise_exception("Tool call IDs should be alphanumeric strings with length 9!") }}
63
+ {%- endif %}
64
+ {{- ', "id": "' + tool_call.id + '"}' }}
65
+ {%- if not loop.last %}
66
+ {{- ", " }}
67
+ {%- else %}
68
+ {{- "]" + eos_token }}
69
+ {%- endif %}
70
+ {%- endfor %}
71
+ {%- elif message["role"] == "assistant" %}
72
+ {{- message["content"] + eos_token}}
73
+ {%- elif message["role"] == "tool_results" or message["role"] == "tool" %}
74
+ {%- if message.content is defined and message.content.content is defined %}
75
+ {%- set content = message.content.content %}
76
+ {%- else %}
77
+ {%- set content = message.content %}
78
+ {%- endif %}
79
+ {{- '[TOOL_RESULTS]{"content": ' + content|string + ", " }}
80
+ {%- if not message.tool_call_id is defined or message.tool_call_id|length != 9 %}
81
+ {{- raise_exception("Tool call IDs should be alphanumeric strings with length 9!") }}
82
+ {%- endif %}
83
+ {{- '"call_id": "' + message.tool_call_id + '"}[/TOOL_RESULTS]' }}
84
+ {%- else %}
85
+ {{- raise_exception("Only user and assistant roles are supported, with the exception of an initial optional system message!") }}
86
+ {%- endif %}
87
+ {%- endfor %}
checkpoint-500/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:47fcc315a9b66d07fce73b7dc7b14c81ffea4bd850f7a899d03c47937b5eaea2
3
+ size 456611955
checkpoint-500/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f78c8c4ddb8c56588da805c47f237f0d7741d4f75fe2a61a79da48be35ad624b
3
+ size 14645
checkpoint-500/scaler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1c6750338d410b8450541e669f27465801ed661877b33f4a363665b1f2d82bab
3
+ size 1383
checkpoint-500/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:11b3b62fe64e8919452614b60cad706e648fd2117b4a3044e07aa60da6a2e9bb
3
+ size 1465
checkpoint-500/special_tokens_map.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<s>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "</s>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": "</s>",
17
+ "unk_token": {
18
+ "content": "<unk>",
19
+ "lstrip": false,
20
+ "normalized": false,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ }
24
+ }
checkpoint-500/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b0240ce510f08e6c2041724e9043e33be9d251d1e4a4d94eb68cd47b954b61d2
3
+ size 17078292
checkpoint-500/tokenizer_config.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint-500/trainer_state.json ADDED
@@ -0,0 +1,774 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 1.4499274310595065,
6
+ "eval_steps": 100,
7
+ "global_step": 500,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.01451378809869376,
14
+ "grad_norm": 0.6509416103363037,
15
+ "learning_rate": 5.7142857142857145e-06,
16
+ "loss": 1.3988,
17
+ "step": 5
18
+ },
19
+ {
20
+ "epoch": 0.02902757619738752,
21
+ "grad_norm": 0.40639710426330566,
22
+ "learning_rate": 1.2857142857142857e-05,
23
+ "loss": 1.395,
24
+ "step": 10
25
+ },
26
+ {
27
+ "epoch": 0.04354136429608128,
28
+ "grad_norm": 0.4619132876396179,
29
+ "learning_rate": 2e-05,
30
+ "loss": 1.2558,
31
+ "step": 15
32
+ },
33
+ {
34
+ "epoch": 0.05805515239477504,
35
+ "grad_norm": 0.4009605348110199,
36
+ "learning_rate": 2.714285714285714e-05,
37
+ "loss": 1.1799,
38
+ "step": 20
39
+ },
40
+ {
41
+ "epoch": 0.07256894049346879,
42
+ "grad_norm": 0.5741651654243469,
43
+ "learning_rate": 3.428571428571429e-05,
44
+ "loss": 1.0813,
45
+ "step": 25
46
+ },
47
+ {
48
+ "epoch": 0.08708272859216255,
49
+ "grad_norm": 0.5016195178031921,
50
+ "learning_rate": 4.1428571428571437e-05,
51
+ "loss": 0.9022,
52
+ "step": 30
53
+ },
54
+ {
55
+ "epoch": 0.10159651669085631,
56
+ "grad_norm": 0.48848724365234375,
57
+ "learning_rate": 4.8571428571428576e-05,
58
+ "loss": 0.9365,
59
+ "step": 35
60
+ },
61
+ {
62
+ "epoch": 0.11611030478955008,
63
+ "grad_norm": 0.48955002427101135,
64
+ "learning_rate": 4.999539919507037e-05,
65
+ "loss": 0.993,
66
+ "step": 40
67
+ },
68
+ {
69
+ "epoch": 0.13062409288824384,
70
+ "grad_norm": 0.6198442578315735,
71
+ "learning_rate": 4.997671132725569e-05,
72
+ "loss": 0.9726,
73
+ "step": 45
74
+ },
75
+ {
76
+ "epoch": 0.14513788098693758,
77
+ "grad_norm": 1.156268835067749,
78
+ "learning_rate": 4.994365958519782e-05,
79
+ "loss": 0.8953,
80
+ "step": 50
81
+ },
82
+ {
83
+ "epoch": 0.15965166908563136,
84
+ "grad_norm": 0.6930173635482788,
85
+ "learning_rate": 4.989626297664602e-05,
86
+ "loss": 0.9511,
87
+ "step": 55
88
+ },
89
+ {
90
+ "epoch": 0.1741654571843251,
91
+ "grad_norm": 0.497702419757843,
92
+ "learning_rate": 4.983454875894878e-05,
93
+ "loss": 0.8398,
94
+ "step": 60
95
+ },
96
+ {
97
+ "epoch": 0.18867924528301888,
98
+ "grad_norm": 0.6527682542800903,
99
+ "learning_rate": 4.975855242337838e-05,
100
+ "loss": 0.9117,
101
+ "step": 65
102
+ },
103
+ {
104
+ "epoch": 0.20319303338171263,
105
+ "grad_norm": 0.4459102749824524,
106
+ "learning_rate": 4.966831767472015e-05,
107
+ "loss": 0.8948,
108
+ "step": 70
109
+ },
110
+ {
111
+ "epoch": 0.21770682148040638,
112
+ "grad_norm": 0.504393994808197,
113
+ "learning_rate": 4.956389640613828e-05,
114
+ "loss": 0.8303,
115
+ "step": 75
116
+ },
117
+ {
118
+ "epoch": 0.23222060957910015,
119
+ "grad_norm": 0.5637146830558777,
120
+ "learning_rate": 4.944534866933257e-05,
121
+ "loss": 0.8798,
122
+ "step": 80
123
+ },
124
+ {
125
+ "epoch": 0.2467343976777939,
126
+ "grad_norm": 0.5706853866577148,
127
+ "learning_rate": 4.9312742640003216e-05,
128
+ "loss": 0.8788,
129
+ "step": 85
130
+ },
131
+ {
132
+ "epoch": 0.2612481857764877,
133
+ "grad_norm": 0.5111519694328308,
134
+ "learning_rate": 4.9166154578643596e-05,
135
+ "loss": 0.8605,
136
+ "step": 90
137
+ },
138
+ {
139
+ "epoch": 0.2757619738751814,
140
+ "grad_norm": 0.5790703892707825,
141
+ "learning_rate": 4.900566878668362e-05,
142
+ "loss": 0.8254,
143
+ "step": 95
144
+ },
145
+ {
146
+ "epoch": 0.29027576197387517,
147
+ "grad_norm": 0.6373398900032043,
148
+ "learning_rate": 4.883137755800871e-05,
149
+ "loss": 0.8569,
150
+ "step": 100
151
+ },
152
+ {
153
+ "epoch": 0.29027576197387517,
154
+ "eval_loss": 0.8779192566871643,
155
+ "eval_runtime": 19.4516,
156
+ "eval_samples_per_second": 14.909,
157
+ "eval_steps_per_second": 3.753,
158
+ "step": 100
159
+ },
160
+ {
161
+ "epoch": 0.3047895500725689,
162
+ "grad_norm": 0.6841389536857605,
163
+ "learning_rate": 4.864338112588245e-05,
164
+ "loss": 0.8342,
165
+ "step": 105
166
+ },
167
+ {
168
+ "epoch": 0.3193033381712627,
169
+ "grad_norm": 0.4855823218822479,
170
+ "learning_rate": 4.8441787605303424e-05,
171
+ "loss": 0.8117,
172
+ "step": 110
173
+ },
174
+ {
175
+ "epoch": 0.33381712626995647,
176
+ "grad_norm": 0.6814753413200378,
177
+ "learning_rate": 4.822671293082922e-05,
178
+ "loss": 0.8199,
179
+ "step": 115
180
+ },
181
+ {
182
+ "epoch": 0.3483309143686502,
183
+ "grad_norm": 0.7033283710479736,
184
+ "learning_rate": 4.799828078990357e-05,
185
+ "loss": 0.9149,
186
+ "step": 120
187
+ },
188
+ {
189
+ "epoch": 0.36284470246734396,
190
+ "grad_norm": 0.634395956993103,
191
+ "learning_rate": 4.775662255172486e-05,
192
+ "loss": 0.813,
193
+ "step": 125
194
+ },
195
+ {
196
+ "epoch": 0.37735849056603776,
197
+ "grad_norm": 0.5601548552513123,
198
+ "learning_rate": 4.750187719169692e-05,
199
+ "loss": 0.804,
200
+ "step": 130
201
+ },
202
+ {
203
+ "epoch": 0.3918722786647315,
204
+ "grad_norm": 0.4911321699619293,
205
+ "learning_rate": 4.723419121150556e-05,
206
+ "loss": 0.7661,
207
+ "step": 135
208
+ },
209
+ {
210
+ "epoch": 0.40638606676342526,
211
+ "grad_norm": 0.824245810508728,
212
+ "learning_rate": 4.6953718554866835e-05,
213
+ "loss": 0.8241,
214
+ "step": 140
215
+ },
216
+ {
217
+ "epoch": 0.420899854862119,
218
+ "grad_norm": 0.63885897397995,
219
+ "learning_rate": 4.666062051899538e-05,
220
+ "loss": 0.8277,
221
+ "step": 145
222
+ },
223
+ {
224
+ "epoch": 0.43541364296081275,
225
+ "grad_norm": 0.7575412392616272,
226
+ "learning_rate": 4.635506566184399e-05,
227
+ "loss": 0.8293,
228
+ "step": 150
229
+ },
230
+ {
231
+ "epoch": 0.44992743105950656,
232
+ "grad_norm": 0.6436033844947815,
233
+ "learning_rate": 4.603722970516741e-05,
234
+ "loss": 0.7338,
235
+ "step": 155
236
+ },
237
+ {
238
+ "epoch": 0.4644412191582003,
239
+ "grad_norm": 0.5583508014678955,
240
+ "learning_rate": 4.570729543346645e-05,
241
+ "loss": 0.8061,
242
+ "step": 160
243
+ },
244
+ {
245
+ "epoch": 0.47895500725689405,
246
+ "grad_norm": 0.6202744245529175,
247
+ "learning_rate": 4.536545258887028e-05,
248
+ "loss": 0.8342,
249
+ "step": 165
250
+ },
251
+ {
252
+ "epoch": 0.4934687953555878,
253
+ "grad_norm": 0.5933547019958496,
254
+ "learning_rate": 4.501189776201755e-05,
255
+ "loss": 0.7869,
256
+ "step": 170
257
+ },
258
+ {
259
+ "epoch": 0.5079825834542816,
260
+ "grad_norm": 0.6718804836273193,
261
+ "learning_rate": 4.4646834278998884e-05,
262
+ "loss": 0.7554,
263
+ "step": 175
264
+ },
265
+ {
266
+ "epoch": 0.5224963715529753,
267
+ "grad_norm": 0.637037456035614,
268
+ "learning_rate": 4.427047208442596e-05,
269
+ "loss": 0.7258,
270
+ "step": 180
271
+ },
272
+ {
273
+ "epoch": 0.5370101596516691,
274
+ "grad_norm": 0.6892711520195007,
275
+ "learning_rate": 4.388302762069435e-05,
276
+ "loss": 0.8281,
277
+ "step": 185
278
+ },
279
+ {
280
+ "epoch": 0.5515239477503628,
281
+ "grad_norm": 0.619770348072052,
282
+ "learning_rate": 4.348472370350946e-05,
283
+ "loss": 0.7811,
284
+ "step": 190
285
+ },
286
+ {
287
+ "epoch": 0.5660377358490566,
288
+ "grad_norm": 0.6049220561981201,
289
+ "learning_rate": 4.3075789393747306e-05,
290
+ "loss": 0.8315,
291
+ "step": 195
292
+ },
293
+ {
294
+ "epoch": 0.5805515239477503,
295
+ "grad_norm": 0.7725363969802856,
296
+ "learning_rate": 4.2656459865723775e-05,
297
+ "loss": 0.8435,
298
+ "step": 200
299
+ },
300
+ {
301
+ "epoch": 0.5805515239477503,
302
+ "eval_loss": 0.8247659802436829,
303
+ "eval_runtime": 19.311,
304
+ "eval_samples_per_second": 15.017,
305
+ "eval_steps_per_second": 3.78,
306
+ "step": 200
307
+ },
308
+ {
309
+ "epoch": 0.5950653120464441,
310
+ "grad_norm": 0.5748031735420227,
311
+ "learning_rate": 4.222697627194803e-05,
312
+ "loss": 0.7336,
313
+ "step": 205
314
+ },
315
+ {
316
+ "epoch": 0.6095791001451378,
317
+ "grad_norm": 0.8104192018508911,
318
+ "learning_rate": 4.1787585604437926e-05,
319
+ "loss": 0.7715,
320
+ "step": 210
321
+ },
322
+ {
323
+ "epoch": 0.6240928882438317,
324
+ "grad_norm": 0.6528811454772949,
325
+ "learning_rate": 4.133854055267725e-05,
326
+ "loss": 0.725,
327
+ "step": 215
328
+ },
329
+ {
330
+ "epoch": 0.6386066763425254,
331
+ "grad_norm": 0.681361973285675,
332
+ "learning_rate": 4.088009935829631e-05,
333
+ "loss": 0.7568,
334
+ "step": 220
335
+ },
336
+ {
337
+ "epoch": 0.6531204644412192,
338
+ "grad_norm": 0.9072317481040955,
339
+ "learning_rate": 4.0412525666559596e-05,
340
+ "loss": 0.8035,
341
+ "step": 225
342
+ },
343
+ {
344
+ "epoch": 0.6676342525399129,
345
+ "grad_norm": 0.7364740371704102,
346
+ "learning_rate": 3.993608837474585e-05,
347
+ "loss": 0.7497,
348
+ "step": 230
349
+ },
350
+ {
351
+ "epoch": 0.6821480406386067,
352
+ "grad_norm": 0.793581485748291,
353
+ "learning_rate": 3.9451061477507715e-05,
354
+ "loss": 0.752,
355
+ "step": 235
356
+ },
357
+ {
358
+ "epoch": 0.6966618287373004,
359
+ "grad_norm": 0.7835913896560669,
360
+ "learning_rate": 3.895772390929996e-05,
361
+ "loss": 0.7866,
362
+ "step": 240
363
+ },
364
+ {
365
+ "epoch": 0.7111756168359942,
366
+ "grad_norm": 0.7025692462921143,
367
+ "learning_rate": 3.8456359383966934e-05,
368
+ "loss": 0.8149,
369
+ "step": 245
370
+ },
371
+ {
372
+ "epoch": 0.7256894049346879,
373
+ "grad_norm": 0.9281949400901794,
374
+ "learning_rate": 3.7947256231581296e-05,
375
+ "loss": 0.8159,
376
+ "step": 250
377
+ },
378
+ {
379
+ "epoch": 0.7402031930333817,
380
+ "grad_norm": 0.6731794476509094,
381
+ "learning_rate": 3.743070723262809e-05,
382
+ "loss": 0.809,
383
+ "step": 255
384
+ },
385
+ {
386
+ "epoch": 0.7547169811320755,
387
+ "grad_norm": 0.7136901021003723,
388
+ "learning_rate": 3.690700944962947e-05,
389
+ "loss": 0.7652,
390
+ "step": 260
391
+ },
392
+ {
393
+ "epoch": 0.7692307692307693,
394
+ "grad_norm": 0.7964262366294861,
395
+ "learning_rate": 3.637646405630673e-05,
396
+ "loss": 0.7275,
397
+ "step": 265
398
+ },
399
+ {
400
+ "epoch": 0.783744557329463,
401
+ "grad_norm": 0.6035962700843811,
402
+ "learning_rate": 3.583937616437816e-05,
403
+ "loss": 0.7794,
404
+ "step": 270
405
+ },
406
+ {
407
+ "epoch": 0.7982583454281568,
408
+ "grad_norm": 0.5344620943069458,
409
+ "learning_rate": 3.529605464809208e-05,
410
+ "loss": 0.7496,
411
+ "step": 275
412
+ },
413
+ {
414
+ "epoch": 0.8127721335268505,
415
+ "grad_norm": 0.6882227063179016,
416
+ "learning_rate": 3.4746811966596196e-05,
417
+ "loss": 0.7894,
418
+ "step": 280
419
+ },
420
+ {
421
+ "epoch": 0.8272859216255443,
422
+ "grad_norm": 0.6256474256515503,
423
+ "learning_rate": 3.419196398424521e-05,
424
+ "loss": 0.7222,
425
+ "step": 285
426
+ },
427
+ {
428
+ "epoch": 0.841799709724238,
429
+ "grad_norm": 0.7505126595497131,
430
+ "learning_rate": 3.363182978895019e-05,
431
+ "loss": 0.7631,
432
+ "step": 290
433
+ },
434
+ {
435
+ "epoch": 0.8563134978229318,
436
+ "grad_norm": 0.6608067154884338,
437
+ "learning_rate": 3.306673150867407e-05,
438
+ "loss": 0.7486,
439
+ "step": 295
440
+ },
441
+ {
442
+ "epoch": 0.8708272859216255,
443
+ "grad_norm": 0.9496079087257385,
444
+ "learning_rate": 3.249699412617883e-05,
445
+ "loss": 0.7267,
446
+ "step": 300
447
+ },
448
+ {
449
+ "epoch": 0.8708272859216255,
450
+ "eval_loss": 0.8032158613204956,
451
+ "eval_runtime": 19.3267,
452
+ "eval_samples_per_second": 15.005,
453
+ "eval_steps_per_second": 3.777,
454
+ "step": 300
455
+ },
456
+ {
457
+ "epoch": 0.8853410740203193,
458
+ "grad_norm": 0.7171178460121155,
459
+ "learning_rate": 3.1922945292131006e-05,
460
+ "loss": 0.7453,
461
+ "step": 305
462
+ },
463
+ {
464
+ "epoch": 0.8998548621190131,
465
+ "grad_norm": 0.8150624632835388,
466
+ "learning_rate": 3.1344915136672784e-05,
467
+ "loss": 0.7828,
468
+ "step": 310
469
+ },
470
+ {
471
+ "epoch": 0.9143686502177069,
472
+ "grad_norm": 0.5487958788871765,
473
+ "learning_rate": 3.076323607956723e-05,
474
+ "loss": 0.7636,
475
+ "step": 315
476
+ },
477
+ {
478
+ "epoch": 0.9288824383164006,
479
+ "grad_norm": 0.8114864230155945,
480
+ "learning_rate": 3.0178242639026792e-05,
481
+ "loss": 0.7274,
482
+ "step": 320
483
+ },
484
+ {
485
+ "epoch": 0.9433962264150944,
486
+ "grad_norm": 0.6911133527755737,
487
+ "learning_rate": 2.959027123933501e-05,
488
+ "loss": 0.7282,
489
+ "step": 325
490
+ },
491
+ {
492
+ "epoch": 0.9579100145137881,
493
+ "grad_norm": 0.8376756310462952,
494
+ "learning_rate": 2.899966001737199e-05,
495
+ "loss": 0.7825,
496
+ "step": 330
497
+ },
498
+ {
499
+ "epoch": 0.9724238026124818,
500
+ "grad_norm": 0.9565706849098206,
501
+ "learning_rate": 2.840674862815506e-05,
502
+ "loss": 0.7657,
503
+ "step": 335
504
+ },
505
+ {
506
+ "epoch": 0.9869375907111756,
507
+ "grad_norm": 0.7867807149887085,
508
+ "learning_rate": 2.7811878049506362e-05,
509
+ "loss": 0.7861,
510
+ "step": 340
511
+ },
512
+ {
513
+ "epoch": 1.0,
514
+ "grad_norm": 0.7989873886108398,
515
+ "learning_rate": 2.7215390385959598e-05,
516
+ "loss": 0.7343,
517
+ "step": 345
518
+ },
519
+ {
520
+ "epoch": 1.0145137880986939,
521
+ "grad_norm": 0.6233828663825989,
522
+ "learning_rate": 2.6617628672018997e-05,
523
+ "loss": 0.665,
524
+ "step": 350
525
+ },
526
+ {
527
+ "epoch": 1.0290275761973875,
528
+ "grad_norm": 0.6964126825332642,
529
+ "learning_rate": 2.6018936674883277e-05,
530
+ "loss": 0.6674,
531
+ "step": 355
532
+ },
533
+ {
534
+ "epoch": 1.0435413642960814,
535
+ "grad_norm": 0.5633028149604797,
536
+ "learning_rate": 2.541965869674838e-05,
537
+ "loss": 0.7013,
538
+ "step": 360
539
+ },
540
+ {
541
+ "epoch": 1.058055152394775,
542
+ "grad_norm": 0.6417669653892517,
543
+ "learning_rate": 2.482013937680245e-05,
544
+ "loss": 0.6625,
545
+ "step": 365
546
+ },
547
+ {
548
+ "epoch": 1.0725689404934688,
549
+ "grad_norm": 0.5850866436958313,
550
+ "learning_rate": 2.4220723493027087e-05,
551
+ "loss": 0.6697,
552
+ "step": 370
553
+ },
554
+ {
555
+ "epoch": 1.0870827285921625,
556
+ "grad_norm": 0.6280177235603333,
557
+ "learning_rate": 2.3621755763918688e-05,
558
+ "loss": 0.7241,
559
+ "step": 375
560
+ },
561
+ {
562
+ "epoch": 1.1015965166908563,
563
+ "grad_norm": 0.6016490459442139,
564
+ "learning_rate": 2.302358065024409e-05,
565
+ "loss": 0.6989,
566
+ "step": 380
567
+ },
568
+ {
569
+ "epoch": 1.11611030478955,
570
+ "grad_norm": 0.6168230772018433,
571
+ "learning_rate": 2.242654215694435e-05,
572
+ "loss": 0.6757,
573
+ "step": 385
574
+ },
575
+ {
576
+ "epoch": 1.1306240928882438,
577
+ "grad_norm": 0.7942184209823608,
578
+ "learning_rate": 2.183098363530076e-05,
579
+ "loss": 0.7151,
580
+ "step": 390
581
+ },
582
+ {
583
+ "epoch": 1.1451378809869377,
584
+ "grad_norm": 0.6211004853248596,
585
+ "learning_rate": 2.123724758547664e-05,
586
+ "loss": 0.7134,
587
+ "step": 395
588
+ },
589
+ {
590
+ "epoch": 1.1596516690856313,
591
+ "grad_norm": 0.7150187492370605,
592
+ "learning_rate": 2.0645675459548757e-05,
593
+ "loss": 0.7409,
594
+ "step": 400
595
+ },
596
+ {
597
+ "epoch": 1.1596516690856313,
598
+ "eval_loss": 0.7901310324668884,
599
+ "eval_runtime": 19.3786,
600
+ "eval_samples_per_second": 14.965,
601
+ "eval_steps_per_second": 3.767,
602
+ "step": 400
603
+ },
604
+ {
605
+ "epoch": 1.1741654571843252,
606
+ "grad_norm": 0.801150918006897,
607
+ "learning_rate": 2.005660746514138e-05,
608
+ "loss": 0.7311,
609
+ "step": 405
610
+ },
611
+ {
612
+ "epoch": 1.1886792452830188,
613
+ "grad_norm": 0.9648299217224121,
614
+ "learning_rate": 1.9470382369776034e-05,
615
+ "loss": 0.7251,
616
+ "step": 410
617
+ },
618
+ {
619
+ "epoch": 1.2031930333817127,
620
+ "grad_norm": 0.7957742810249329,
621
+ "learning_rate": 1.8887337306049473e-05,
622
+ "loss": 0.6886,
623
+ "step": 415
624
+ },
625
+ {
626
+ "epoch": 1.2177068214804063,
627
+ "grad_norm": 0.8583821654319763,
628
+ "learning_rate": 1.830780757775185e-05,
629
+ "loss": 0.6796,
630
+ "step": 420
631
+ },
632
+ {
633
+ "epoch": 1.2322206095791002,
634
+ "grad_norm": 0.6850968599319458,
635
+ "learning_rate": 1.773212646703662e-05,
636
+ "loss": 0.6463,
637
+ "step": 425
638
+ },
639
+ {
640
+ "epoch": 1.2467343976777938,
641
+ "grad_norm": 0.7404685020446777,
642
+ "learning_rate": 1.7160625042753088e-05,
643
+ "loss": 0.7149,
644
+ "step": 430
645
+ },
646
+ {
647
+ "epoch": 1.2612481857764877,
648
+ "grad_norm": 0.7231425642967224,
649
+ "learning_rate": 1.6593631970051792e-05,
650
+ "loss": 0.7487,
651
+ "step": 435
652
+ },
653
+ {
654
+ "epoch": 1.2757619738751815,
655
+ "grad_norm": 0.6353718638420105,
656
+ "learning_rate": 1.6031473321372215e-05,
657
+ "loss": 0.7117,
658
+ "step": 440
659
+ },
660
+ {
661
+ "epoch": 1.2902757619738752,
662
+ "grad_norm": 0.7064281702041626,
663
+ "learning_rate": 1.547447238892159e-05,
664
+ "loss": 0.6477,
665
+ "step": 445
666
+ },
667
+ {
668
+ "epoch": 1.3047895500725688,
669
+ "grad_norm": 0.7414827942848206,
670
+ "learning_rate": 1.492294949875255e-05,
671
+ "loss": 0.6712,
672
+ "step": 450
673
+ },
674
+ {
675
+ "epoch": 1.3193033381712627,
676
+ "grad_norm": 0.6992132067680359,
677
+ "learning_rate": 1.437722182654659e-05,
678
+ "loss": 0.7064,
679
+ "step": 455
680
+ },
681
+ {
682
+ "epoch": 1.3338171262699565,
683
+ "grad_norm": 0.9635509848594666,
684
+ "learning_rate": 1.3837603215209272e-05,
685
+ "loss": 0.732,
686
+ "step": 460
687
+ },
688
+ {
689
+ "epoch": 1.3483309143686502,
690
+ "grad_norm": 0.9681680798530579,
691
+ "learning_rate": 1.3304403994382125e-05,
692
+ "loss": 0.7432,
693
+ "step": 465
694
+ },
695
+ {
696
+ "epoch": 1.362844702467344,
697
+ "grad_norm": 0.961907148361206,
698
+ "learning_rate": 1.2777930801974917e-05,
699
+ "loss": 0.7288,
700
+ "step": 470
701
+ },
702
+ {
703
+ "epoch": 1.3773584905660377,
704
+ "grad_norm": 0.8563053011894226,
705
+ "learning_rate": 1.2258486407821082e-05,
706
+ "loss": 0.6967,
707
+ "step": 475
708
+ },
709
+ {
710
+ "epoch": 1.3918722786647315,
711
+ "grad_norm": 1.0022865533828735,
712
+ "learning_rate": 1.1746369539557606e-05,
713
+ "loss": 0.7243,
714
+ "step": 480
715
+ },
716
+ {
717
+ "epoch": 1.4063860667634254,
718
+ "grad_norm": 0.6587550640106201,
719
+ "learning_rate": 1.124187471082947e-05,
720
+ "loss": 0.7066,
721
+ "step": 485
722
+ },
723
+ {
724
+ "epoch": 1.420899854862119,
725
+ "grad_norm": 0.6341676712036133,
726
+ "learning_rate": 1.0745292051917716e-05,
727
+ "loss": 0.6855,
728
+ "step": 490
729
+ },
730
+ {
731
+ "epoch": 1.4354136429608126,
732
+ "grad_norm": 0.8433622121810913,
733
+ "learning_rate": 1.0256907142888111e-05,
734
+ "loss": 0.7094,
735
+ "step": 495
736
+ },
737
+ {
738
+ "epoch": 1.4499274310595065,
739
+ "grad_norm": 0.8516818284988403,
740
+ "learning_rate": 9.777000849356785e-06,
741
+ "loss": 0.663,
742
+ "step": 500
743
+ },
744
+ {
745
+ "epoch": 1.4499274310595065,
746
+ "eval_loss": 0.7801858186721802,
747
+ "eval_runtime": 19.3376,
748
+ "eval_samples_per_second": 14.997,
749
+ "eval_steps_per_second": 3.775,
750
+ "step": 500
751
+ }
752
+ ],
753
+ "logging_steps": 5,
754
+ "max_steps": 690,
755
+ "num_input_tokens_seen": 0,
756
+ "num_train_epochs": 2,
757
+ "save_steps": 100,
758
+ "stateful_callbacks": {
759
+ "TrainerControl": {
760
+ "args": {
761
+ "should_epoch_stop": false,
762
+ "should_evaluate": false,
763
+ "should_log": false,
764
+ "should_save": true,
765
+ "should_training_stop": false
766
+ },
767
+ "attributes": {}
768
+ }
769
+ },
770
+ "total_flos": 8.475211773694771e+17,
771
+ "train_batch_size": 4,
772
+ "trial_name": null,
773
+ "trial_params": null
774
+ }
checkpoint-500/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dad89ec79385e6fb3506dfc08148a55540ea15b451a698b1301a55cf90c385fd
3
+ size 6225
checkpoint-600/README.md ADDED
@@ -0,0 +1,209 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: unsloth/Mistral-Nemo-Instruct-2407
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:unsloth/Mistral-Nemo-Instruct-2407
7
+ - llama-factory
8
+ - lora
9
+ - transformers
10
+ - unsloth
11
+ ---
12
+
13
+ # Model Card for Model ID
14
+
15
+ <!-- Provide a quick summary of what the model is/does. -->
16
+
17
+
18
+
19
+ ## Model Details
20
+
21
+ ### Model Description
22
+
23
+ <!-- Provide a longer summary of what this model is. -->
24
+
25
+
26
+
27
+ - **Developed by:** [More Information Needed]
28
+ - **Funded by [optional]:** [More Information Needed]
29
+ - **Shared by [optional]:** [More Information Needed]
30
+ - **Model type:** [More Information Needed]
31
+ - **Language(s) (NLP):** [More Information Needed]
32
+ - **License:** [More Information Needed]
33
+ - **Finetuned from model [optional]:** [More Information Needed]
34
+
35
+ ### Model Sources [optional]
36
+
37
+ <!-- Provide the basic links for the model. -->
38
+
39
+ - **Repository:** [More Information Needed]
40
+ - **Paper [optional]:** [More Information Needed]
41
+ - **Demo [optional]:** [More Information Needed]
42
+
43
+ ## Uses
44
+
45
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
46
+
47
+ ### Direct Use
48
+
49
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
50
+
51
+ [More Information Needed]
52
+
53
+ ### Downstream Use [optional]
54
+
55
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
56
+
57
+ [More Information Needed]
58
+
59
+ ### Out-of-Scope Use
60
+
61
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
62
+
63
+ [More Information Needed]
64
+
65
+ ## Bias, Risks, and Limitations
66
+
67
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
68
+
69
+ [More Information Needed]
70
+
71
+ ### Recommendations
72
+
73
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
74
+
75
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
76
+
77
+ ## How to Get Started with the Model
78
+
79
+ Use the code below to get started with the model.
80
+
81
+ [More Information Needed]
82
+
83
+ ## Training Details
84
+
85
+ ### Training Data
86
+
87
+ <!-- This should link to a Dataset Card, perhaps with a short stub of information on what the training data is all about as well as documentation related to data pre-processing or additional filtering. -->
88
+
89
+ [More Information Needed]
90
+
91
+ ### Training Procedure
92
+
93
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
94
+
95
+ #### Preprocessing [optional]
96
+
97
+ [More Information Needed]
98
+
99
+
100
+ #### Training Hyperparameters
101
+
102
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
103
+
104
+ #### Speeds, Sizes, Times [optional]
105
+
106
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
107
+
108
+ [More Information Needed]
109
+
110
+ ## Evaluation
111
+
112
+ <!-- This section describes the evaluation protocols and provides the results. -->
113
+
114
+ ### Testing Data, Factors & Metrics
115
+
116
+ #### Testing Data
117
+
118
+ <!-- This should link to a Dataset Card if possible. -->
119
+
120
+ [More Information Needed]
121
+
122
+ #### Factors
123
+
124
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
125
+
126
+ [More Information Needed]
127
+
128
+ #### Metrics
129
+
130
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
131
+
132
+ [More Information Needed]
133
+
134
+ ### Results
135
+
136
+ [More Information Needed]
137
+
138
+ #### Summary
139
+
140
+
141
+
142
+ ## Model Examination [optional]
143
+
144
+ <!-- Relevant interpretability work for the model goes here -->
145
+
146
+ [More Information Needed]
147
+
148
+ ## Environmental Impact
149
+
150
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
151
+
152
+ Carbon emissions can be estimated using the [Machine Learning Impact calculator](https://mlco2.github.io/impact#compute) presented in [Lacoste et al. (2019)](https://arxiv.org/abs/1910.09700).
153
+
154
+ - **Hardware Type:** [More Information Needed]
155
+ - **Hours used:** [More Information Needed]
156
+ - **Cloud Provider:** [More Information Needed]
157
+ - **Compute Region:** [More Information Needed]
158
+ - **Carbon Emitted:** [More Information Needed]
159
+
160
+ ## Technical Specifications [optional]
161
+
162
+ ### Model Architecture and Objective
163
+
164
+ [More Information Needed]
165
+
166
+ ### Compute Infrastructure
167
+
168
+ [More Information Needed]
169
+
170
+ #### Hardware
171
+
172
+ [More Information Needed]
173
+
174
+ #### Software
175
+
176
+ [More Information Needed]
177
+
178
+ ## Citation [optional]
179
+
180
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
181
+
182
+ **BibTeX:**
183
+
184
+ [More Information Needed]
185
+
186
+ **APA:**
187
+
188
+ [More Information Needed]
189
+
190
+ ## Glossary [optional]
191
+
192
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
193
+
194
+ [More Information Needed]
195
+
196
+ ## More Information [optional]
197
+
198
+ [More Information Needed]
199
+
200
+ ## Model Card Authors [optional]
201
+
202
+ [More Information Needed]
203
+
204
+ ## Model Card Contact
205
+
206
+ [More Information Needed]
207
+ ### Framework versions
208
+
209
+ - PEFT 0.19.1
checkpoint-600/adapter_config.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": {
6
+ "base_model_class": "MistralForCausalLM",
7
+ "parent_library": "transformers.models.mistral.modeling_mistral",
8
+ "unsloth_fixed": true
9
+ },
10
+ "base_model_name_or_path": "unsloth/Mistral-Nemo-Instruct-2407",
11
+ "bias": "none",
12
+ "corda_config": null,
13
+ "ensure_weight_tying": false,
14
+ "eva_config": null,
15
+ "exclude_modules": null,
16
+ "fan_in_fan_out": false,
17
+ "inference_mode": true,
18
+ "init_lora_weights": true,
19
+ "layer_replication": null,
20
+ "layers_pattern": null,
21
+ "layers_to_transform": null,
22
+ "loftq_config": {},
23
+ "lora_alpha": 32,
24
+ "lora_bias": false,
25
+ "lora_dropout": 0.05,
26
+ "lora_ga_config": null,
27
+ "megatron_config": null,
28
+ "megatron_core": "megatron.core",
29
+ "modules_to_save": null,
30
+ "peft_type": "LORA",
31
+ "peft_version": "0.19.1",
32
+ "qalora_group_size": 16,
33
+ "r": 16,
34
+ "rank_pattern": {},
35
+ "revision": null,
36
+ "target_modules": [
37
+ "o_proj",
38
+ "v_proj",
39
+ "up_proj",
40
+ "gate_proj",
41
+ "q_proj",
42
+ "down_proj",
43
+ "k_proj"
44
+ ],
45
+ "target_parameters": null,
46
+ "task_type": "CAUSAL_LM",
47
+ "trainable_token_indices": null,
48
+ "use_bdlora": null,
49
+ "use_dora": false,
50
+ "use_qalora": false,
51
+ "use_rslora": false
52
+ }
checkpoint-600/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1a94db7bc610630abc033fcb6ffbbb3243d8bf0b1177a497821bbec6d0635dac
3
+ size 228140600
checkpoint-600/chat_template.jinja ADDED
@@ -0,0 +1,87 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if messages[0]["role"] == "system" %}
2
+ {%- set system_message = messages[0]["content"] %}
3
+ {%- set loop_messages = messages[1:] %}
4
+ {%- else %}
5
+ {%- set loop_messages = messages %}
6
+ {%- endif %}
7
+ {%- if not tools is defined %}
8
+ {%- set tools = none %}
9
+ {%- endif %}
10
+ {%- set user_messages = loop_messages | selectattr("role", "equalto", "user") | list %}
11
+
12
+ {#- This block checks for alternating user/assistant messages, skipping tool calling messages #}
13
+ {%- set ns = namespace() %}
14
+ {%- set ns.index = 0 %}
15
+ {%- for message in loop_messages %}
16
+ {%- if not (message.role == "tool" or message.role == "tool_results" or (message.tool_calls is defined and message.tool_calls is not none)) %}
17
+ {%- if (message["role"] == "user") != (ns.index % 2 == 0) %}
18
+ {{- raise_exception("After the optional system message, conversation roles must alternate user/assistant/user/assistant/...") }}
19
+ {%- endif %}
20
+ {%- set ns.index = ns.index + 1 %}
21
+ {%- endif %}
22
+ {%- endfor %}
23
+
24
+ {{- bos_token }}
25
+ {%- for message in loop_messages %}
26
+ {%- if message["role"] == "user" %}
27
+ {%- if tools is not none and (message == user_messages[-1]) %}
28
+ {{- "[AVAILABLE_TOOLS][" }}
29
+ {%- for tool in tools %}
30
+ {%- set tool = tool.function %}
31
+ {{- '{"type": "function", "function": {' }}
32
+ {%- for key, val in tool.items() if key != "return" %}
33
+ {%- if val is string %}
34
+ {{- '"' + key + '": "' + val + '"' }}
35
+ {%- else %}
36
+ {{- '"' + key + '": ' + val|tojson }}
37
+ {%- endif %}
38
+ {%- if not loop.last %}
39
+ {{- ", " }}
40
+ {%- endif %}
41
+ {%- endfor %}
42
+ {{- "}}" }}
43
+ {%- if not loop.last %}
44
+ {{- ", " }}
45
+ {%- else %}
46
+ {{- "]" }}
47
+ {%- endif %}
48
+ {%- endfor %}
49
+ {{- "[/AVAILABLE_TOOLS]" }}
50
+ {%- endif %}
51
+ {%- if loop.last and system_message is defined %}
52
+ {{- "[INST]" + system_message + "\n\n" + message["content"] + "[/INST]" }}
53
+ {%- else %}
54
+ {{- "[INST]" + message["content"] + "[/INST]" }}
55
+ {%- endif %}
56
+ {%- elif (message.tool_calls is defined and message.tool_calls is not none) %}
57
+ {{- "[TOOL_CALLS][" }}
58
+ {%- for tool_call in message.tool_calls %}
59
+ {%- set out = tool_call.function|tojson %}
60
+ {{- out[:-1] }}
61
+ {%- if not tool_call.id is defined or tool_call.id|length != 9 %}
62
+ {{- raise_exception("Tool call IDs should be alphanumeric strings with length 9!") }}
63
+ {%- endif %}
64
+ {{- ', "id": "' + tool_call.id + '"}' }}
65
+ {%- if not loop.last %}
66
+ {{- ", " }}
67
+ {%- else %}
68
+ {{- "]" + eos_token }}
69
+ {%- endif %}
70
+ {%- endfor %}
71
+ {%- elif message["role"] == "assistant" %}
72
+ {{- message["content"] + eos_token}}
73
+ {%- elif message["role"] == "tool_results" or message["role"] == "tool" %}
74
+ {%- if message.content is defined and message.content.content is defined %}
75
+ {%- set content = message.content.content %}
76
+ {%- else %}
77
+ {%- set content = message.content %}
78
+ {%- endif %}
79
+ {{- '[TOOL_RESULTS]{"content": ' + content|string + ", " }}
80
+ {%- if not message.tool_call_id is defined or message.tool_call_id|length != 9 %}
81
+ {{- raise_exception("Tool call IDs should be alphanumeric strings with length 9!") }}
82
+ {%- endif %}
83
+ {{- '"call_id": "' + message.tool_call_id + '"}[/TOOL_RESULTS]' }}
84
+ {%- else %}
85
+ {{- raise_exception("Only user and assistant roles are supported, with the exception of an initial optional system message!") }}
86
+ {%- endif %}
87
+ {%- endfor %}
checkpoint-600/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cc0630af740b4cfa4bda99fdeea234567d17506beb38ccf685c24f276ad478a7
3
+ size 456611955
checkpoint-600/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b4954ef2add92b0180e06e55db2aa93805dc189ccac3bc93c5bbfea502f60501
3
+ size 14645
checkpoint-600/scaler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:36c008960fa66835856b3657be56c3f7b25111a271d8e030de9ca9b3137752d7
3
+ size 1383
checkpoint-600/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2d1add6d3c26a95f0241fc752888eb863b8fa210502b620420bb138acddcab74
3
+ size 1465
checkpoint-600/special_tokens_map.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<s>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "</s>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": "</s>",
17
+ "unk_token": {
18
+ "content": "<unk>",
19
+ "lstrip": false,
20
+ "normalized": false,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ }
24
+ }
checkpoint-600/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b0240ce510f08e6c2041724e9043e33be9d251d1e4a4d94eb68cd47b954b61d2
3
+ size 17078292
checkpoint-600/tokenizer_config.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint-600/trainer_state.json ADDED
@@ -0,0 +1,922 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 1.7402031930333817,
6
+ "eval_steps": 100,
7
+ "global_step": 600,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.01451378809869376,
14
+ "grad_norm": 0.6509416103363037,
15
+ "learning_rate": 5.7142857142857145e-06,
16
+ "loss": 1.3988,
17
+ "step": 5
18
+ },
19
+ {
20
+ "epoch": 0.02902757619738752,
21
+ "grad_norm": 0.40639710426330566,
22
+ "learning_rate": 1.2857142857142857e-05,
23
+ "loss": 1.395,
24
+ "step": 10
25
+ },
26
+ {
27
+ "epoch": 0.04354136429608128,
28
+ "grad_norm": 0.4619132876396179,
29
+ "learning_rate": 2e-05,
30
+ "loss": 1.2558,
31
+ "step": 15
32
+ },
33
+ {
34
+ "epoch": 0.05805515239477504,
35
+ "grad_norm": 0.4009605348110199,
36
+ "learning_rate": 2.714285714285714e-05,
37
+ "loss": 1.1799,
38
+ "step": 20
39
+ },
40
+ {
41
+ "epoch": 0.07256894049346879,
42
+ "grad_norm": 0.5741651654243469,
43
+ "learning_rate": 3.428571428571429e-05,
44
+ "loss": 1.0813,
45
+ "step": 25
46
+ },
47
+ {
48
+ "epoch": 0.08708272859216255,
49
+ "grad_norm": 0.5016195178031921,
50
+ "learning_rate": 4.1428571428571437e-05,
51
+ "loss": 0.9022,
52
+ "step": 30
53
+ },
54
+ {
55
+ "epoch": 0.10159651669085631,
56
+ "grad_norm": 0.48848724365234375,
57
+ "learning_rate": 4.8571428571428576e-05,
58
+ "loss": 0.9365,
59
+ "step": 35
60
+ },
61
+ {
62
+ "epoch": 0.11611030478955008,
63
+ "grad_norm": 0.48955002427101135,
64
+ "learning_rate": 4.999539919507037e-05,
65
+ "loss": 0.993,
66
+ "step": 40
67
+ },
68
+ {
69
+ "epoch": 0.13062409288824384,
70
+ "grad_norm": 0.6198442578315735,
71
+ "learning_rate": 4.997671132725569e-05,
72
+ "loss": 0.9726,
73
+ "step": 45
74
+ },
75
+ {
76
+ "epoch": 0.14513788098693758,
77
+ "grad_norm": 1.156268835067749,
78
+ "learning_rate": 4.994365958519782e-05,
79
+ "loss": 0.8953,
80
+ "step": 50
81
+ },
82
+ {
83
+ "epoch": 0.15965166908563136,
84
+ "grad_norm": 0.6930173635482788,
85
+ "learning_rate": 4.989626297664602e-05,
86
+ "loss": 0.9511,
87
+ "step": 55
88
+ },
89
+ {
90
+ "epoch": 0.1741654571843251,
91
+ "grad_norm": 0.497702419757843,
92
+ "learning_rate": 4.983454875894878e-05,
93
+ "loss": 0.8398,
94
+ "step": 60
95
+ },
96
+ {
97
+ "epoch": 0.18867924528301888,
98
+ "grad_norm": 0.6527682542800903,
99
+ "learning_rate": 4.975855242337838e-05,
100
+ "loss": 0.9117,
101
+ "step": 65
102
+ },
103
+ {
104
+ "epoch": 0.20319303338171263,
105
+ "grad_norm": 0.4459102749824524,
106
+ "learning_rate": 4.966831767472015e-05,
107
+ "loss": 0.8948,
108
+ "step": 70
109
+ },
110
+ {
111
+ "epoch": 0.21770682148040638,
112
+ "grad_norm": 0.504393994808197,
113
+ "learning_rate": 4.956389640613828e-05,
114
+ "loss": 0.8303,
115
+ "step": 75
116
+ },
117
+ {
118
+ "epoch": 0.23222060957910015,
119
+ "grad_norm": 0.5637146830558777,
120
+ "learning_rate": 4.944534866933257e-05,
121
+ "loss": 0.8798,
122
+ "step": 80
123
+ },
124
+ {
125
+ "epoch": 0.2467343976777939,
126
+ "grad_norm": 0.5706853866577148,
127
+ "learning_rate": 4.9312742640003216e-05,
128
+ "loss": 0.8788,
129
+ "step": 85
130
+ },
131
+ {
132
+ "epoch": 0.2612481857764877,
133
+ "grad_norm": 0.5111519694328308,
134
+ "learning_rate": 4.9166154578643596e-05,
135
+ "loss": 0.8605,
136
+ "step": 90
137
+ },
138
+ {
139
+ "epoch": 0.2757619738751814,
140
+ "grad_norm": 0.5790703892707825,
141
+ "learning_rate": 4.900566878668362e-05,
142
+ "loss": 0.8254,
143
+ "step": 95
144
+ },
145
+ {
146
+ "epoch": 0.29027576197387517,
147
+ "grad_norm": 0.6373398900032043,
148
+ "learning_rate": 4.883137755800871e-05,
149
+ "loss": 0.8569,
150
+ "step": 100
151
+ },
152
+ {
153
+ "epoch": 0.29027576197387517,
154
+ "eval_loss": 0.8779192566871643,
155
+ "eval_runtime": 19.4516,
156
+ "eval_samples_per_second": 14.909,
157
+ "eval_steps_per_second": 3.753,
158
+ "step": 100
159
+ },
160
+ {
161
+ "epoch": 0.3047895500725689,
162
+ "grad_norm": 0.6841389536857605,
163
+ "learning_rate": 4.864338112588245e-05,
164
+ "loss": 0.8342,
165
+ "step": 105
166
+ },
167
+ {
168
+ "epoch": 0.3193033381712627,
169
+ "grad_norm": 0.4855823218822479,
170
+ "learning_rate": 4.8441787605303424e-05,
171
+ "loss": 0.8117,
172
+ "step": 110
173
+ },
174
+ {
175
+ "epoch": 0.33381712626995647,
176
+ "grad_norm": 0.6814753413200378,
177
+ "learning_rate": 4.822671293082922e-05,
178
+ "loss": 0.8199,
179
+ "step": 115
180
+ },
181
+ {
182
+ "epoch": 0.3483309143686502,
183
+ "grad_norm": 0.7033283710479736,
184
+ "learning_rate": 4.799828078990357e-05,
185
+ "loss": 0.9149,
186
+ "step": 120
187
+ },
188
+ {
189
+ "epoch": 0.36284470246734396,
190
+ "grad_norm": 0.634395956993103,
191
+ "learning_rate": 4.775662255172486e-05,
192
+ "loss": 0.813,
193
+ "step": 125
194
+ },
195
+ {
196
+ "epoch": 0.37735849056603776,
197
+ "grad_norm": 0.5601548552513123,
198
+ "learning_rate": 4.750187719169692e-05,
199
+ "loss": 0.804,
200
+ "step": 130
201
+ },
202
+ {
203
+ "epoch": 0.3918722786647315,
204
+ "grad_norm": 0.4911321699619293,
205
+ "learning_rate": 4.723419121150556e-05,
206
+ "loss": 0.7661,
207
+ "step": 135
208
+ },
209
+ {
210
+ "epoch": 0.40638606676342526,
211
+ "grad_norm": 0.824245810508728,
212
+ "learning_rate": 4.6953718554866835e-05,
213
+ "loss": 0.8241,
214
+ "step": 140
215
+ },
216
+ {
217
+ "epoch": 0.420899854862119,
218
+ "grad_norm": 0.63885897397995,
219
+ "learning_rate": 4.666062051899538e-05,
220
+ "loss": 0.8277,
221
+ "step": 145
222
+ },
223
+ {
224
+ "epoch": 0.43541364296081275,
225
+ "grad_norm": 0.7575412392616272,
226
+ "learning_rate": 4.635506566184399e-05,
227
+ "loss": 0.8293,
228
+ "step": 150
229
+ },
230
+ {
231
+ "epoch": 0.44992743105950656,
232
+ "grad_norm": 0.6436033844947815,
233
+ "learning_rate": 4.603722970516741e-05,
234
+ "loss": 0.7338,
235
+ "step": 155
236
+ },
237
+ {
238
+ "epoch": 0.4644412191582003,
239
+ "grad_norm": 0.5583508014678955,
240
+ "learning_rate": 4.570729543346645e-05,
241
+ "loss": 0.8061,
242
+ "step": 160
243
+ },
244
+ {
245
+ "epoch": 0.47895500725689405,
246
+ "grad_norm": 0.6202744245529175,
247
+ "learning_rate": 4.536545258887028e-05,
248
+ "loss": 0.8342,
249
+ "step": 165
250
+ },
251
+ {
252
+ "epoch": 0.4934687953555878,
253
+ "grad_norm": 0.5933547019958496,
254
+ "learning_rate": 4.501189776201755e-05,
255
+ "loss": 0.7869,
256
+ "step": 170
257
+ },
258
+ {
259
+ "epoch": 0.5079825834542816,
260
+ "grad_norm": 0.6718804836273193,
261
+ "learning_rate": 4.4646834278998884e-05,
262
+ "loss": 0.7554,
263
+ "step": 175
264
+ },
265
+ {
266
+ "epoch": 0.5224963715529753,
267
+ "grad_norm": 0.637037456035614,
268
+ "learning_rate": 4.427047208442596e-05,
269
+ "loss": 0.7258,
270
+ "step": 180
271
+ },
272
+ {
273
+ "epoch": 0.5370101596516691,
274
+ "grad_norm": 0.6892711520195007,
275
+ "learning_rate": 4.388302762069435e-05,
276
+ "loss": 0.8281,
277
+ "step": 185
278
+ },
279
+ {
280
+ "epoch": 0.5515239477503628,
281
+ "grad_norm": 0.619770348072052,
282
+ "learning_rate": 4.348472370350946e-05,
283
+ "loss": 0.7811,
284
+ "step": 190
285
+ },
286
+ {
287
+ "epoch": 0.5660377358490566,
288
+ "grad_norm": 0.6049220561981201,
289
+ "learning_rate": 4.3075789393747306e-05,
290
+ "loss": 0.8315,
291
+ "step": 195
292
+ },
293
+ {
294
+ "epoch": 0.5805515239477503,
295
+ "grad_norm": 0.7725363969802856,
296
+ "learning_rate": 4.2656459865723775e-05,
297
+ "loss": 0.8435,
298
+ "step": 200
299
+ },
300
+ {
301
+ "epoch": 0.5805515239477503,
302
+ "eval_loss": 0.8247659802436829,
303
+ "eval_runtime": 19.311,
304
+ "eval_samples_per_second": 15.017,
305
+ "eval_steps_per_second": 3.78,
306
+ "step": 200
307
+ },
308
+ {
309
+ "epoch": 0.5950653120464441,
310
+ "grad_norm": 0.5748031735420227,
311
+ "learning_rate": 4.222697627194803e-05,
312
+ "loss": 0.7336,
313
+ "step": 205
314
+ },
315
+ {
316
+ "epoch": 0.6095791001451378,
317
+ "grad_norm": 0.8104192018508911,
318
+ "learning_rate": 4.1787585604437926e-05,
319
+ "loss": 0.7715,
320
+ "step": 210
321
+ },
322
+ {
323
+ "epoch": 0.6240928882438317,
324
+ "grad_norm": 0.6528811454772949,
325
+ "learning_rate": 4.133854055267725e-05,
326
+ "loss": 0.725,
327
+ "step": 215
328
+ },
329
+ {
330
+ "epoch": 0.6386066763425254,
331
+ "grad_norm": 0.681361973285675,
332
+ "learning_rate": 4.088009935829631e-05,
333
+ "loss": 0.7568,
334
+ "step": 220
335
+ },
336
+ {
337
+ "epoch": 0.6531204644412192,
338
+ "grad_norm": 0.9072317481040955,
339
+ "learning_rate": 4.0412525666559596e-05,
340
+ "loss": 0.8035,
341
+ "step": 225
342
+ },
343
+ {
344
+ "epoch": 0.6676342525399129,
345
+ "grad_norm": 0.7364740371704102,
346
+ "learning_rate": 3.993608837474585e-05,
347
+ "loss": 0.7497,
348
+ "step": 230
349
+ },
350
+ {
351
+ "epoch": 0.6821480406386067,
352
+ "grad_norm": 0.793581485748291,
353
+ "learning_rate": 3.9451061477507715e-05,
354
+ "loss": 0.752,
355
+ "step": 235
356
+ },
357
+ {
358
+ "epoch": 0.6966618287373004,
359
+ "grad_norm": 0.7835913896560669,
360
+ "learning_rate": 3.895772390929996e-05,
361
+ "loss": 0.7866,
362
+ "step": 240
363
+ },
364
+ {
365
+ "epoch": 0.7111756168359942,
366
+ "grad_norm": 0.7025692462921143,
367
+ "learning_rate": 3.8456359383966934e-05,
368
+ "loss": 0.8149,
369
+ "step": 245
370
+ },
371
+ {
372
+ "epoch": 0.7256894049346879,
373
+ "grad_norm": 0.9281949400901794,
374
+ "learning_rate": 3.7947256231581296e-05,
375
+ "loss": 0.8159,
376
+ "step": 250
377
+ },
378
+ {
379
+ "epoch": 0.7402031930333817,
380
+ "grad_norm": 0.6731794476509094,
381
+ "learning_rate": 3.743070723262809e-05,
382
+ "loss": 0.809,
383
+ "step": 255
384
+ },
385
+ {
386
+ "epoch": 0.7547169811320755,
387
+ "grad_norm": 0.7136901021003723,
388
+ "learning_rate": 3.690700944962947e-05,
389
+ "loss": 0.7652,
390
+ "step": 260
391
+ },
392
+ {
393
+ "epoch": 0.7692307692307693,
394
+ "grad_norm": 0.7964262366294861,
395
+ "learning_rate": 3.637646405630673e-05,
396
+ "loss": 0.7275,
397
+ "step": 265
398
+ },
399
+ {
400
+ "epoch": 0.783744557329463,
401
+ "grad_norm": 0.6035962700843811,
402
+ "learning_rate": 3.583937616437816e-05,
403
+ "loss": 0.7794,
404
+ "step": 270
405
+ },
406
+ {
407
+ "epoch": 0.7982583454281568,
408
+ "grad_norm": 0.5344620943069458,
409
+ "learning_rate": 3.529605464809208e-05,
410
+ "loss": 0.7496,
411
+ "step": 275
412
+ },
413
+ {
414
+ "epoch": 0.8127721335268505,
415
+ "grad_norm": 0.6882227063179016,
416
+ "learning_rate": 3.4746811966596196e-05,
417
+ "loss": 0.7894,
418
+ "step": 280
419
+ },
420
+ {
421
+ "epoch": 0.8272859216255443,
422
+ "grad_norm": 0.6256474256515503,
423
+ "learning_rate": 3.419196398424521e-05,
424
+ "loss": 0.7222,
425
+ "step": 285
426
+ },
427
+ {
428
+ "epoch": 0.841799709724238,
429
+ "grad_norm": 0.7505126595497131,
430
+ "learning_rate": 3.363182978895019e-05,
431
+ "loss": 0.7631,
432
+ "step": 290
433
+ },
434
+ {
435
+ "epoch": 0.8563134978229318,
436
+ "grad_norm": 0.6608067154884338,
437
+ "learning_rate": 3.306673150867407e-05,
438
+ "loss": 0.7486,
439
+ "step": 295
440
+ },
441
+ {
442
+ "epoch": 0.8708272859216255,
443
+ "grad_norm": 0.9496079087257385,
444
+ "learning_rate": 3.249699412617883e-05,
445
+ "loss": 0.7267,
446
+ "step": 300
447
+ },
448
+ {
449
+ "epoch": 0.8708272859216255,
450
+ "eval_loss": 0.8032158613204956,
451
+ "eval_runtime": 19.3267,
452
+ "eval_samples_per_second": 15.005,
453
+ "eval_steps_per_second": 3.777,
454
+ "step": 300
455
+ },
456
+ {
457
+ "epoch": 0.8853410740203193,
458
+ "grad_norm": 0.7171178460121155,
459
+ "learning_rate": 3.1922945292131006e-05,
460
+ "loss": 0.7453,
461
+ "step": 305
462
+ },
463
+ {
464
+ "epoch": 0.8998548621190131,
465
+ "grad_norm": 0.8150624632835388,
466
+ "learning_rate": 3.1344915136672784e-05,
467
+ "loss": 0.7828,
468
+ "step": 310
469
+ },
470
+ {
471
+ "epoch": 0.9143686502177069,
472
+ "grad_norm": 0.5487958788871765,
473
+ "learning_rate": 3.076323607956723e-05,
474
+ "loss": 0.7636,
475
+ "step": 315
476
+ },
477
+ {
478
+ "epoch": 0.9288824383164006,
479
+ "grad_norm": 0.8114864230155945,
480
+ "learning_rate": 3.0178242639026792e-05,
481
+ "loss": 0.7274,
482
+ "step": 320
483
+ },
484
+ {
485
+ "epoch": 0.9433962264150944,
486
+ "grad_norm": 0.6911133527755737,
487
+ "learning_rate": 2.959027123933501e-05,
488
+ "loss": 0.7282,
489
+ "step": 325
490
+ },
491
+ {
492
+ "epoch": 0.9579100145137881,
493
+ "grad_norm": 0.8376756310462952,
494
+ "learning_rate": 2.899966001737199e-05,
495
+ "loss": 0.7825,
496
+ "step": 330
497
+ },
498
+ {
499
+ "epoch": 0.9724238026124818,
500
+ "grad_norm": 0.9565706849098206,
501
+ "learning_rate": 2.840674862815506e-05,
502
+ "loss": 0.7657,
503
+ "step": 335
504
+ },
505
+ {
506
+ "epoch": 0.9869375907111756,
507
+ "grad_norm": 0.7867807149887085,
508
+ "learning_rate": 2.7811878049506362e-05,
509
+ "loss": 0.7861,
510
+ "step": 340
511
+ },
512
+ {
513
+ "epoch": 1.0,
514
+ "grad_norm": 0.7989873886108398,
515
+ "learning_rate": 2.7215390385959598e-05,
516
+ "loss": 0.7343,
517
+ "step": 345
518
+ },
519
+ {
520
+ "epoch": 1.0145137880986939,
521
+ "grad_norm": 0.6233828663825989,
522
+ "learning_rate": 2.6617628672018997e-05,
523
+ "loss": 0.665,
524
+ "step": 350
525
+ },
526
+ {
527
+ "epoch": 1.0290275761973875,
528
+ "grad_norm": 0.6964126825332642,
529
+ "learning_rate": 2.6018936674883277e-05,
530
+ "loss": 0.6674,
531
+ "step": 355
532
+ },
533
+ {
534
+ "epoch": 1.0435413642960814,
535
+ "grad_norm": 0.5633028149604797,
536
+ "learning_rate": 2.541965869674838e-05,
537
+ "loss": 0.7013,
538
+ "step": 360
539
+ },
540
+ {
541
+ "epoch": 1.058055152394775,
542
+ "grad_norm": 0.6417669653892517,
543
+ "learning_rate": 2.482013937680245e-05,
544
+ "loss": 0.6625,
545
+ "step": 365
546
+ },
547
+ {
548
+ "epoch": 1.0725689404934688,
549
+ "grad_norm": 0.5850866436958313,
550
+ "learning_rate": 2.4220723493027087e-05,
551
+ "loss": 0.6697,
552
+ "step": 370
553
+ },
554
+ {
555
+ "epoch": 1.0870827285921625,
556
+ "grad_norm": 0.6280177235603333,
557
+ "learning_rate": 2.3621755763918688e-05,
558
+ "loss": 0.7241,
559
+ "step": 375
560
+ },
561
+ {
562
+ "epoch": 1.1015965166908563,
563
+ "grad_norm": 0.6016490459442139,
564
+ "learning_rate": 2.302358065024409e-05,
565
+ "loss": 0.6989,
566
+ "step": 380
567
+ },
568
+ {
569
+ "epoch": 1.11611030478955,
570
+ "grad_norm": 0.6168230772018433,
571
+ "learning_rate": 2.242654215694435e-05,
572
+ "loss": 0.6757,
573
+ "step": 385
574
+ },
575
+ {
576
+ "epoch": 1.1306240928882438,
577
+ "grad_norm": 0.7942184209823608,
578
+ "learning_rate": 2.183098363530076e-05,
579
+ "loss": 0.7151,
580
+ "step": 390
581
+ },
582
+ {
583
+ "epoch": 1.1451378809869377,
584
+ "grad_norm": 0.6211004853248596,
585
+ "learning_rate": 2.123724758547664e-05,
586
+ "loss": 0.7134,
587
+ "step": 395
588
+ },
589
+ {
590
+ "epoch": 1.1596516690856313,
591
+ "grad_norm": 0.7150187492370605,
592
+ "learning_rate": 2.0645675459548757e-05,
593
+ "loss": 0.7409,
594
+ "step": 400
595
+ },
596
+ {
597
+ "epoch": 1.1596516690856313,
598
+ "eval_loss": 0.7901310324668884,
599
+ "eval_runtime": 19.3786,
600
+ "eval_samples_per_second": 14.965,
601
+ "eval_steps_per_second": 3.767,
602
+ "step": 400
603
+ },
604
+ {
605
+ "epoch": 1.1741654571843252,
606
+ "grad_norm": 0.801150918006897,
607
+ "learning_rate": 2.005660746514138e-05,
608
+ "loss": 0.7311,
609
+ "step": 405
610
+ },
611
+ {
612
+ "epoch": 1.1886792452830188,
613
+ "grad_norm": 0.9648299217224121,
614
+ "learning_rate": 1.9470382369776034e-05,
615
+ "loss": 0.7251,
616
+ "step": 410
617
+ },
618
+ {
619
+ "epoch": 1.2031930333817127,
620
+ "grad_norm": 0.7957742810249329,
621
+ "learning_rate": 1.8887337306049473e-05,
622
+ "loss": 0.6886,
623
+ "step": 415
624
+ },
625
+ {
626
+ "epoch": 1.2177068214804063,
627
+ "grad_norm": 0.8583821654319763,
628
+ "learning_rate": 1.830780757775185e-05,
629
+ "loss": 0.6796,
630
+ "step": 420
631
+ },
632
+ {
633
+ "epoch": 1.2322206095791002,
634
+ "grad_norm": 0.6850968599319458,
635
+ "learning_rate": 1.773212646703662e-05,
636
+ "loss": 0.6463,
637
+ "step": 425
638
+ },
639
+ {
640
+ "epoch": 1.2467343976777938,
641
+ "grad_norm": 0.7404685020446777,
642
+ "learning_rate": 1.7160625042753088e-05,
643
+ "loss": 0.7149,
644
+ "step": 430
645
+ },
646
+ {
647
+ "epoch": 1.2612481857764877,
648
+ "grad_norm": 0.7231425642967224,
649
+ "learning_rate": 1.6593631970051792e-05,
650
+ "loss": 0.7487,
651
+ "step": 435
652
+ },
653
+ {
654
+ "epoch": 1.2757619738751815,
655
+ "grad_norm": 0.6353718638420105,
656
+ "learning_rate": 1.6031473321372215e-05,
657
+ "loss": 0.7117,
658
+ "step": 440
659
+ },
660
+ {
661
+ "epoch": 1.2902757619738752,
662
+ "grad_norm": 0.7064281702041626,
663
+ "learning_rate": 1.547447238892159e-05,
664
+ "loss": 0.6477,
665
+ "step": 445
666
+ },
667
+ {
668
+ "epoch": 1.3047895500725688,
669
+ "grad_norm": 0.7414827942848206,
670
+ "learning_rate": 1.492294949875255e-05,
671
+ "loss": 0.6712,
672
+ "step": 450
673
+ },
674
+ {
675
+ "epoch": 1.3193033381712627,
676
+ "grad_norm": 0.6992132067680359,
677
+ "learning_rate": 1.437722182654659e-05,
678
+ "loss": 0.7064,
679
+ "step": 455
680
+ },
681
+ {
682
+ "epoch": 1.3338171262699565,
683
+ "grad_norm": 0.9635509848594666,
684
+ "learning_rate": 1.3837603215209272e-05,
685
+ "loss": 0.732,
686
+ "step": 460
687
+ },
688
+ {
689
+ "epoch": 1.3483309143686502,
690
+ "grad_norm": 0.9681680798530579,
691
+ "learning_rate": 1.3304403994382125e-05,
692
+ "loss": 0.7432,
693
+ "step": 465
694
+ },
695
+ {
696
+ "epoch": 1.362844702467344,
697
+ "grad_norm": 0.961907148361206,
698
+ "learning_rate": 1.2777930801974917e-05,
699
+ "loss": 0.7288,
700
+ "step": 470
701
+ },
702
+ {
703
+ "epoch": 1.3773584905660377,
704
+ "grad_norm": 0.8563053011894226,
705
+ "learning_rate": 1.2258486407821082e-05,
706
+ "loss": 0.6967,
707
+ "step": 475
708
+ },
709
+ {
710
+ "epoch": 1.3918722786647315,
711
+ "grad_norm": 1.0022865533828735,
712
+ "learning_rate": 1.1746369539557606e-05,
713
+ "loss": 0.7243,
714
+ "step": 480
715
+ },
716
+ {
717
+ "epoch": 1.4063860667634254,
718
+ "grad_norm": 0.6587550640106201,
719
+ "learning_rate": 1.124187471082947e-05,
720
+ "loss": 0.7066,
721
+ "step": 485
722
+ },
723
+ {
724
+ "epoch": 1.420899854862119,
725
+ "grad_norm": 0.6341676712036133,
726
+ "learning_rate": 1.0745292051917716e-05,
727
+ "loss": 0.6855,
728
+ "step": 490
729
+ },
730
+ {
731
+ "epoch": 1.4354136429608126,
732
+ "grad_norm": 0.8433622121810913,
733
+ "learning_rate": 1.0256907142888111e-05,
734
+ "loss": 0.7094,
735
+ "step": 495
736
+ },
737
+ {
738
+ "epoch": 1.4499274310595065,
739
+ "grad_norm": 0.8516818284988403,
740
+ "learning_rate": 9.777000849356785e-06,
741
+ "loss": 0.663,
742
+ "step": 500
743
+ },
744
+ {
745
+ "epoch": 1.4499274310595065,
746
+ "eval_loss": 0.7801858186721802,
747
+ "eval_runtime": 19.3376,
748
+ "eval_samples_per_second": 14.997,
749
+ "eval_steps_per_second": 3.775,
750
+ "step": 500
751
+ },
752
+ {
753
+ "epoch": 1.4644412191582004,
754
+ "grad_norm": 0.8840969204902649,
755
+ "learning_rate": 9.305849160966994e-06,
756
+ "loss": 0.7131,
757
+ "step": 505
758
+ },
759
+ {
760
+ "epoch": 1.478955007256894,
761
+ "grad_norm": 0.9732634425163269,
762
+ "learning_rate": 8.843723032670036e-06,
763
+ "loss": 0.6971,
764
+ "step": 510
765
+ },
766
+ {
767
+ "epoch": 1.4934687953555879,
768
+ "grad_norm": 0.9561111330986023,
769
+ "learning_rate": 8.390888228901615e-06,
770
+ "loss": 0.6897,
771
+ "step": 515
772
+ },
773
+ {
774
+ "epoch": 1.5079825834542815,
775
+ "grad_norm": 1.558250069618225,
776
+ "learning_rate": 7.947605170743138e-06,
777
+ "loss": 0.751,
778
+ "step": 520
779
+ },
780
+ {
781
+ "epoch": 1.5224963715529753,
782
+ "grad_norm": 0.9507877230644226,
783
+ "learning_rate": 7.514128786156052e-06,
784
+ "loss": 0.676,
785
+ "step": 525
786
+ },
787
+ {
788
+ "epoch": 1.5370101596516692,
789
+ "grad_norm": 0.5772367119789124,
790
+ "learning_rate": 7.090708363375026e-06,
791
+ "loss": 0.6759,
792
+ "step": 530
793
+ },
794
+ {
795
+ "epoch": 1.5515239477503628,
796
+ "grad_norm": 0.6241354942321777,
797
+ "learning_rate": 6.677587407544739e-06,
798
+ "loss": 0.6602,
799
+ "step": 535
800
+ },
801
+ {
802
+ "epoch": 1.5660377358490565,
803
+ "grad_norm": 0.9422394037246704,
804
+ "learning_rate": 6.275003500682258e-06,
805
+ "loss": 0.6924,
806
+ "step": 540
807
+ },
808
+ {
809
+ "epoch": 1.5805515239477503,
810
+ "grad_norm": 0.7861585021018982,
811
+ "learning_rate": 5.8831881650458414e-06,
812
+ "loss": 0.6922,
813
+ "step": 545
814
+ },
815
+ {
816
+ "epoch": 1.5950653120464442,
817
+ "grad_norm": 0.8256082534790039,
818
+ "learning_rate": 5.502366729988662e-06,
819
+ "loss": 0.6655,
820
+ "step": 550
821
+ },
822
+ {
823
+ "epoch": 1.6095791001451378,
824
+ "grad_norm": 0.8732887506484985,
825
+ "learning_rate": 5.132758202373972e-06,
826
+ "loss": 0.6586,
827
+ "step": 555
828
+ },
829
+ {
830
+ "epoch": 1.6240928882438317,
831
+ "grad_norm": 0.852661669254303,
832
+ "learning_rate": 4.7745751406263165e-06,
833
+ "loss": 0.6834,
834
+ "step": 560
835
+ },
836
+ {
837
+ "epoch": 1.6386066763425253,
838
+ "grad_norm": 1.0740787982940674,
839
+ "learning_rate": 4.428023532491138e-06,
840
+ "loss": 0.6767,
841
+ "step": 565
842
+ },
843
+ {
844
+ "epoch": 1.6531204644412192,
845
+ "grad_norm": 0.7671570181846619,
846
+ "learning_rate": 4.093302676573154e-06,
847
+ "loss": 0.6365,
848
+ "step": 570
849
+ },
850
+ {
851
+ "epoch": 1.667634252539913,
852
+ "grad_norm": 0.8762299418449402,
853
+ "learning_rate": 3.7706050677215944e-06,
854
+ "loss": 0.717,
855
+ "step": 575
856
+ },
857
+ {
858
+ "epoch": 1.6821480406386067,
859
+ "grad_norm": 0.7622076272964478,
860
+ "learning_rate": 3.4601162863281746e-06,
861
+ "loss": 0.68,
862
+ "step": 580
863
+ },
864
+ {
865
+ "epoch": 1.6966618287373003,
866
+ "grad_norm": 0.7803418040275574,
867
+ "learning_rate": 3.162014891601575e-06,
868
+ "loss": 0.7526,
869
+ "step": 585
870
+ },
871
+ {
872
+ "epoch": 1.7111756168359942,
873
+ "grad_norm": 0.7567455768585205,
874
+ "learning_rate": 2.876472318879675e-06,
875
+ "loss": 0.648,
876
+ "step": 590
877
+ },
878
+ {
879
+ "epoch": 1.725689404934688,
880
+ "grad_norm": 0.8395769000053406,
881
+ "learning_rate": 2.6036527810387012e-06,
882
+ "loss": 0.697,
883
+ "step": 595
884
+ },
885
+ {
886
+ "epoch": 1.7402031930333817,
887
+ "grad_norm": 1.0212631225585938,
888
+ "learning_rate": 2.343713174055917e-06,
889
+ "loss": 0.7083,
890
+ "step": 600
891
+ },
892
+ {
893
+ "epoch": 1.7402031930333817,
894
+ "eval_loss": 0.7767183780670166,
895
+ "eval_runtime": 19.3284,
896
+ "eval_samples_per_second": 15.004,
897
+ "eval_steps_per_second": 3.777,
898
+ "step": 600
899
+ }
900
+ ],
901
+ "logging_steps": 5,
902
+ "max_steps": 690,
903
+ "num_input_tokens_seen": 0,
904
+ "num_train_epochs": 2,
905
+ "save_steps": 100,
906
+ "stateful_callbacks": {
907
+ "TrainerControl": {
908
+ "args": {
909
+ "should_epoch_stop": false,
910
+ "should_evaluate": false,
911
+ "should_log": false,
912
+ "should_save": true,
913
+ "should_training_stop": false
914
+ },
915
+ "attributes": {}
916
+ }
917
+ },
918
+ "total_flos": 1.0116692899504128e+18,
919
+ "train_batch_size": 4,
920
+ "trial_name": null,
921
+ "trial_params": null
922
+ }
checkpoint-600/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dad89ec79385e6fb3506dfc08148a55540ea15b451a698b1301a55cf90c385fd
3
+ size 6225
checkpoint-690/README.md ADDED
@@ -0,0 +1,209 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: unsloth/Mistral-Nemo-Instruct-2407
3
+ library_name: peft
4
+ pipeline_tag: text-generation
5
+ tags:
6
+ - base_model:adapter:unsloth/Mistral-Nemo-Instruct-2407
7
+ - llama-factory
8
+ - lora
9
+ - transformers
10
+ - unsloth
11
+ ---
12
+
13
+ # Model Card for Model ID
14
+
15
+ <!-- Provide a quick summary of what the model is/does. -->
16
+
17
+
18
+
19
+ ## Model Details
20
+
21
+ ### Model Description
22
+
23
+ <!-- Provide a longer summary of what this model is. -->
24
+
25
+
26
+
27
+ - **Developed by:** [More Information Needed]
28
+ - **Funded by [optional]:** [More Information Needed]
29
+ - **Shared by [optional]:** [More Information Needed]
30
+ - **Model type:** [More Information Needed]
31
+ - **Language(s) (NLP):** [More Information Needed]
32
+ - **License:** [More Information Needed]
33
+ - **Finetuned from model [optional]:** [More Information Needed]
34
+
35
+ ### Model Sources [optional]
36
+
37
+ <!-- Provide the basic links for the model. -->
38
+
39
+ - **Repository:** [More Information Needed]
40
+ - **Paper [optional]:** [More Information Needed]
41
+ - **Demo [optional]:** [More Information Needed]
42
+
43
+ ## Uses
44
+
45
+ <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
46
+
47
+ ### Direct Use
48
+
49
+ <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
50
+
51
+ [More Information Needed]
52
+
53
+ ### Downstream Use [optional]
54
+
55
+ <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
56
+
57
+ [More Information Needed]
58
+
59
+ ### Out-of-Scope Use
60
+
61
+ <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
62
+
63
+ [More Information Needed]
64
+
65
+ ## Bias, Risks, and Limitations
66
+
67
+ <!-- This section is meant to convey both technical and sociotechnical limitations. -->
68
+
69
+ [More Information Needed]
70
+
71
+ ### Recommendations
72
+
73
+ <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
74
+
75
+ Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
76
+
77
+ ## How to Get Started with the Model
78
+
79
+ Use the code below to get started with the model.
80
+
81
+ [More Information Needed]
82
+
83
+ ## Training Details
84
+
85
+ ### Training Data
86
+
87
+ <!-- This should link to a Dataset Card, perhaps with a short stub of information on what the training data is all about as well as documentation related to data pre-processing or additional filtering. -->
88
+
89
+ [More Information Needed]
90
+
91
+ ### Training Procedure
92
+
93
+ <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
94
+
95
+ #### Preprocessing [optional]
96
+
97
+ [More Information Needed]
98
+
99
+
100
+ #### Training Hyperparameters
101
+
102
+ - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
103
+
104
+ #### Speeds, Sizes, Times [optional]
105
+
106
+ <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
107
+
108
+ [More Information Needed]
109
+
110
+ ## Evaluation
111
+
112
+ <!-- This section describes the evaluation protocols and provides the results. -->
113
+
114
+ ### Testing Data, Factors & Metrics
115
+
116
+ #### Testing Data
117
+
118
+ <!-- This should link to a Dataset Card if possible. -->
119
+
120
+ [More Information Needed]
121
+
122
+ #### Factors
123
+
124
+ <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
125
+
126
+ [More Information Needed]
127
+
128
+ #### Metrics
129
+
130
+ <!-- These are the evaluation metrics being used, ideally with a description of why. -->
131
+
132
+ [More Information Needed]
133
+
134
+ ### Results
135
+
136
+ [More Information Needed]
137
+
138
+ #### Summary
139
+
140
+
141
+
142
+ ## Model Examination [optional]
143
+
144
+ <!-- Relevant interpretability work for the model goes here -->
145
+
146
+ [More Information Needed]
147
+
148
+ ## Environmental Impact
149
+
150
+ <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
151
+
152
+ Carbon emissions can be estimated using the [Machine Learning Impact calculator](https://mlco2.github.io/impact#compute) presented in [Lacoste et al. (2019)](https://arxiv.org/abs/1910.09700).
153
+
154
+ - **Hardware Type:** [More Information Needed]
155
+ - **Hours used:** [More Information Needed]
156
+ - **Cloud Provider:** [More Information Needed]
157
+ - **Compute Region:** [More Information Needed]
158
+ - **Carbon Emitted:** [More Information Needed]
159
+
160
+ ## Technical Specifications [optional]
161
+
162
+ ### Model Architecture and Objective
163
+
164
+ [More Information Needed]
165
+
166
+ ### Compute Infrastructure
167
+
168
+ [More Information Needed]
169
+
170
+ #### Hardware
171
+
172
+ [More Information Needed]
173
+
174
+ #### Software
175
+
176
+ [More Information Needed]
177
+
178
+ ## Citation [optional]
179
+
180
+ <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
181
+
182
+ **BibTeX:**
183
+
184
+ [More Information Needed]
185
+
186
+ **APA:**
187
+
188
+ [More Information Needed]
189
+
190
+ ## Glossary [optional]
191
+
192
+ <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
193
+
194
+ [More Information Needed]
195
+
196
+ ## More Information [optional]
197
+
198
+ [More Information Needed]
199
+
200
+ ## Model Card Authors [optional]
201
+
202
+ [More Information Needed]
203
+
204
+ ## Model Card Contact
205
+
206
+ [More Information Needed]
207
+ ### Framework versions
208
+
209
+ - PEFT 0.19.1
checkpoint-690/adapter_config.json ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "alora_invocation_tokens": null,
3
+ "alpha_pattern": {},
4
+ "arrow_config": null,
5
+ "auto_mapping": {
6
+ "base_model_class": "MistralForCausalLM",
7
+ "parent_library": "transformers.models.mistral.modeling_mistral",
8
+ "unsloth_fixed": true
9
+ },
10
+ "base_model_name_or_path": "unsloth/Mistral-Nemo-Instruct-2407",
11
+ "bias": "none",
12
+ "corda_config": null,
13
+ "ensure_weight_tying": false,
14
+ "eva_config": null,
15
+ "exclude_modules": null,
16
+ "fan_in_fan_out": false,
17
+ "inference_mode": true,
18
+ "init_lora_weights": true,
19
+ "layer_replication": null,
20
+ "layers_pattern": null,
21
+ "layers_to_transform": null,
22
+ "loftq_config": {},
23
+ "lora_alpha": 32,
24
+ "lora_bias": false,
25
+ "lora_dropout": 0.05,
26
+ "lora_ga_config": null,
27
+ "megatron_config": null,
28
+ "megatron_core": "megatron.core",
29
+ "modules_to_save": null,
30
+ "peft_type": "LORA",
31
+ "peft_version": "0.19.1",
32
+ "qalora_group_size": 16,
33
+ "r": 16,
34
+ "rank_pattern": {},
35
+ "revision": null,
36
+ "target_modules": [
37
+ "o_proj",
38
+ "v_proj",
39
+ "up_proj",
40
+ "gate_proj",
41
+ "q_proj",
42
+ "down_proj",
43
+ "k_proj"
44
+ ],
45
+ "target_parameters": null,
46
+ "task_type": "CAUSAL_LM",
47
+ "trainable_token_indices": null,
48
+ "use_bdlora": null,
49
+ "use_dora": false,
50
+ "use_qalora": false,
51
+ "use_rslora": false
52
+ }
checkpoint-690/adapter_model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bb0e368318c8439e3dd787ea3820e5562c7c0fb5dfea32cdd0b87ed28d312d35
3
+ size 228140600
checkpoint-690/chat_template.jinja ADDED
@@ -0,0 +1,87 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if messages[0]["role"] == "system" %}
2
+ {%- set system_message = messages[0]["content"] %}
3
+ {%- set loop_messages = messages[1:] %}
4
+ {%- else %}
5
+ {%- set loop_messages = messages %}
6
+ {%- endif %}
7
+ {%- if not tools is defined %}
8
+ {%- set tools = none %}
9
+ {%- endif %}
10
+ {%- set user_messages = loop_messages | selectattr("role", "equalto", "user") | list %}
11
+
12
+ {#- This block checks for alternating user/assistant messages, skipping tool calling messages #}
13
+ {%- set ns = namespace() %}
14
+ {%- set ns.index = 0 %}
15
+ {%- for message in loop_messages %}
16
+ {%- if not (message.role == "tool" or message.role == "tool_results" or (message.tool_calls is defined and message.tool_calls is not none)) %}
17
+ {%- if (message["role"] == "user") != (ns.index % 2 == 0) %}
18
+ {{- raise_exception("After the optional system message, conversation roles must alternate user/assistant/user/assistant/...") }}
19
+ {%- endif %}
20
+ {%- set ns.index = ns.index + 1 %}
21
+ {%- endif %}
22
+ {%- endfor %}
23
+
24
+ {{- bos_token }}
25
+ {%- for message in loop_messages %}
26
+ {%- if message["role"] == "user" %}
27
+ {%- if tools is not none and (message == user_messages[-1]) %}
28
+ {{- "[AVAILABLE_TOOLS][" }}
29
+ {%- for tool in tools %}
30
+ {%- set tool = tool.function %}
31
+ {{- '{"type": "function", "function": {' }}
32
+ {%- for key, val in tool.items() if key != "return" %}
33
+ {%- if val is string %}
34
+ {{- '"' + key + '": "' + val + '"' }}
35
+ {%- else %}
36
+ {{- '"' + key + '": ' + val|tojson }}
37
+ {%- endif %}
38
+ {%- if not loop.last %}
39
+ {{- ", " }}
40
+ {%- endif %}
41
+ {%- endfor %}
42
+ {{- "}}" }}
43
+ {%- if not loop.last %}
44
+ {{- ", " }}
45
+ {%- else %}
46
+ {{- "]" }}
47
+ {%- endif %}
48
+ {%- endfor %}
49
+ {{- "[/AVAILABLE_TOOLS]" }}
50
+ {%- endif %}
51
+ {%- if loop.last and system_message is defined %}
52
+ {{- "[INST]" + system_message + "\n\n" + message["content"] + "[/INST]" }}
53
+ {%- else %}
54
+ {{- "[INST]" + message["content"] + "[/INST]" }}
55
+ {%- endif %}
56
+ {%- elif (message.tool_calls is defined and message.tool_calls is not none) %}
57
+ {{- "[TOOL_CALLS][" }}
58
+ {%- for tool_call in message.tool_calls %}
59
+ {%- set out = tool_call.function|tojson %}
60
+ {{- out[:-1] }}
61
+ {%- if not tool_call.id is defined or tool_call.id|length != 9 %}
62
+ {{- raise_exception("Tool call IDs should be alphanumeric strings with length 9!") }}
63
+ {%- endif %}
64
+ {{- ', "id": "' + tool_call.id + '"}' }}
65
+ {%- if not loop.last %}
66
+ {{- ", " }}
67
+ {%- else %}
68
+ {{- "]" + eos_token }}
69
+ {%- endif %}
70
+ {%- endfor %}
71
+ {%- elif message["role"] == "assistant" %}
72
+ {{- message["content"] + eos_token}}
73
+ {%- elif message["role"] == "tool_results" or message["role"] == "tool" %}
74
+ {%- if message.content is defined and message.content.content is defined %}
75
+ {%- set content = message.content.content %}
76
+ {%- else %}
77
+ {%- set content = message.content %}
78
+ {%- endif %}
79
+ {{- '[TOOL_RESULTS]{"content": ' + content|string + ", " }}
80
+ {%- if not message.tool_call_id is defined or message.tool_call_id|length != 9 %}
81
+ {{- raise_exception("Tool call IDs should be alphanumeric strings with length 9!") }}
82
+ {%- endif %}
83
+ {{- '"call_id": "' + message.tool_call_id + '"}[/TOOL_RESULTS]' }}
84
+ {%- else %}
85
+ {{- raise_exception("Only user and assistant roles are supported, with the exception of an initial optional system message!") }}
86
+ {%- endif %}
87
+ {%- endfor %}
checkpoint-690/optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e8e913125f4747cac16ea88698696875e2400be86dae95ee9f268cf0d056b6cf
3
+ size 456611955
checkpoint-690/rng_state.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c4c54d1be10276d8686c8ccbe38718238cb4147adc58c3fd8283c2a811184861
3
+ size 14645
checkpoint-690/scaler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a53e4944c356581d23ac880479f60d36dbe3fd69d6d80ca151b80ea77aa25326
3
+ size 1383
checkpoint-690/scheduler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5ea880c6e510d886bf66cdc30dbb3d7818b8f1227cadb3b8a2c7c21a4b82649a
3
+ size 1465
checkpoint-690/special_tokens_map.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<s>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "</s>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": "</s>",
17
+ "unk_token": {
18
+ "content": "<unk>",
19
+ "lstrip": false,
20
+ "normalized": false,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ }
24
+ }
checkpoint-690/tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b0240ce510f08e6c2041724e9043e33be9d251d1e4a4d94eb68cd47b954b61d2
3
+ size 17078292
checkpoint-690/tokenizer_config.json ADDED
The diff for this file is too large to render. See raw diff
 
checkpoint-690/trainer_state.json ADDED
@@ -0,0 +1,1048 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_global_step": null,
3
+ "best_metric": null,
4
+ "best_model_checkpoint": null,
5
+ "epoch": 2.0,
6
+ "eval_steps": 100,
7
+ "global_step": 690,
8
+ "is_hyper_param_search": false,
9
+ "is_local_process_zero": true,
10
+ "is_world_process_zero": true,
11
+ "log_history": [
12
+ {
13
+ "epoch": 0.01451378809869376,
14
+ "grad_norm": 0.6509416103363037,
15
+ "learning_rate": 5.7142857142857145e-06,
16
+ "loss": 1.3988,
17
+ "step": 5
18
+ },
19
+ {
20
+ "epoch": 0.02902757619738752,
21
+ "grad_norm": 0.40639710426330566,
22
+ "learning_rate": 1.2857142857142857e-05,
23
+ "loss": 1.395,
24
+ "step": 10
25
+ },
26
+ {
27
+ "epoch": 0.04354136429608128,
28
+ "grad_norm": 0.4619132876396179,
29
+ "learning_rate": 2e-05,
30
+ "loss": 1.2558,
31
+ "step": 15
32
+ },
33
+ {
34
+ "epoch": 0.05805515239477504,
35
+ "grad_norm": 0.4009605348110199,
36
+ "learning_rate": 2.714285714285714e-05,
37
+ "loss": 1.1799,
38
+ "step": 20
39
+ },
40
+ {
41
+ "epoch": 0.07256894049346879,
42
+ "grad_norm": 0.5741651654243469,
43
+ "learning_rate": 3.428571428571429e-05,
44
+ "loss": 1.0813,
45
+ "step": 25
46
+ },
47
+ {
48
+ "epoch": 0.08708272859216255,
49
+ "grad_norm": 0.5016195178031921,
50
+ "learning_rate": 4.1428571428571437e-05,
51
+ "loss": 0.9022,
52
+ "step": 30
53
+ },
54
+ {
55
+ "epoch": 0.10159651669085631,
56
+ "grad_norm": 0.48848724365234375,
57
+ "learning_rate": 4.8571428571428576e-05,
58
+ "loss": 0.9365,
59
+ "step": 35
60
+ },
61
+ {
62
+ "epoch": 0.11611030478955008,
63
+ "grad_norm": 0.48955002427101135,
64
+ "learning_rate": 4.999539919507037e-05,
65
+ "loss": 0.993,
66
+ "step": 40
67
+ },
68
+ {
69
+ "epoch": 0.13062409288824384,
70
+ "grad_norm": 0.6198442578315735,
71
+ "learning_rate": 4.997671132725569e-05,
72
+ "loss": 0.9726,
73
+ "step": 45
74
+ },
75
+ {
76
+ "epoch": 0.14513788098693758,
77
+ "grad_norm": 1.156268835067749,
78
+ "learning_rate": 4.994365958519782e-05,
79
+ "loss": 0.8953,
80
+ "step": 50
81
+ },
82
+ {
83
+ "epoch": 0.15965166908563136,
84
+ "grad_norm": 0.6930173635482788,
85
+ "learning_rate": 4.989626297664602e-05,
86
+ "loss": 0.9511,
87
+ "step": 55
88
+ },
89
+ {
90
+ "epoch": 0.1741654571843251,
91
+ "grad_norm": 0.497702419757843,
92
+ "learning_rate": 4.983454875894878e-05,
93
+ "loss": 0.8398,
94
+ "step": 60
95
+ },
96
+ {
97
+ "epoch": 0.18867924528301888,
98
+ "grad_norm": 0.6527682542800903,
99
+ "learning_rate": 4.975855242337838e-05,
100
+ "loss": 0.9117,
101
+ "step": 65
102
+ },
103
+ {
104
+ "epoch": 0.20319303338171263,
105
+ "grad_norm": 0.4459102749824524,
106
+ "learning_rate": 4.966831767472015e-05,
107
+ "loss": 0.8948,
108
+ "step": 70
109
+ },
110
+ {
111
+ "epoch": 0.21770682148040638,
112
+ "grad_norm": 0.504393994808197,
113
+ "learning_rate": 4.956389640613828e-05,
114
+ "loss": 0.8303,
115
+ "step": 75
116
+ },
117
+ {
118
+ "epoch": 0.23222060957910015,
119
+ "grad_norm": 0.5637146830558777,
120
+ "learning_rate": 4.944534866933257e-05,
121
+ "loss": 0.8798,
122
+ "step": 80
123
+ },
124
+ {
125
+ "epoch": 0.2467343976777939,
126
+ "grad_norm": 0.5706853866577148,
127
+ "learning_rate": 4.9312742640003216e-05,
128
+ "loss": 0.8788,
129
+ "step": 85
130
+ },
131
+ {
132
+ "epoch": 0.2612481857764877,
133
+ "grad_norm": 0.5111519694328308,
134
+ "learning_rate": 4.9166154578643596e-05,
135
+ "loss": 0.8605,
136
+ "step": 90
137
+ },
138
+ {
139
+ "epoch": 0.2757619738751814,
140
+ "grad_norm": 0.5790703892707825,
141
+ "learning_rate": 4.900566878668362e-05,
142
+ "loss": 0.8254,
143
+ "step": 95
144
+ },
145
+ {
146
+ "epoch": 0.29027576197387517,
147
+ "grad_norm": 0.6373398900032043,
148
+ "learning_rate": 4.883137755800871e-05,
149
+ "loss": 0.8569,
150
+ "step": 100
151
+ },
152
+ {
153
+ "epoch": 0.29027576197387517,
154
+ "eval_loss": 0.8779192566871643,
155
+ "eval_runtime": 19.4516,
156
+ "eval_samples_per_second": 14.909,
157
+ "eval_steps_per_second": 3.753,
158
+ "step": 100
159
+ },
160
+ {
161
+ "epoch": 0.3047895500725689,
162
+ "grad_norm": 0.6841389536857605,
163
+ "learning_rate": 4.864338112588245e-05,
164
+ "loss": 0.8342,
165
+ "step": 105
166
+ },
167
+ {
168
+ "epoch": 0.3193033381712627,
169
+ "grad_norm": 0.4855823218822479,
170
+ "learning_rate": 4.8441787605303424e-05,
171
+ "loss": 0.8117,
172
+ "step": 110
173
+ },
174
+ {
175
+ "epoch": 0.33381712626995647,
176
+ "grad_norm": 0.6814753413200378,
177
+ "learning_rate": 4.822671293082922e-05,
178
+ "loss": 0.8199,
179
+ "step": 115
180
+ },
181
+ {
182
+ "epoch": 0.3483309143686502,
183
+ "grad_norm": 0.7033283710479736,
184
+ "learning_rate": 4.799828078990357e-05,
185
+ "loss": 0.9149,
186
+ "step": 120
187
+ },
188
+ {
189
+ "epoch": 0.36284470246734396,
190
+ "grad_norm": 0.634395956993103,
191
+ "learning_rate": 4.775662255172486e-05,
192
+ "loss": 0.813,
193
+ "step": 125
194
+ },
195
+ {
196
+ "epoch": 0.37735849056603776,
197
+ "grad_norm": 0.5601548552513123,
198
+ "learning_rate": 4.750187719169692e-05,
199
+ "loss": 0.804,
200
+ "step": 130
201
+ },
202
+ {
203
+ "epoch": 0.3918722786647315,
204
+ "grad_norm": 0.4911321699619293,
205
+ "learning_rate": 4.723419121150556e-05,
206
+ "loss": 0.7661,
207
+ "step": 135
208
+ },
209
+ {
210
+ "epoch": 0.40638606676342526,
211
+ "grad_norm": 0.824245810508728,
212
+ "learning_rate": 4.6953718554866835e-05,
213
+ "loss": 0.8241,
214
+ "step": 140
215
+ },
216
+ {
217
+ "epoch": 0.420899854862119,
218
+ "grad_norm": 0.63885897397995,
219
+ "learning_rate": 4.666062051899538e-05,
220
+ "loss": 0.8277,
221
+ "step": 145
222
+ },
223
+ {
224
+ "epoch": 0.43541364296081275,
225
+ "grad_norm": 0.7575412392616272,
226
+ "learning_rate": 4.635506566184399e-05,
227
+ "loss": 0.8293,
228
+ "step": 150
229
+ },
230
+ {
231
+ "epoch": 0.44992743105950656,
232
+ "grad_norm": 0.6436033844947815,
233
+ "learning_rate": 4.603722970516741e-05,
234
+ "loss": 0.7338,
235
+ "step": 155
236
+ },
237
+ {
238
+ "epoch": 0.4644412191582003,
239
+ "grad_norm": 0.5583508014678955,
240
+ "learning_rate": 4.570729543346645e-05,
241
+ "loss": 0.8061,
242
+ "step": 160
243
+ },
244
+ {
245
+ "epoch": 0.47895500725689405,
246
+ "grad_norm": 0.6202744245529175,
247
+ "learning_rate": 4.536545258887028e-05,
248
+ "loss": 0.8342,
249
+ "step": 165
250
+ },
251
+ {
252
+ "epoch": 0.4934687953555878,
253
+ "grad_norm": 0.5933547019958496,
254
+ "learning_rate": 4.501189776201755e-05,
255
+ "loss": 0.7869,
256
+ "step": 170
257
+ },
258
+ {
259
+ "epoch": 0.5079825834542816,
260
+ "grad_norm": 0.6718804836273193,
261
+ "learning_rate": 4.4646834278998884e-05,
262
+ "loss": 0.7554,
263
+ "step": 175
264
+ },
265
+ {
266
+ "epoch": 0.5224963715529753,
267
+ "grad_norm": 0.637037456035614,
268
+ "learning_rate": 4.427047208442596e-05,
269
+ "loss": 0.7258,
270
+ "step": 180
271
+ },
272
+ {
273
+ "epoch": 0.5370101596516691,
274
+ "grad_norm": 0.6892711520195007,
275
+ "learning_rate": 4.388302762069435e-05,
276
+ "loss": 0.8281,
277
+ "step": 185
278
+ },
279
+ {
280
+ "epoch": 0.5515239477503628,
281
+ "grad_norm": 0.619770348072052,
282
+ "learning_rate": 4.348472370350946e-05,
283
+ "loss": 0.7811,
284
+ "step": 190
285
+ },
286
+ {
287
+ "epoch": 0.5660377358490566,
288
+ "grad_norm": 0.6049220561981201,
289
+ "learning_rate": 4.3075789393747306e-05,
290
+ "loss": 0.8315,
291
+ "step": 195
292
+ },
293
+ {
294
+ "epoch": 0.5805515239477503,
295
+ "grad_norm": 0.7725363969802856,
296
+ "learning_rate": 4.2656459865723775e-05,
297
+ "loss": 0.8435,
298
+ "step": 200
299
+ },
300
+ {
301
+ "epoch": 0.5805515239477503,
302
+ "eval_loss": 0.8247659802436829,
303
+ "eval_runtime": 19.311,
304
+ "eval_samples_per_second": 15.017,
305
+ "eval_steps_per_second": 3.78,
306
+ "step": 200
307
+ },
308
+ {
309
+ "epoch": 0.5950653120464441,
310
+ "grad_norm": 0.5748031735420227,
311
+ "learning_rate": 4.222697627194803e-05,
312
+ "loss": 0.7336,
313
+ "step": 205
314
+ },
315
+ {
316
+ "epoch": 0.6095791001451378,
317
+ "grad_norm": 0.8104192018508911,
318
+ "learning_rate": 4.1787585604437926e-05,
319
+ "loss": 0.7715,
320
+ "step": 210
321
+ },
322
+ {
323
+ "epoch": 0.6240928882438317,
324
+ "grad_norm": 0.6528811454772949,
325
+ "learning_rate": 4.133854055267725e-05,
326
+ "loss": 0.725,
327
+ "step": 215
328
+ },
329
+ {
330
+ "epoch": 0.6386066763425254,
331
+ "grad_norm": 0.681361973285675,
332
+ "learning_rate": 4.088009935829631e-05,
333
+ "loss": 0.7568,
334
+ "step": 220
335
+ },
336
+ {
337
+ "epoch": 0.6531204644412192,
338
+ "grad_norm": 0.9072317481040955,
339
+ "learning_rate": 4.0412525666559596e-05,
340
+ "loss": 0.8035,
341
+ "step": 225
342
+ },
343
+ {
344
+ "epoch": 0.6676342525399129,
345
+ "grad_norm": 0.7364740371704102,
346
+ "learning_rate": 3.993608837474585e-05,
347
+ "loss": 0.7497,
348
+ "step": 230
349
+ },
350
+ {
351
+ "epoch": 0.6821480406386067,
352
+ "grad_norm": 0.793581485748291,
353
+ "learning_rate": 3.9451061477507715e-05,
354
+ "loss": 0.752,
355
+ "step": 235
356
+ },
357
+ {
358
+ "epoch": 0.6966618287373004,
359
+ "grad_norm": 0.7835913896560669,
360
+ "learning_rate": 3.895772390929996e-05,
361
+ "loss": 0.7866,
362
+ "step": 240
363
+ },
364
+ {
365
+ "epoch": 0.7111756168359942,
366
+ "grad_norm": 0.7025692462921143,
367
+ "learning_rate": 3.8456359383966934e-05,
368
+ "loss": 0.8149,
369
+ "step": 245
370
+ },
371
+ {
372
+ "epoch": 0.7256894049346879,
373
+ "grad_norm": 0.9281949400901794,
374
+ "learning_rate": 3.7947256231581296e-05,
375
+ "loss": 0.8159,
376
+ "step": 250
377
+ },
378
+ {
379
+ "epoch": 0.7402031930333817,
380
+ "grad_norm": 0.6731794476509094,
381
+ "learning_rate": 3.743070723262809e-05,
382
+ "loss": 0.809,
383
+ "step": 255
384
+ },
385
+ {
386
+ "epoch": 0.7547169811320755,
387
+ "grad_norm": 0.7136901021003723,
388
+ "learning_rate": 3.690700944962947e-05,
389
+ "loss": 0.7652,
390
+ "step": 260
391
+ },
392
+ {
393
+ "epoch": 0.7692307692307693,
394
+ "grad_norm": 0.7964262366294861,
395
+ "learning_rate": 3.637646405630673e-05,
396
+ "loss": 0.7275,
397
+ "step": 265
398
+ },
399
+ {
400
+ "epoch": 0.783744557329463,
401
+ "grad_norm": 0.6035962700843811,
402
+ "learning_rate": 3.583937616437816e-05,
403
+ "loss": 0.7794,
404
+ "step": 270
405
+ },
406
+ {
407
+ "epoch": 0.7982583454281568,
408
+ "grad_norm": 0.5344620943069458,
409
+ "learning_rate": 3.529605464809208e-05,
410
+ "loss": 0.7496,
411
+ "step": 275
412
+ },
413
+ {
414
+ "epoch": 0.8127721335268505,
415
+ "grad_norm": 0.6882227063179016,
416
+ "learning_rate": 3.4746811966596196e-05,
417
+ "loss": 0.7894,
418
+ "step": 280
419
+ },
420
+ {
421
+ "epoch": 0.8272859216255443,
422
+ "grad_norm": 0.6256474256515503,
423
+ "learning_rate": 3.419196398424521e-05,
424
+ "loss": 0.7222,
425
+ "step": 285
426
+ },
427
+ {
428
+ "epoch": 0.841799709724238,
429
+ "grad_norm": 0.7505126595497131,
430
+ "learning_rate": 3.363182978895019e-05,
431
+ "loss": 0.7631,
432
+ "step": 290
433
+ },
434
+ {
435
+ "epoch": 0.8563134978229318,
436
+ "grad_norm": 0.6608067154884338,
437
+ "learning_rate": 3.306673150867407e-05,
438
+ "loss": 0.7486,
439
+ "step": 295
440
+ },
441
+ {
442
+ "epoch": 0.8708272859216255,
443
+ "grad_norm": 0.9496079087257385,
444
+ "learning_rate": 3.249699412617883e-05,
445
+ "loss": 0.7267,
446
+ "step": 300
447
+ },
448
+ {
449
+ "epoch": 0.8708272859216255,
450
+ "eval_loss": 0.8032158613204956,
451
+ "eval_runtime": 19.3267,
452
+ "eval_samples_per_second": 15.005,
453
+ "eval_steps_per_second": 3.777,
454
+ "step": 300
455
+ },
456
+ {
457
+ "epoch": 0.8853410740203193,
458
+ "grad_norm": 0.7171178460121155,
459
+ "learning_rate": 3.1922945292131006e-05,
460
+ "loss": 0.7453,
461
+ "step": 305
462
+ },
463
+ {
464
+ "epoch": 0.8998548621190131,
465
+ "grad_norm": 0.8150624632835388,
466
+ "learning_rate": 3.1344915136672784e-05,
467
+ "loss": 0.7828,
468
+ "step": 310
469
+ },
470
+ {
471
+ "epoch": 0.9143686502177069,
472
+ "grad_norm": 0.5487958788871765,
473
+ "learning_rate": 3.076323607956723e-05,
474
+ "loss": 0.7636,
475
+ "step": 315
476
+ },
477
+ {
478
+ "epoch": 0.9288824383164006,
479
+ "grad_norm": 0.8114864230155945,
480
+ "learning_rate": 3.0178242639026792e-05,
481
+ "loss": 0.7274,
482
+ "step": 320
483
+ },
484
+ {
485
+ "epoch": 0.9433962264150944,
486
+ "grad_norm": 0.6911133527755737,
487
+ "learning_rate": 2.959027123933501e-05,
488
+ "loss": 0.7282,
489
+ "step": 325
490
+ },
491
+ {
492
+ "epoch": 0.9579100145137881,
493
+ "grad_norm": 0.8376756310462952,
494
+ "learning_rate": 2.899966001737199e-05,
495
+ "loss": 0.7825,
496
+ "step": 330
497
+ },
498
+ {
499
+ "epoch": 0.9724238026124818,
500
+ "grad_norm": 0.9565706849098206,
501
+ "learning_rate": 2.840674862815506e-05,
502
+ "loss": 0.7657,
503
+ "step": 335
504
+ },
505
+ {
506
+ "epoch": 0.9869375907111756,
507
+ "grad_norm": 0.7867807149887085,
508
+ "learning_rate": 2.7811878049506362e-05,
509
+ "loss": 0.7861,
510
+ "step": 340
511
+ },
512
+ {
513
+ "epoch": 1.0,
514
+ "grad_norm": 0.7989873886108398,
515
+ "learning_rate": 2.7215390385959598e-05,
516
+ "loss": 0.7343,
517
+ "step": 345
518
+ },
519
+ {
520
+ "epoch": 1.0145137880986939,
521
+ "grad_norm": 0.6233828663825989,
522
+ "learning_rate": 2.6617628672018997e-05,
523
+ "loss": 0.665,
524
+ "step": 350
525
+ },
526
+ {
527
+ "epoch": 1.0290275761973875,
528
+ "grad_norm": 0.6964126825332642,
529
+ "learning_rate": 2.6018936674883277e-05,
530
+ "loss": 0.6674,
531
+ "step": 355
532
+ },
533
+ {
534
+ "epoch": 1.0435413642960814,
535
+ "grad_norm": 0.5633028149604797,
536
+ "learning_rate": 2.541965869674838e-05,
537
+ "loss": 0.7013,
538
+ "step": 360
539
+ },
540
+ {
541
+ "epoch": 1.058055152394775,
542
+ "grad_norm": 0.6417669653892517,
543
+ "learning_rate": 2.482013937680245e-05,
544
+ "loss": 0.6625,
545
+ "step": 365
546
+ },
547
+ {
548
+ "epoch": 1.0725689404934688,
549
+ "grad_norm": 0.5850866436958313,
550
+ "learning_rate": 2.4220723493027087e-05,
551
+ "loss": 0.6697,
552
+ "step": 370
553
+ },
554
+ {
555
+ "epoch": 1.0870827285921625,
556
+ "grad_norm": 0.6280177235603333,
557
+ "learning_rate": 2.3621755763918688e-05,
558
+ "loss": 0.7241,
559
+ "step": 375
560
+ },
561
+ {
562
+ "epoch": 1.1015965166908563,
563
+ "grad_norm": 0.6016490459442139,
564
+ "learning_rate": 2.302358065024409e-05,
565
+ "loss": 0.6989,
566
+ "step": 380
567
+ },
568
+ {
569
+ "epoch": 1.11611030478955,
570
+ "grad_norm": 0.6168230772018433,
571
+ "learning_rate": 2.242654215694435e-05,
572
+ "loss": 0.6757,
573
+ "step": 385
574
+ },
575
+ {
576
+ "epoch": 1.1306240928882438,
577
+ "grad_norm": 0.7942184209823608,
578
+ "learning_rate": 2.183098363530076e-05,
579
+ "loss": 0.7151,
580
+ "step": 390
581
+ },
582
+ {
583
+ "epoch": 1.1451378809869377,
584
+ "grad_norm": 0.6211004853248596,
585
+ "learning_rate": 2.123724758547664e-05,
586
+ "loss": 0.7134,
587
+ "step": 395
588
+ },
589
+ {
590
+ "epoch": 1.1596516690856313,
591
+ "grad_norm": 0.7150187492370605,
592
+ "learning_rate": 2.0645675459548757e-05,
593
+ "loss": 0.7409,
594
+ "step": 400
595
+ },
596
+ {
597
+ "epoch": 1.1596516690856313,
598
+ "eval_loss": 0.7901310324668884,
599
+ "eval_runtime": 19.3786,
600
+ "eval_samples_per_second": 14.965,
601
+ "eval_steps_per_second": 3.767,
602
+ "step": 400
603
+ },
604
+ {
605
+ "epoch": 1.1741654571843252,
606
+ "grad_norm": 0.801150918006897,
607
+ "learning_rate": 2.005660746514138e-05,
608
+ "loss": 0.7311,
609
+ "step": 405
610
+ },
611
+ {
612
+ "epoch": 1.1886792452830188,
613
+ "grad_norm": 0.9648299217224121,
614
+ "learning_rate": 1.9470382369776034e-05,
615
+ "loss": 0.7251,
616
+ "step": 410
617
+ },
618
+ {
619
+ "epoch": 1.2031930333817127,
620
+ "grad_norm": 0.7957742810249329,
621
+ "learning_rate": 1.8887337306049473e-05,
622
+ "loss": 0.6886,
623
+ "step": 415
624
+ },
625
+ {
626
+ "epoch": 1.2177068214804063,
627
+ "grad_norm": 0.8583821654319763,
628
+ "learning_rate": 1.830780757775185e-05,
629
+ "loss": 0.6796,
630
+ "step": 420
631
+ },
632
+ {
633
+ "epoch": 1.2322206095791002,
634
+ "grad_norm": 0.6850968599319458,
635
+ "learning_rate": 1.773212646703662e-05,
636
+ "loss": 0.6463,
637
+ "step": 425
638
+ },
639
+ {
640
+ "epoch": 1.2467343976777938,
641
+ "grad_norm": 0.7404685020446777,
642
+ "learning_rate": 1.7160625042753088e-05,
643
+ "loss": 0.7149,
644
+ "step": 430
645
+ },
646
+ {
647
+ "epoch": 1.2612481857764877,
648
+ "grad_norm": 0.7231425642967224,
649
+ "learning_rate": 1.6593631970051792e-05,
650
+ "loss": 0.7487,
651
+ "step": 435
652
+ },
653
+ {
654
+ "epoch": 1.2757619738751815,
655
+ "grad_norm": 0.6353718638420105,
656
+ "learning_rate": 1.6031473321372215e-05,
657
+ "loss": 0.7117,
658
+ "step": 440
659
+ },
660
+ {
661
+ "epoch": 1.2902757619738752,
662
+ "grad_norm": 0.7064281702041626,
663
+ "learning_rate": 1.547447238892159e-05,
664
+ "loss": 0.6477,
665
+ "step": 445
666
+ },
667
+ {
668
+ "epoch": 1.3047895500725688,
669
+ "grad_norm": 0.7414827942848206,
670
+ "learning_rate": 1.492294949875255e-05,
671
+ "loss": 0.6712,
672
+ "step": 450
673
+ },
674
+ {
675
+ "epoch": 1.3193033381712627,
676
+ "grad_norm": 0.6992132067680359,
677
+ "learning_rate": 1.437722182654659e-05,
678
+ "loss": 0.7064,
679
+ "step": 455
680
+ },
681
+ {
682
+ "epoch": 1.3338171262699565,
683
+ "grad_norm": 0.9635509848594666,
684
+ "learning_rate": 1.3837603215209272e-05,
685
+ "loss": 0.732,
686
+ "step": 460
687
+ },
688
+ {
689
+ "epoch": 1.3483309143686502,
690
+ "grad_norm": 0.9681680798530579,
691
+ "learning_rate": 1.3304403994382125e-05,
692
+ "loss": 0.7432,
693
+ "step": 465
694
+ },
695
+ {
696
+ "epoch": 1.362844702467344,
697
+ "grad_norm": 0.961907148361206,
698
+ "learning_rate": 1.2777930801974917e-05,
699
+ "loss": 0.7288,
700
+ "step": 470
701
+ },
702
+ {
703
+ "epoch": 1.3773584905660377,
704
+ "grad_norm": 0.8563053011894226,
705
+ "learning_rate": 1.2258486407821082e-05,
706
+ "loss": 0.6967,
707
+ "step": 475
708
+ },
709
+ {
710
+ "epoch": 1.3918722786647315,
711
+ "grad_norm": 1.0022865533828735,
712
+ "learning_rate": 1.1746369539557606e-05,
713
+ "loss": 0.7243,
714
+ "step": 480
715
+ },
716
+ {
717
+ "epoch": 1.4063860667634254,
718
+ "grad_norm": 0.6587550640106201,
719
+ "learning_rate": 1.124187471082947e-05,
720
+ "loss": 0.7066,
721
+ "step": 485
722
+ },
723
+ {
724
+ "epoch": 1.420899854862119,
725
+ "grad_norm": 0.6341676712036133,
726
+ "learning_rate": 1.0745292051917716e-05,
727
+ "loss": 0.6855,
728
+ "step": 490
729
+ },
730
+ {
731
+ "epoch": 1.4354136429608126,
732
+ "grad_norm": 0.8433622121810913,
733
+ "learning_rate": 1.0256907142888111e-05,
734
+ "loss": 0.7094,
735
+ "step": 495
736
+ },
737
+ {
738
+ "epoch": 1.4499274310595065,
739
+ "grad_norm": 0.8516818284988403,
740
+ "learning_rate": 9.777000849356785e-06,
741
+ "loss": 0.663,
742
+ "step": 500
743
+ },
744
+ {
745
+ "epoch": 1.4499274310595065,
746
+ "eval_loss": 0.7801858186721802,
747
+ "eval_runtime": 19.3376,
748
+ "eval_samples_per_second": 14.997,
749
+ "eval_steps_per_second": 3.775,
750
+ "step": 500
751
+ },
752
+ {
753
+ "epoch": 1.4644412191582004,
754
+ "grad_norm": 0.8840969204902649,
755
+ "learning_rate": 9.305849160966994e-06,
756
+ "loss": 0.7131,
757
+ "step": 505
758
+ },
759
+ {
760
+ "epoch": 1.478955007256894,
761
+ "grad_norm": 0.9732634425163269,
762
+ "learning_rate": 8.843723032670036e-06,
763
+ "loss": 0.6971,
764
+ "step": 510
765
+ },
766
+ {
767
+ "epoch": 1.4934687953555879,
768
+ "grad_norm": 0.9561111330986023,
769
+ "learning_rate": 8.390888228901615e-06,
770
+ "loss": 0.6897,
771
+ "step": 515
772
+ },
773
+ {
774
+ "epoch": 1.5079825834542815,
775
+ "grad_norm": 1.558250069618225,
776
+ "learning_rate": 7.947605170743138e-06,
777
+ "loss": 0.751,
778
+ "step": 520
779
+ },
780
+ {
781
+ "epoch": 1.5224963715529753,
782
+ "grad_norm": 0.9507877230644226,
783
+ "learning_rate": 7.514128786156052e-06,
784
+ "loss": 0.676,
785
+ "step": 525
786
+ },
787
+ {
788
+ "epoch": 1.5370101596516692,
789
+ "grad_norm": 0.5772367119789124,
790
+ "learning_rate": 7.090708363375026e-06,
791
+ "loss": 0.6759,
792
+ "step": 530
793
+ },
794
+ {
795
+ "epoch": 1.5515239477503628,
796
+ "grad_norm": 0.6241354942321777,
797
+ "learning_rate": 6.677587407544739e-06,
798
+ "loss": 0.6602,
799
+ "step": 535
800
+ },
801
+ {
802
+ "epoch": 1.5660377358490565,
803
+ "grad_norm": 0.9422394037246704,
804
+ "learning_rate": 6.275003500682258e-06,
805
+ "loss": 0.6924,
806
+ "step": 540
807
+ },
808
+ {
809
+ "epoch": 1.5805515239477503,
810
+ "grad_norm": 0.7861585021018982,
811
+ "learning_rate": 5.8831881650458414e-06,
812
+ "loss": 0.6922,
813
+ "step": 545
814
+ },
815
+ {
816
+ "epoch": 1.5950653120464442,
817
+ "grad_norm": 0.8256082534790039,
818
+ "learning_rate": 5.502366729988662e-06,
819
+ "loss": 0.6655,
820
+ "step": 550
821
+ },
822
+ {
823
+ "epoch": 1.6095791001451378,
824
+ "grad_norm": 0.8732887506484985,
825
+ "learning_rate": 5.132758202373972e-06,
826
+ "loss": 0.6586,
827
+ "step": 555
828
+ },
829
+ {
830
+ "epoch": 1.6240928882438317,
831
+ "grad_norm": 0.852661669254303,
832
+ "learning_rate": 4.7745751406263165e-06,
833
+ "loss": 0.6834,
834
+ "step": 560
835
+ },
836
+ {
837
+ "epoch": 1.6386066763425253,
838
+ "grad_norm": 1.0740787982940674,
839
+ "learning_rate": 4.428023532491138e-06,
840
+ "loss": 0.6767,
841
+ "step": 565
842
+ },
843
+ {
844
+ "epoch": 1.6531204644412192,
845
+ "grad_norm": 0.7671570181846619,
846
+ "learning_rate": 4.093302676573154e-06,
847
+ "loss": 0.6365,
848
+ "step": 570
849
+ },
850
+ {
851
+ "epoch": 1.667634252539913,
852
+ "grad_norm": 0.8762299418449402,
853
+ "learning_rate": 3.7706050677215944e-06,
854
+ "loss": 0.717,
855
+ "step": 575
856
+ },
857
+ {
858
+ "epoch": 1.6821480406386067,
859
+ "grad_norm": 0.7622076272964478,
860
+ "learning_rate": 3.4601162863281746e-06,
861
+ "loss": 0.68,
862
+ "step": 580
863
+ },
864
+ {
865
+ "epoch": 1.6966618287373003,
866
+ "grad_norm": 0.7803418040275574,
867
+ "learning_rate": 3.162014891601575e-06,
868
+ "loss": 0.7526,
869
+ "step": 585
870
+ },
871
+ {
872
+ "epoch": 1.7111756168359942,
873
+ "grad_norm": 0.7567455768585205,
874
+ "learning_rate": 2.876472318879675e-06,
875
+ "loss": 0.648,
876
+ "step": 590
877
+ },
878
+ {
879
+ "epoch": 1.725689404934688,
880
+ "grad_norm": 0.8395769000053406,
881
+ "learning_rate": 2.6036527810387012e-06,
882
+ "loss": 0.697,
883
+ "step": 595
884
+ },
885
+ {
886
+ "epoch": 1.7402031930333817,
887
+ "grad_norm": 1.0212631225585938,
888
+ "learning_rate": 2.343713174055917e-06,
889
+ "loss": 0.7083,
890
+ "step": 600
891
+ },
892
+ {
893
+ "epoch": 1.7402031930333817,
894
+ "eval_loss": 0.7767183780670166,
895
+ "eval_runtime": 19.3284,
896
+ "eval_samples_per_second": 15.004,
897
+ "eval_steps_per_second": 3.777,
898
+ "step": 600
899
+ },
900
+ {
901
+ "epoch": 1.7547169811320755,
902
+ "grad_norm": 0.6623890399932861,
903
+ "learning_rate": 2.0968029867802245e-06,
904
+ "loss": 0.6615,
905
+ "step": 605
906
+ },
907
+ {
908
+ "epoch": 1.7692307692307692,
909
+ "grad_norm": 0.7819314002990723,
910
+ "learning_rate": 1.8630642149624984e-06,
911
+ "loss": 0.6918,
912
+ "step": 610
913
+ },
914
+ {
915
+ "epoch": 1.783744557329463,
916
+ "grad_norm": 0.942303478717804,
917
+ "learning_rate": 1.642631279595161e-06,
918
+ "loss": 0.7056,
919
+ "step": 615
920
+ },
921
+ {
922
+ "epoch": 1.7982583454281569,
923
+ "grad_norm": 0.8424070477485657,
924
+ "learning_rate": 1.435630949607933e-06,
925
+ "loss": 0.6898,
926
+ "step": 620
927
+ },
928
+ {
929
+ "epoch": 1.8127721335268505,
930
+ "grad_norm": 0.7361651659011841,
931
+ "learning_rate": 1.2421822689641704e-06,
932
+ "loss": 0.6623,
933
+ "step": 625
934
+ },
935
+ {
936
+ "epoch": 1.8272859216255442,
937
+ "grad_norm": 0.9292670488357544,
938
+ "learning_rate": 1.0623964881998267e-06,
939
+ "loss": 0.7124,
940
+ "step": 630
941
+ },
942
+ {
943
+ "epoch": 1.841799709724238,
944
+ "grad_norm": 1.093030333518982,
945
+ "learning_rate": 8.963770004442707e-07,
946
+ "loss": 0.6846,
947
+ "step": 635
948
+ },
949
+ {
950
+ "epoch": 1.8563134978229319,
951
+ "grad_norm": 0.9066946506500244,
952
+ "learning_rate": 7.44219281959882e-07,
953
+ "loss": 0.6931,
954
+ "step": 640
955
+ },
956
+ {
957
+ "epoch": 1.8708272859216255,
958
+ "grad_norm": 0.9136037230491638,
959
+ "learning_rate": 6.060108372345358e-07,
960
+ "loss": 0.6756,
961
+ "step": 645
962
+ },
963
+ {
964
+ "epoch": 1.8853410740203191,
965
+ "grad_norm": 0.9907564520835876,
966
+ "learning_rate": 4.818311486585791e-07,
967
+ "loss": 0.6955,
968
+ "step": 650
969
+ },
970
+ {
971
+ "epoch": 1.899854862119013,
972
+ "grad_norm": 0.7532995343208313,
973
+ "learning_rate": 3.7175163081526187e-07,
974
+ "loss": 0.6549,
975
+ "step": 655
976
+ },
977
+ {
978
+ "epoch": 1.9143686502177069,
979
+ "grad_norm": 1.002290964126587,
980
+ "learning_rate": 2.758355894108555e-07,
981
+ "loss": 0.6645,
982
+ "step": 660
983
+ },
984
+ {
985
+ "epoch": 1.9288824383164007,
986
+ "grad_norm": 1.0136343240737915,
987
+ "learning_rate": 1.941381848681506e-07,
988
+ "loss": 0.675,
989
+ "step": 665
990
+ },
991
+ {
992
+ "epoch": 1.9433962264150944,
993
+ "grad_norm": 0.6687794327735901,
994
+ "learning_rate": 1.267064006041957e-07,
995
+ "loss": 0.6556,
996
+ "step": 670
997
+ },
998
+ {
999
+ "epoch": 1.957910014513788,
1000
+ "grad_norm": 0.7404929399490356,
1001
+ "learning_rate": 7.357901601058037e-08,
1002
+ "loss": 0.7047,
1003
+ "step": 675
1004
+ },
1005
+ {
1006
+ "epoch": 1.9724238026124818,
1007
+ "grad_norm": 0.89998459815979,
1008
+ "learning_rate": 3.4786584151766386e-08,
1009
+ "loss": 0.669,
1010
+ "step": 680
1011
+ },
1012
+ {
1013
+ "epoch": 1.9869375907111757,
1014
+ "grad_norm": 0.6326516270637512,
1015
+ "learning_rate": 1.0351414194298414e-08,
1016
+ "loss": 0.6589,
1017
+ "step": 685
1018
+ },
1019
+ {
1020
+ "epoch": 2.0,
1021
+ "grad_norm": 1.7286436557769775,
1022
+ "learning_rate": 2.8755857701956436e-10,
1023
+ "loss": 0.7122,
1024
+ "step": 690
1025
+ }
1026
+ ],
1027
+ "logging_steps": 5,
1028
+ "max_steps": 690,
1029
+ "num_input_tokens_seen": 0,
1030
+ "num_train_epochs": 2,
1031
+ "save_steps": 100,
1032
+ "stateful_callbacks": {
1033
+ "TrainerControl": {
1034
+ "args": {
1035
+ "should_epoch_stop": false,
1036
+ "should_evaluate": false,
1037
+ "should_log": false,
1038
+ "should_save": true,
1039
+ "should_training_stop": true
1040
+ },
1041
+ "attributes": {}
1042
+ }
1043
+ },
1044
+ "total_flos": 1.1655000700143206e+18,
1045
+ "train_batch_size": 4,
1046
+ "trial_name": null,
1047
+ "trial_params": null
1048
+ }
checkpoint-690/training_args.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:dad89ec79385e6fb3506dfc08148a55540ea15b451a698b1301a55cf90c385fd
3
+ size 6225
eval_results.json ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 2.0,
3
+ "eval_loss": 0.7760130763053894,
4
+ "eval_runtime": 19.4138,
5
+ "eval_samples_per_second": 14.938,
6
+ "eval_steps_per_second": 3.76
7
+ }
special_tokens_map.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<s>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "</s>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": "</s>",
17
+ "unk_token": {
18
+ "content": "<unk>",
19
+ "lstrip": false,
20
+ "normalized": false,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ }
24
+ }
tokenizer.json ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b0240ce510f08e6c2041724e9043e33be9d251d1e4a4d94eb68cd47b954b61d2
3
+ size 17078292
tokenizer_config.json ADDED
The diff for this file is too large to render. See raw diff
 
train_results.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "epoch": 2.0,
3
+ "total_flos": 1.1655000700143206e+18,
4
+ "train_loss": 0.7663022487059884,
5
+ "train_runtime": 2488.9062,
6
+ "train_samples_per_second": 4.428,
7
+ "train_steps_per_second": 0.277
8
+ }