SinaRp commited on
Commit
fe94197
·
verified ·
1 Parent(s): 08b7d82

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -5
app.py CHANGED
@@ -2,15 +2,13 @@
2
  import gradio as gr
3
  from transformers import pipeline
4
 
5
- def load_question_generator():
6
- pipe = pipeline("text2text-generation", model="SinaRp/Question_generator_persian", do_sample=True,
7
- top_k=50,
8
- top_p=0.95)
9
  return pipe
10
 
11
  def generate_questions(context, num_questions):
12
  try:
13
- generator = load_question_generator()
14
  questions = generator(context, max_length=64, num_return_sequences=int(num_questions))
15
  return "\n\n".join([q['generated_text'] for q in questions])
16
  except Exception as e:
 
2
  import gradio as gr
3
  from transformers import pipeline
4
 
5
+ def load_question_generator(num_questions):
6
+ pipe = pipeline("text2text-generation", model="SinaRp/Question_generator_persian", do_sample=True, top_k=50, top_p=0.95, num_return_sequences=num_questions)
 
 
7
  return pipe
8
 
9
  def generate_questions(context, num_questions):
10
  try:
11
+ generator = load_question_generator(num_questions)
12
  questions = generator(context, max_length=64, num_return_sequences=int(num_questions))
13
  return "\n\n".join([q['generated_text'] for q in questions])
14
  except Exception as e: