zswwsz commited on
Commit
d4f0a84
1 Parent(s): 0d3b4b7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -2
app.py CHANGED
@@ -15,7 +15,7 @@ def preprocess(temp):
15
  temp = re.sub(u",", ",", temp)
16
  temp = re.sub(u"\?", "?", temp)
17
  temp = re.sub(u"!", "!", temp)
18
- temp = re.sub(u".", "。", temp)
19
  temp = re.sub('[^\u4e00-\u9fa5,。?!\n]+', '', temp)
20
  temp = re.sub(u"\n", ",", temp)
21
  for _ in range(int(len(temp) / 2)):
@@ -28,21 +28,27 @@ def preprocess(temp):
28
  return temp
29
 
30
  def classify_text(inp):
 
31
  inp = preprocess(inp)
 
32
  inp = tokenizer(inp, padding=True, max_length=512, truncation=True, return_tensors="pt")
33
  print(inp)
34
  with torch.no_grad():
35
  logits = model(**inp).logits
36
  print(logits)
 
37
  # logits = torch.nn.Softmax(dim=0)(logits)
38
  # print(logits)
39
  # return {labels[i]: float(logits[i].item()) for i in range(len(labels))}
40
  return {logits.argmax().item() : labels[logits.argmax().item()]}
41
 
 
 
 
42
  gr.Interface(
43
  classify_text,
44
  # gr.inputs.Image(),
45
- gr.inputs.Textbox(lines=5,default=""),
46
  outputs = 'label'
47
  # inputs='image',
48
  # outputs='label',
 
15
  temp = re.sub(u",", ",", temp)
16
  temp = re.sub(u"\?", "?", temp)
17
  temp = re.sub(u"!", "!", temp)
18
+ temp = re.sub(u"\.", "。", temp)
19
  temp = re.sub('[^\u4e00-\u9fa5,。?!\n]+', '', temp)
20
  temp = re.sub(u"\n", ",", temp)
21
  for _ in range(int(len(temp) / 2)):
 
28
  return temp
29
 
30
  def classify_text(inp):
31
+ print(inp)
32
  inp = preprocess(inp)
33
+ print(inp)
34
  inp = tokenizer(inp, padding=True, max_length=512, truncation=True, return_tensors="pt")
35
  print(inp)
36
  with torch.no_grad():
37
  logits = model(**inp).logits
38
  print(logits)
39
+ print(logits.argmax().item())
40
  # logits = torch.nn.Softmax(dim=0)(logits)
41
  # print(logits)
42
  # return {labels[i]: float(logits[i].item()) for i in range(len(labels))}
43
  return {logits.argmax().item() : labels[logits.argmax().item()]}
44
 
45
+ input = '明天又是好日子\n千金的光阴不能等\n明天又是好日子\n赶上了盛世咱享太平\n今天是个好日子\n心想的事儿都能成\n明天又是好日子\n千金的光阴不能等\n今天明天都是好日子\n赶上了盛世咱享太平'
46
+
47
+
48
  gr.Interface(
49
  classify_text,
50
  # gr.inputs.Image(),
51
+ gr.inputs.Textbox(lines=5,default=input),
52
  outputs = 'label'
53
  # inputs='image',
54
  # outputs='label',