GeneralRincewind commited on
Commit
d7bc8da
·
1 Parent(s): 3be3ded

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +29 -0
README.md CHANGED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ```
2
+ from transformers import AutoTokenizer, AutoModelForCausalLM
3
+
4
+ tokenizer = AutoTokenizer.from_pretrained("GeneralRincewind/SonnetLlama")
5
+ model = AutoModelForCausalLM.from_pretrained("GeneralRincewind/SonnetLlama")
6
+
7
+ #### Generate text
8
+ from transformers import TextStreamer
9
+ tokenized_text = tokenizer("", return_tensors="pt", truncation=True)
10
+ input_ids = tokenized_text.input_ids
11
+ streamer = TextStreamer(tokenizer)
12
+ model.eval()
13
+ full_completion = model.generate(inputs=tokenized_text["input_ids"].to("cuda"),
14
+ attention_mask=tokenized_text["attention_mask"].to("cuda"),
15
+ temperature=0.9,
16
+ top_k=80,
17
+ top_p=0.65,
18
+ do_sample=True,
19
+ streamer=streamer,
20
+ num_beams=1,
21
+ max_new_tokens=500,
22
+ eos_token_id=tokenizer.eos_token_id,
23
+ pad_token_id=tokenizer.pad_token_id,
24
+ repetition_penalty=1)
25
+
26
+ decoded_text = tokenizer.decode(full_completion[0])
27
+ print(decoded_text)
28
+ ```
29
+ https://colab.research.google.com/drive/1Dlm8FA9JjjcqJIkfCagaIQWex8Ho5IKI#scrollTo=e8xIjRNsl3Bb