Rahmat82 commited on
Commit
42d0c2f
·
verified ·
1 Parent(s): 5561341

labels update

Browse files
Files changed (1) hide show
  1. app.py +9 -10
app.py CHANGED
@@ -9,22 +9,21 @@ tokenizer = AutoTokenizer.from_pretrained(model_id, return_tensors="pt", use_fas
9
  model = AutoModelForSequenceClassification.from_pretrained(model_id)
10
  model.to(device)
11
 
12
- label2ids = {
13
- "sadness": 0,
14
- "joy": 1,
15
- "love": 2,
16
- "anger": 3,
17
- "fear": 4,
18
- "surprise": 5,
19
- }
20
-
21
  def predict(query: str) -> dict:
22
  inputs = tokenizer(query, return_tensors='pt')
23
  inputs.to(device)
24
  outputs = model(**inputs)
25
  outputs = torch.sigmoid(outputs.logits)
26
  outputs = outputs.detach().cpu().numpy()
27
-
 
 
 
 
 
 
 
 
28
  for i, k in enumerate(label2ids.keys()):
29
  label2ids[k] = outputs[0][i]
30
  label2ids = {k: float(v) for k, v in sorted(label2ids.items(), key=lambda item: item[1], reverse=True)}
 
9
  model = AutoModelForSequenceClassification.from_pretrained(model_id)
10
  model.to(device)
11
 
 
 
 
 
 
 
 
 
 
12
  def predict(query: str) -> dict:
13
  inputs = tokenizer(query, return_tensors='pt')
14
  inputs.to(device)
15
  outputs = model(**inputs)
16
  outputs = torch.sigmoid(outputs.logits)
17
  outputs = outputs.detach().cpu().numpy()
18
+
19
+ label2ids = {
20
+ "sadness": 0,
21
+ "joy": 1,
22
+ "love": 2,
23
+ "anger": 3,
24
+ "fear": 4,
25
+ "surprise": 5,
26
+ }
27
  for i, k in enumerate(label2ids.keys()):
28
  label2ids[k] = outputs[0][i]
29
  label2ids = {k: float(v) for k, v in sorted(label2ids.items(), key=lambda item: item[1], reverse=True)}