mipatov commited on
Commit
431a7d1
·
1 Parent(s): 1c98656

model reulst print fix

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -37,8 +37,8 @@ def predict_gpt(text, model, tokenizer, temperature=1.0):
37
  return_dict_in_generate=True,
38
  )
39
  decode = lambda x : tokenizer.decode(x, skip_special_tokens=True)
40
- generated_text = list(map(decode, out['sequences'])).split('Описание :')[1]
41
- return generated_text
42
 
43
  def predict_t5(text, model, tokenizer, temperature=1.2):
44
  input_ids = tokenizer.encode(text, return_tensors="pt")
@@ -57,7 +57,7 @@ def predict_t5(text, model, tokenizer, temperature=1.2):
57
  )
58
  decode = lambda x : tokenizer.decode(x, skip_special_tokens=True)
59
  generated_text = list(map(decode, out['sequences']))[0]
60
- return generated_text
61
 
62
  def generate(model,text):
63
  if model == 'GPT':
@@ -76,9 +76,11 @@ demo = gr.Interface(
76
  fn=generate,
77
  inputs=[
78
  gr.components.Dropdown(label="Модель", choices=('GPT', 'T5')),
79
- gr.components.Textbox(label="Характеристики ноутбука",value = example,lines = example.count('\n')),
 
 
 
80
  ],
81
- outputs=["text"],
82
  )
83
 
84
  demo.launch()
 
37
  return_dict_in_generate=True,
38
  )
39
  decode = lambda x : tokenizer.decode(x, skip_special_tokens=True)
40
+ generated_text = list(map(decode, out['sequences']))[0].split('Описание :')[1]
41
+ return 'Описание : '+ generated_text
42
 
43
  def predict_t5(text, model, tokenizer, temperature=1.2):
44
  input_ids = tokenizer.encode(text, return_tensors="pt")
 
57
  )
58
  decode = lambda x : tokenizer.decode(x, skip_special_tokens=True)
59
  generated_text = list(map(decode, out['sequences']))[0]
60
+ return 'Описание '+generated_text
61
 
62
  def generate(model,text):
63
  if model == 'GPT':
 
76
  fn=generate,
77
  inputs=[
78
  gr.components.Dropdown(label="Модель", choices=('GPT', 'T5')),
79
+ gr.components.Textbox(label="Характеристики",value = example,max_lines = example.count('\n')),
80
+ ],
81
+ outputs=[
82
+ gr.components.Textbox(label="Описание",interactive = False),
83
  ],
 
84
  )
85
 
86
  demo.launch()