abideen commited on
Commit
bff2cd7
1 Parent(s): db82212

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +234 -199
README.md CHANGED
@@ -1,201 +1,236 @@
1
  ---
2
- library_name: transformers
3
- tags: []
 
 
 
 
 
4
  ---
5
-
6
- # Model Card for Model ID
7
-
8
- <!-- Provide a quick summary of what the model is/does. -->
9
-
10
-
11
-
12
- ## Model Details
13
-
14
- ### Model Description
15
-
16
- <!-- Provide a longer summary of what this model is. -->
17
-
18
- This is the model card of a 🤗 transformers model that has been pushed on the Hub. This model card has been automatically generated.
19
-
20
- - **Developed by:** [More Information Needed]
21
- - **Funded by [optional]:** [More Information Needed]
22
- - **Shared by [optional]:** [More Information Needed]
23
- - **Model type:** [More Information Needed]
24
- - **Language(s) (NLP):** [More Information Needed]
25
- - **License:** [More Information Needed]
26
- - **Finetuned from model [optional]:** [More Information Needed]
27
-
28
- ### Model Sources [optional]
29
-
30
- <!-- Provide the basic links for the model. -->
31
-
32
- - **Repository:** [More Information Needed]
33
- - **Paper [optional]:** [More Information Needed]
34
- - **Demo [optional]:** [More Information Needed]
35
-
36
- ## Uses
37
-
38
- <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
39
-
40
- ### Direct Use
41
-
42
- <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
43
-
44
- [More Information Needed]
45
-
46
- ### Downstream Use [optional]
47
-
48
- <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
49
-
50
- [More Information Needed]
51
-
52
- ### Out-of-Scope Use
53
-
54
- <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
55
-
56
- [More Information Needed]
57
-
58
- ## Bias, Risks, and Limitations
59
-
60
- <!-- This section is meant to convey both technical and sociotechnical limitations. -->
61
-
62
- [More Information Needed]
63
-
64
- ### Recommendations
65
-
66
- <!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->
67
-
68
- Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
69
-
70
- ## How to Get Started with the Model
71
-
72
- Use the code below to get started with the model.
73
-
74
- [More Information Needed]
75
-
76
- ## Training Details
77
-
78
- ### Training Data
79
-
80
- <!-- 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. -->
81
-
82
- [More Information Needed]
83
-
84
- ### Training Procedure
85
-
86
- <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
87
-
88
- #### Preprocessing [optional]
89
-
90
- [More Information Needed]
91
-
92
-
93
- #### Training Hyperparameters
94
-
95
- - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
96
-
97
- #### Speeds, Sizes, Times [optional]
98
-
99
- <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
100
-
101
- [More Information Needed]
102
-
103
- ## Evaluation
104
-
105
- <!-- This section describes the evaluation protocols and provides the results. -->
106
-
107
- ### Testing Data, Factors & Metrics
108
-
109
- #### Testing Data
110
-
111
- <!-- This should link to a Dataset Card if possible. -->
112
-
113
- [More Information Needed]
114
-
115
- #### Factors
116
-
117
- <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
118
-
119
- [More Information Needed]
120
-
121
- #### Metrics
122
-
123
- <!-- These are the evaluation metrics being used, ideally with a description of why. -->
124
-
125
- [More Information Needed]
126
-
127
- ### Results
128
-
129
- [More Information Needed]
130
-
131
- #### Summary
132
-
133
-
134
-
135
- ## Model Examination [optional]
136
-
137
- <!-- Relevant interpretability work for the model goes here -->
138
-
139
- [More Information Needed]
140
-
141
- ## Environmental Impact
142
-
143
- <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
144
-
145
- 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).
146
-
147
- - **Hardware Type:** [More Information Needed]
148
- - **Hours used:** [More Information Needed]
149
- - **Cloud Provider:** [More Information Needed]
150
- - **Compute Region:** [More Information Needed]
151
- - **Carbon Emitted:** [More Information Needed]
152
-
153
- ## Technical Specifications [optional]
154
-
155
- ### Model Architecture and Objective
156
-
157
- [More Information Needed]
158
-
159
- ### Compute Infrastructure
160
-
161
- [More Information Needed]
162
-
163
- #### Hardware
164
-
165
- [More Information Needed]
166
-
167
- #### Software
168
-
169
- [More Information Needed]
170
-
171
- ## Citation [optional]
172
-
173
- <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
174
-
175
- **BibTeX:**
176
-
177
- [More Information Needed]
178
-
179
- **APA:**
180
-
181
- [More Information Needed]
182
-
183
- ## Glossary [optional]
184
-
185
- <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
186
-
187
- [More Information Needed]
188
-
189
- ## More Information [optional]
190
-
191
- [More Information Needed]
192
-
193
- ## Model Card Authors [optional]
194
-
195
- [More Information Needed]
196
-
197
- ## Model Card Contact
198
-
199
- [More Information Needed]
200
-
201
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ license: cc-by-nc-4.0
3
+ base_model: mlabonne/NeuralMonarch-7B
4
+ tags:
5
+ - generated_from_trainer
6
+ model-index:
7
+ - name: out
8
+ results: []
9
  ---
10
+ <!-- This model card has been generated automatically according to the information the Trainer had access to. You
11
+ should probably proofread and complete it, then remove this comment. -->
12
+
13
+ [<img src="https://raw.githubusercontent.com/OpenAccess-AI-Collective/axolotl/main/image/axolotl-badge-web.png" alt="Built with Axolotl" width="200" height="32"/>](https://github.com/OpenAccess-AI-Collective/axolotl)
14
+ <details><summary>See axolotl config</summary>
15
+
16
+ axolotl version: `0.4.0`
17
+ ```yaml
18
+ base_model: mlabonne/NeuralMonarch-7B
19
+ model_type: MistralForCausalLM
20
+ tokenizer_type: LlamaTokenizer
21
+ is_mistral_derived_model: true
22
+ load_in_8bit: false
23
+ load_in_4bit: true
24
+ strict: false
25
+ rl: dpo
26
+ chat_template: chatml
27
+ datasets:
28
+ - path: mlabonne/chatml-OpenHermes2.5-dpo-binarized-alpha
29
+ split: train
30
+ type: chatml.intel
31
+ dataset_prepared_path:
32
+ val_set_size: 0.01
33
+ output_dir: ./out
34
+ adapter: qlora
35
+ lora_model_dir:
36
+ sequence_len: 1800
37
+ sample_packing: false
38
+ pad_to_sequence_len: false
39
+ lora_r: 16
40
+ lora_alpha: 16
41
+ lora_dropout: 0.05
42
+ lora_target_linear: true
43
+ lora_fan_in_fan_out:
44
+ lora_target_modules:
45
+ - layers.1.self_attn.q_proj
46
+ - layers.0.self_attn.q_proj
47
+ - layers.15.self_attn.q_proj
48
+ - layers.12.self_attn.q_proj
49
+ - layers.11.self_attn.q_proj
50
+ - layers.14.self_attn.q_proj
51
+ - layers.9.self_attn.q_proj
52
+ - layers.16.self_attn.q_proj
53
+ - layers.30.self_attn.q_proj
54
+ - layers.18.self_attn.q_proj
55
+ - layers.13.self_attn.q_proj
56
+ - layers.10.self_attn.q_proj
57
+ - layers.7.self_attn.q_proj
58
+ - layers.8.self_attn.q_proj
59
+ - layers.4.self_attn.q_proj
60
+ - layers.19.self_attn.q_proj
61
+ - layers.27.self_attn.k_proj
62
+ - layers.24.self_attn.k_proj
63
+ - layers.25.self_attn.k_proj
64
+ - layers.22.self_attn.k_proj
65
+ - layers.26.self_attn.k_proj
66
+ - layers.29.self_attn.k_proj
67
+ - layers.23.self_attn.k_proj
68
+ - layers.28.self_attn.k_proj
69
+ - layers.21.self_attn.k_proj
70
+ - layers.31.self_attn.k_proj
71
+ - layers.30.self_attn.k_proj
72
+ - layers.20.self_attn.k_proj
73
+ - layers.5.self_attn.k_proj
74
+ - layers.19.self_attn.k_proj
75
+ - layers.17.self_attn.k_proj
76
+ - layers.18.self_attn.k_proj
77
+ - layers.19.self_attn.v_proj
78
+ - layers.24.self_attn.v_proj
79
+ - layers.18.self_attn.v_proj
80
+ - layers.5.self_attn.v_proj
81
+ - layers.3.self_attn.v_proj
82
+ - layers.16.self_attn.v_proj
83
+ - layers.23.self_attn.v_proj
84
+ - layers.27.self_attn.v_proj
85
+ - layers.25.self_attn.v_proj
86
+ - layers.26.self_attn.v_proj
87
+ - layers.20.self_attn.v_proj
88
+ - layers.6.self_attn.v_proj
89
+ - layers.15.self_attn.v_proj
90
+ - layers.17.self_attn.v_proj
91
+ - layers.29.self_attn.v_proj
92
+ - layers.22.self_attn.v_proj
93
+ - layers.12.self_attn.o_proj
94
+ - layers.9.self_attn.o_proj
95
+ - layers.14.self_attn.o_proj
96
+ - layers.0.self_attn.o_proj
97
+ - layers.6.self_attn.o_proj
98
+ - layers.8.self_attn.o_proj
99
+ - layers.10.self_attn.o_proj
100
+ - layers.11.self_attn.o_proj
101
+ - layers.13.self_attn.o_proj
102
+ - layers.24.self_attn.o_proj
103
+ - layers.7.self_attn.o_proj
104
+ - layers.15.self_attn.o_proj
105
+ - layers.5.self_attn.o_proj
106
+ - layers.17.self_attn.o_proj
107
+ - layers.25.self_attn.o_proj
108
+ - layers.4.self_attn.o_proj
109
+ - layers.31.mlp.gate_proj
110
+ - layers.30.mlp.gate_proj
111
+ - layers.4.mlp.gate_proj
112
+ - layers.3.mlp.gate_proj
113
+ - layers.29.mlp.gate_proj
114
+ - layers.28.mlp.gate_proj
115
+ - layers.6.mlp.gate_proj
116
+ - layers.27.mlp.gate_proj
117
+ - layers.5.mlp.gate_proj
118
+ - layers.26.mlp.gate_proj
119
+ - layers.25.mlp.gate_proj
120
+ - layers.7.mlp.gate_proj
121
+ - layers.2.mlp.gate_proj
122
+ - layers.24.mlp.gate_proj
123
+ - layers.23.mlp.gate_proj
124
+ - layers.10.mlp.gate_proj
125
+ - layers.6.mlp.up_proj
126
+ - layers.4.mlp.up_proj
127
+ - layers.5.mlp.up_proj
128
+ - layers.27.mlp.up_proj
129
+ - layers.25.mlp.up_proj
130
+ - layers.26.mlp.up_proj
131
+ - layers.17.mlp.up_proj
132
+ - layers.24.mlp.up_proj
133
+ - layers.7.mlp.up_proj
134
+ - layers.10.mlp.up_proj
135
+ - layers.3.mlp.up_proj
136
+ - layers.11.mlp.up_proj
137
+ - layers.23.mlp.up_proj
138
+ - layers.9.mlp.up_proj
139
+ - layers.14.mlp.up_proj
140
+ - layers.18.mlp.up_proj
141
+ - layers.19.mlp.down_proj
142
+ - layers.20.mlp.down_proj
143
+ - layers.18.mlp.down_proj
144
+ - layers.21.mlp.down_proj
145
+ - layers.29.mlp.down_proj
146
+ - layers.1.mlp.down_proj
147
+ - layers.22.mlp.down_proj
148
+ - layers.28.mlp.down_proj
149
+ - layers.23.mlp.down_proj
150
+ - layers.30.mlp.down_proj
151
+ - layers.17.mlp.down_proj
152
+ - layers.4.mlp.down_proj
153
+ - layers.2.mlp.down_proj
154
+ - layers.15.mlp.down_proj
155
+ - layers.5.mlp.down_proj
156
+ wandb_project: axolotl
157
+ wandb_entity:
158
+ wandb_watch:
159
+ wandb_name:
160
+ wandb_log_model:
161
+ gradient_accumulation_steps: 8
162
+ micro_batch_size: 1
163
+ num_epochs: 1
164
+ optimizer: paged_adamw_32bit
165
+ lr_scheduler: cosine
166
+ learning_rate: 5e-7
167
+ train_on_inputs: false
168
+ group_by_length: false
169
+ bf16: true
170
+ fp16: false
171
+ tf32: true
172
+ gradient_checkpointing: true
173
+ early_stopping_patience:
174
+ resume_from_checkpoint:
175
+ local_rank:
176
+ logging_steps: 1
177
+ xformers_attention:
178
+ flash_attention: true
179
+ warmup_steps: 100
180
+ evals_per_epoch: 1
181
+ eval_table_size:
182
+ eval_table_max_new_tokens: 128
183
+ save_steps: 1080
184
+ max_steps: 1080
185
+ debug:
186
+ deepspeed:
187
+ weight_decay: 0.0
188
+ fsdp:
189
+ fsdp_config:
190
+ special_tokens:
191
+ ```
192
+
193
+ </details><br>
194
+
195
+ # out
196
+
197
+ This model is a fine-tuned version of [mlabonne/NeuralMonarch-7B](https://huggingface.co/mlabonne/NeuralMonarch-7B) on an unknown dataset.
198
+
199
+ ## Model description
200
+
201
+ More information needed
202
+
203
+ ## Intended uses & limitations
204
+
205
+ More information needed
206
+
207
+ ## Training and evaluation data
208
+
209
+ More information needed
210
+
211
+ ## Training procedure
212
+
213
+ ### Training hyperparameters
214
+
215
+ The following hyperparameters were used during training:
216
+ - learning_rate: 5e-07
217
+ - train_batch_size: 1
218
+ - eval_batch_size: 8
219
+ - seed: 42
220
+ - gradient_accumulation_steps: 8
221
+ - total_train_batch_size: 8
222
+ - optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
223
+ - lr_scheduler_type: cosine
224
+ - lr_scheduler_warmup_steps: 100
225
+ - training_steps: 1080
226
+
227
+ ### Training results
228
+
229
+
230
+
231
+ ### Framework versions
232
+
233
+ - Transformers 4.38.0.dev0
234
+ - Pytorch 2.1.2+cu118
235
+ - Datasets 2.17.0
236
+ - Tokenizers 0.15.0