anisaallahdadi commited on
Commit
b663fcc
·
1 Parent(s): 568c6cc

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -5
app.py CHANGED
@@ -7,15 +7,19 @@ classifier = pipeline("zero-shot-classification",
7
  model=model, tokenizer=tokenizer)
8
 
9
  def classify(input_query, input_classes, input_multi_class):
10
- result = []
11
- res = classifier(sequence_to_classify, input_classes, multi_class=input_multi_class)
12
- res_dict = {res.get('labels')[i]: res.get('scores')[i] for i in range(len(res.get('labels')))}
 
 
 
 
13
  return res_dict
14
 
15
  demo = gr.Interface(
16
  fn=classify,
17
- inputs=[gr.Text(label='Search Query'), gr.Text(label='Candidate Classes'), gr.Checkbox(label='Multi-class')],
18
- outputs=gr.Label(label='prediction:')
19
  )
20
 
21
  demo.launch()
 
7
  model=model, tokenizer=tokenizer)
8
 
9
  def classify(input_query, input_classes, input_multi_class):
10
+
11
+ input_candidate_classes = input_classes
12
+
13
+ res = classifier(input_query, input_candidate_classes, multi_class=input_multi_class)
14
+ res_dict = {res.get('labels')[i]: res.get('scores')[i]
15
+ for i in range(len(res.get('labels')))}
16
+
17
  return res_dict
18
 
19
  demo = gr.Interface(
20
  fn=classify,
21
+ inputs=[gr.Text(label='Search Query'), gr.Text(label='Candidate Classes'), gr.Checkbox(label='Multi_class')],
22
+ outputs=gr.Label(label='Prediction:')
23
  )
24
 
25
  demo.launch()