dair-ai/emotion
Viewer β’ Updated β’ 437k β’ 33.7k β’ 443
How to use tsid7710/distillbert-emotion-model with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("text-classification", model="tsid7710/distillbert-emotion-model") # Load model directly
from transformers import AutoTokenizer, AutoModelForSequenceClassification
tokenizer = AutoTokenizer.from_pretrained("tsid7710/distillbert-emotion-model")
model = AutoModelForSequenceClassification.from_pretrained("tsid7710/distillbert-emotion-model")This is a fine-tuned DistilBERT model for emotion classification trained on the dair-ai/emotion dataset.
| Metric | Value |
|---|---|
| Accuracy | 0.919 |
| F1 Score | 0.918 |
from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch
model_name = "tsid7710/distillbert-emotion-model"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)
text = "I am feeling great today!"
inputs = tokenizer(text, return_tensors="pt")
with torch.inference_mode():
logits = model(**inputs).logits
pred = torch.argmax(logits, dim=-1).item()
print(pred)