zmbfeng commited on
Commit
59f3894
·
verified ·
1 Parent(s): cab4101

add input number

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -11,7 +11,8 @@ tokenizer = GPT2Tokenizer.from_pretrained('microsoft/DialoGPT-medium')
11
  original_model = GPT2LMHeadModel.from_pretrained('microsoft/DialoGPT-medium')
12
  fine_tuned_model = GPT2LMHeadModel.from_pretrained('zmbfeng/FineTune-1')
13
 
14
- def create_response_original(input_str):
 
15
  #output_raw= generator(input_str)
16
  """print (output_raw)"""
17
 
@@ -32,7 +33,7 @@ def create_response_fine_tuned(input_str):
32
  #output_str = tokenizer.decode(model.generate(**tokenizer("What are John West's hobbies?"+tokenizer.eos_token,return_tensors="pt",max_length=200))[0])
33
  output_str = tokenizer.decode(fine_tuned_model.generate(**tokenizer(input_str+tokenizer.eos_token,return_tensors="pt",max_length=200))[0])
34
  return (output_str)
35
- interface1 = gr.Interface(fn=create_response_original, inputs="text", outputs="text", title="Original")
36
  interface2 = gr.Interface(fn=create_response_fine_tuned, inputs="text", outputs="text", title="Fine Tuned")
37
  demo = gr.TabbedInterface([interface1, interface2], ["Original", "Fine Tuned"])
38
  # with gr.Blocks() as demo:
 
11
  original_model = GPT2LMHeadModel.from_pretrained('microsoft/DialoGPT-medium')
12
  fine_tuned_model = GPT2LMHeadModel.from_pretrained('zmbfeng/FineTune-1')
13
 
14
+ def create_response_original(input_str, input_num):
15
+ print ("input_num="+str(num))
16
  #output_raw= generator(input_str)
17
  """print (output_raw)"""
18
 
 
33
  #output_str = tokenizer.decode(model.generate(**tokenizer("What are John West's hobbies?"+tokenizer.eos_token,return_tensors="pt",max_length=200))[0])
34
  output_str = tokenizer.decode(fine_tuned_model.generate(**tokenizer(input_str+tokenizer.eos_token,return_tensors="pt",max_length=200))[0])
35
  return (output_str)
36
+ interface1 = gr.Interface(fn=create_response_original, inputs=["text","number"], outputs="text", title="Original")
37
  interface2 = gr.Interface(fn=create_response_fine_tuned, inputs="text", outputs="text", title="Fine Tuned")
38
  demo = gr.TabbedInterface([interface1, interface2], ["Original", "Fine Tuned"])
39
  # with gr.Blocks() as demo: