Views
No views yet
distilbert-base-uncased| Class | Precision | Recall | F1-score | Support |
|---|---|---|---|---|
| 0 (sadness) | 0.99 | 0.96 | 0.98 | 24,121 |
| 1 (joy) | 0.93 | 0.99 | 0.96 | 28,220 |
| 2 (love) | 1.00 | 0.71 | 0.83 | 6,824 |
| 3 (anger) | 0.95 | 0.94 | 0.95 | 11,448 |
| 4 (fear) | 0.90 | 0.91 | 0.91 | 9,574 |
| 5 (surprise) | 0.74 | 0.99 | 0.85 | 3,038 |
1from transformers import AutoTokenizer, AutoModelForSequenceClassification, pipeline
2
3model_name = "YamenRM/distilbert-emotion-classifier"
4
5tokenizer = AutoTokenizer.from_pretrained(model_name)
6model = AutoModelForSequenceClassification.from_pretrained(model_name)
7
8nlp = pipeline("text-classification", model=model, tokenizer=tokenizer)
9
10print(nlp("I feel so happy and excited today!"))
11# [{'label': 'joy', 'score': 0.98}]