TeraSpace commited on
Commit
901fa6c
1 Parent(s): 8653e6e

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +46 -0
README.md ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ widget:
4
+ - text: |-
5
+ <SC1>- как ты?
6
+ - <extra_id_0>
7
+ example_title: how r u
8
+ language:
9
+ - ru
10
+ tags:
11
+ - conversational
12
+ ---
13
+
14
+ How to use:
15
+
16
+ ```python
17
+ import torch
18
+ from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
19
+
20
+ device='cuda'
21
+ tokenizer = AutoTokenizer.from_pretrained('TeraSpace/dialofrednocontext_V2')
22
+ model = AutoModelForSeq2SeqLM.from_pretrained('TeraSpace/dialofrednocontext_V2').to(device)
23
+ while True:
24
+ text_inp = input("=>")
25
+ lm_text=f'<SC1>- {text_inp}\n- <extra_id_0>'
26
+ input_ids=torch.tensor([tokenizer.encode(lm_text)]).to(device)
27
+ # outputs=model.generate(input_ids=input_ids,
28
+ # max_length=200,
29
+ # eos_token_id=tokenizer.eos_token_id,
30
+ # early_stopping=True,
31
+ # do_sample=True,
32
+ # temperature=1.0,
33
+ # top_k=0,
34
+ # top_p=0.85)
35
+ # outputs=model.generate(input_ids,eos_token_id=tokenizer.eos_token_id,early_stopping=True)
36
+ outputs=model.generate(input_ids=input_ids,
37
+ max_length=200,
38
+ eos_token_id=tokenizer.eos_token_id,
39
+ early_stopping=True,
40
+ do_sample=True,
41
+ temperature=0.7,
42
+ top_k=0,
43
+ top_p=0.8)
44
+
45
+ print(tokenizer.decode(outputs[0][1:]))
46
+ ```