Views
No views yet
bert-large-uncasedexample_very_unclear)1from transformers import AutoTokenizer, AutoModelForSequenceClassification
2import torch
3
4model_name = "sdeakin/fine_tuned_bert_emotions_large"
5tok = AutoTokenizer.from_pretrained(model_name)
6model = AutoModelForSequenceClassification.from_pretrained(model_name)
7
8text = "I’m excited but a bit nervous about tomorrow!"
9enc = tok(text, return_tensors="pt", truncation=True, padding=True)
10with torch.no_grad():
11 logits = model(**enc).logits
12probs = torch.sigmoid(logits)[0]
13label_map = model.config.id2label
14preds = [(label_map[i], probs[i].item()) for i in range(len(probs))]
15print(sorted(preds, key=lambda x: x[1], reverse=True)[:5])