ItsNikolor commited on
Commit
aa31461
·
verified ·
1 Parent(s): 4facda5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -28,10 +28,12 @@ def load_model():
28
  return tokenizer, model
29
 
30
 
31
- tokenizer, model = load_model()
32
 
33
 
34
- def run_model(model, tokenizer, title, summary):
 
 
 
35
  text = combine_title_summary(title, summary)
36
 
37
  tokens_info = tokenizer(
@@ -39,6 +41,7 @@ def run_model(model, tokenizer, title, summary):
39
  padding=False,
40
  truncation=True,
41
  return_tensors="pt",
 
42
  )
43
 
44
  model.eval()
@@ -69,7 +72,7 @@ def main():
69
  if title == "" and abstract == "":
70
  st.error("At least one of title or abstract must be provided")
71
  else:
72
- best_tags, best_probs = run_model(model, tokenizer, title, abstract)
73
 
74
  df = pd.DataFrame(
75
  dict(zip(best_tags, best_probs)).items(),
 
28
  return tokenizer, model
29
 
30
 
 
31
 
32
 
33
+
34
+ def run_model(title, summary):
35
+ tokenizer, model = load_model()
36
+
37
  text = combine_title_summary(title, summary)
38
 
39
  tokens_info = tokenizer(
 
41
  padding=False,
42
  truncation=True,
43
  return_tensors="pt",
44
+ max_length=512,
45
  )
46
 
47
  model.eval()
 
72
  if title == "" and abstract == "":
73
  st.error("At least one of title or abstract must be provided")
74
  else:
75
+ best_tags, best_probs = run_model(title, abstract)
76
 
77
  df = pd.DataFrame(
78
  dict(zip(best_tags, best_probs)).items(),