smjain commited on
Commit
f44458c
1 Parent(s): af18188

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -10
app.py CHANGED
@@ -1,16 +1,10 @@
1
- from transformers import GPT2LMHeadModel,GPT2Tokenizer
2
  import gradio as grad
3
-
4
- mdl = GPT2LMHeadModel.from_pretrained('gpt2')
5
- gpt2_tkn=GPT2Tokenizer.from_pretrained('gpt2')
6
 
7
  def generate(starting_text):
8
- tkn_ids = gpt2_tkn.encode(starting_text, return_tensors = 'pt')
9
- gpt2_tensors = mdl.generate(tkn_ids,max_length=100,no_repeat_ngram_size=True,num_beams=3,do_sample=True,temperatue=0.1)
10
- response=""
11
- #response = gpt2_tensors
12
- for i, x in enumerate(gpt2_tensors):
13
- response=response+f"{i}: {gpt2_tkn.decode(x, skip_special_tokens=True)}"
14
  return response
15
  txt=grad.Textbox(lines=1, label="English", placeholder="English Text here")
16
  out=grad.Textbox(lines=1, label="Generated Text")
 
1
+ from transformers import pipeline, set_seed
2
  import gradio as grad
3
+ gpt2_pipe = pipeline('text-generation', model='distilgpt2')
4
+ set_seed(42)
 
5
 
6
  def generate(starting_text):
7
+ response= gpt2_pipe(starting_text, max_length=20, num_return_sequences=5)
 
 
 
 
 
8
  return response
9
  txt=grad.Textbox(lines=1, label="English", placeholder="English Text here")
10
  out=grad.Textbox(lines=1, label="Generated Text")