Views
No views yet
roberta-base model for multi-class sentiment classification.roberta-base| Metric | Base Model | Fine-tuned Model |
|---|---|---|
| Accuracy | 34.1% | 88.1% |
| Macro F1 | 24.3% | 87.5% |
| Weighted F1 | 27.1% | 88.1% |
| Class | Precision | Recall | F1-score |
|---|---|---|---|
| 0 (Negative) | 85.3% | 83.1% | 84.2% |
| 1 (Neutral) | 91.4% | 89.8% | 90.5% |
| 2 (Positive) | 86.0% | 89.4% | 87.7% |
1from transformers import AutoModelForSequenceClassification, AutoTokenizer
2
3model = AutoModelForSequenceClassification.from_pretrained("Go-Raw/final-sentiment-model-go-raw")
4tokenizer = AutoTokenizer.from_pretrained("Go-Raw/final-sentiment-model-go-raw")
5
6text = "I absolutely love this!"
7inputs = tokenizer(text, return_tensors="pt")
8outputs = model(**inputs)
9predicted_class = outputs.logits.argmax().item()
10print(predicted_class)