hafizhaaarama commited on
Commit
1ccbe6c
·
verified ·
1 Parent(s): 7262ad2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -8
app.py CHANGED
@@ -2,7 +2,6 @@ import gradio as gr
2
  import json
3
  import torch
4
  from transformers import AutoTokenizer
5
- from transformers import AutoModelForSequenceClassification
6
  from model import MultitaskModel
7
  from huggingface_hub import hf_hub_download
8
 
@@ -20,14 +19,11 @@ label_emo = [None] * len(emotion2id)
20
  for k, v in emotion2id.items():
21
  label_emo[v] = k
22
 
23
- # Load model
24
  tokenizer = AutoTokenizer.from_pretrained("multitask-nlp/chatbot-multitask-sentiment-emotion")
25
- model = AutoModelForSequenceClassification.from_pretrained(
26
- "multitask-nlp/chatbot-multitask-sentiment-emotion",
27
- filename="pytorch_model.bin"
28
- )
29
-
30
 
 
 
31
  model = MultitaskModel("distilbert-base-uncased", 2, 7)
32
  model.load_state_dict(torch.load(model_path, map_location="cpu"))
33
  model.eval()
@@ -55,4 +51,4 @@ demo = gr.Interface(
55
  description="Masukkan teks untuk memprediksi sentimen dan emosi."
56
  )
57
 
58
- demo.launch()
 
2
  import json
3
  import torch
4
  from transformers import AutoTokenizer
 
5
  from model import MultitaskModel
6
  from huggingface_hub import hf_hub_download
7
 
 
19
  for k, v in emotion2id.items():
20
  label_emo[v] = k
21
 
22
+ # Load tokenizer
23
  tokenizer = AutoTokenizer.from_pretrained("multitask-nlp/chatbot-multitask-sentiment-emotion")
 
 
 
 
 
24
 
25
+ # Load model
26
+ model_path = hf_hub_download(repo_id="multitask-nlp/chatbot-multitask-sentiment-emotion", filename="pytorch_model.bin")
27
  model = MultitaskModel("distilbert-base-uncased", 2, 7)
28
  model.load_state_dict(torch.load(model_path, map_location="cpu"))
29
  model.eval()
 
51
  description="Masukkan teks untuk memprediksi sentimen dan emosi."
52
  )
53
 
54
+ demo.launch()