Text Generation
PEFT
Safetensors
Transformers
English
lora
sft
trl
grasgor commited on
Commit
3e0264b
·
verified ·
1 Parent(s): d13e416

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +94 -60
README.md CHANGED
@@ -8,65 +8,68 @@ tags:
8
  - sft
9
  - transformers
10
  - trl
 
 
 
 
 
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
 
@@ -77,58 +80,89 @@ Users (both direct and downstream) should be made aware of the risks, biases and
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
@@ -143,13 +177,13 @@ Use the code below to get started with the model.
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]
@@ -159,27 +193,27 @@ Carbon emissions can be estimated using the [Machine Learning Impact calculator]
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
 
@@ -191,19 +225,19 @@ Carbon emissions can be estimated using the [Machine Learning Impact calculator]
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.16.0
 
8
  - sft
9
  - transformers
10
  - trl
11
+ license: apache-2.0
12
+ datasets:
13
+ - grasgor/steve-jobs-interviews-dpo
14
+ language:
15
+ - en
16
  ---
17
 
18
  # Model Card for Model ID
19
 
20
  <!-- Provide a quick summary of what the model is/does. -->
21
+ This model is a finetuned version of Llama3.2-1B trained on Steve Jobs' interview responses.
 
 
22
  ## Model Details
23
 
24
  ### Model Description
25
+ The model was trained using QLoRA. The repository contains the weights for the lora adapters and the usage is as shown below.
 
26
 
27
 
28
+ <!-- Provide a longer summary of what this model is. -->
29
 
30
+ <!-- - **Developed by:** [More Information Needed]
31
  - **Funded by [optional]:** [More Information Needed]
32
  - **Shared by [optional]:** [More Information Needed]
33
+ - **Model type:** [More Information Needed] -->
34
+ <!-- - **Language(s) (NLP):** [English] -->
35
+ <!-- - **License:** [Apache 2.0] -->
36
+ <!-- - **Finetuned from model [optional]:** [More Information Needed] -->
 
 
37
 
38
+ <!-- ### Model Sources [optional]
39
+ -->
40
  <!-- Provide the basic links for the model. -->
41
 
42
+ <!-- - **Repository:** [More Information Needed]
43
  - **Paper [optional]:** [More Information Needed]
44
  - **Demo [optional]:** [More Information Needed]
45
+ -->
46
+ <!-- ## Uses
47
 
48
  <!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->
49
 
50
+ <!-- ### Direct Use
51
 
52
  <!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
53
 
54
+ <!-- [More Information Needed] -->
55
 
56
+ <!-- ### Downstream Use [optional] -->
57
 
58
  <!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->
59
 
60
+ <!-- [More Information Needed] -->
61
 
62
+ <!-- ### Out-of-Scope Use -->
63
 
64
  <!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->
65
 
66
+ <!-- [More Information Needed] -->
67
 
68
+ <!-- ## Bias, Risks, and Limitations
69
 
70
  <!-- This section is meant to convey both technical and sociotechnical limitations. -->
71
 
72
+ <!-- [More Information Needed] -->
73
 
74
  ### Recommendations
75
 
 
80
  ## How to Get Started with the Model
81
 
82
  Use the code below to get started with the model.
83
+ ```bash
84
+ from transformers import pipeline, AutoTokenizer
85
+
86
+ model_name = "meta-llama/Llama-3.2-1B"
87
+
88
+ # Load tokenizer
89
+ tokenizer = AutoTokenizer.from_pretrained(model_name)
90
+ tokenizer.pad_token = tokenizer.eos_token
91
+
92
+ pipe = pipeline("text-generation", model="grasgor/jobs-llama3.2-1B-sft", tokenizer=tokenizer, return_full_text=False)
93
+
94
+ prompt = "Is there an inevitable break between being an entrepreneur and a businessman? Are the people who get things going different?"
95
+
96
+ result = pipe(
97
+ prompt,
98
+ max_new_tokens=3072,
99
+ temperature=0.8,
100
+ do_sample=True,
101
+ top_k=50,
102
+ top_p=0.9,
103
+ repetition_penalty=1.2
104
+ )
105
+ print(result[0]["generated_text"])
106
+
107
+ ```
108
+ #### Response
109
+ ```
110
+ The difference is that in business you're trying to make money, not something. You want your company to be successful--not just one or two individuals within it.
111
+ And the reason we do this is because these are very personal endeavors for us; they have deep meaning. But if I had been able to go into my basement last night at
112
+ midnight with no idea what was about to happen but know exactly where all of our chips were laid out on the table before me, would I take any chances right now?
113
+ Of course!
114
+ ```
115
+
116
+ <!-- [More Information Needed] -->
117
+ <!--
118
  ## Training Details
119
 
120
  ### Training Data
121
 
122
  <!-- 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. -->
123
 
124
+ <!-- [More Information Needed] -->
125
 
126
+ <!-- ### Training Procedure -->
127
 
128
  <!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->
129
+ <!--
130
+ #### Preprocessing [optional] -->
131
 
132
+ <!-- [More Information Needed] -->
 
 
133
 
134
 
135
+ <!-- #### Training Hyperparameters
136
 
137
  - **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
138
 
139
+ <!-- #### Speeds, Sizes, Times [optional] -->
 
140
  <!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->
141
 
142
+ <!-- [More Information Needed] -->
143
 
144
+ <!-- ## Evaluation -->
145
 
146
  <!-- This section describes the evaluation protocols and provides the results. -->
147
 
148
+ <!-- ### Testing Data, Factors & Metrics
149
 
150
+ #### Testing Data -->
151
 
152
  <!-- This should link to a Dataset Card if possible. -->
153
 
154
+ <!-- [More Information Needed] -->
155
 
156
+ <!-- #### Factors -->
157
 
158
  <!-- These are the things the evaluation is disaggregating by, e.g., subpopulations or domains. -->
159
 
160
+ <!-- [More Information Needed] -->
161
 
162
+ <!-- #### Metrics -->
163
 
164
  <!-- These are the evaluation metrics being used, ideally with a description of why. -->
165
+ <!--
166
  [More Information Needed]
167
 
168
  ### Results
 
177
 
178
  <!-- Relevant interpretability work for the model goes here -->
179
 
180
+ <!-- [More Information Needed] -->
181
 
182
+ <!-- ## Environmental Impact -->
183
 
184
  <!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->
185
 
186
+ <!-- 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).
187
 
188
  - **Hardware Type:** [More Information Needed]
189
  - **Hours used:** [More Information Needed]
 
193
 
194
  ## Technical Specifications [optional]
195
 
196
+ ### Model Architecture and Objective -->
197
+ <!--
198
  [More Information Needed]
199
 
200
+ ### Compute Infrastructure -->
201
+ <!--
202
  [More Information Needed]
203
 
204
  #### Hardware
205
 
206
  [More Information Needed]
207
 
208
+ #### Software -->
209
 
210
+ <!-- [More Information Needed]
211
 
212
  ## Citation [optional]
213
+ -->
214
  <!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->
215
 
216
+ <!-- **BibTeX:**
217
 
218
  [More Information Needed]
219
 
 
225
 
226
  <!-- If relevant, include terms and calculations in this section that can help readers understand the model or model card. -->
227
 
228
+ <!-- [More Information Needed] -->
229
 
230
+ <!-- ## More Information [optional]
231
 
232
+ <!-- [More Information Needed] -->
233
 
234
+ <!-- ## Model Card Authors [optional]
235
 
236
  [More Information Needed]
237
 
238
  ## Model Card Contact
239
 
240
+ <!-- [More Information Needed]
241
+ ### Framework versions -->
242
 
243
  - PEFT 0.16.0