Views
No views yet
| Label | ID |
|---|---|
| Non-Depressive | 0 |
| Depressive | 1 |
| Metric | Value |
|---|---|
| F1 Score | 0.9183 |
1from transformers import AutoTokenizer, AutoModelForSequenceClassification
2import torch
3
4model_id = "RaxzellMornov/depression-bertweet"
5tokenizer = AutoTokenizer.from_pretrained(model_id)
6model = AutoModelForSequenceClassification.from_pretrained(model_id)
7model.eval()
8
9text = "I feel so empty and hopeless."
10inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=128)
11
12with torch.no_grad():
13 logits = model(**inputs).logits
14
15predicted_class = logits.argmax(-1).item()
16labels = {0: "Non-Depressive", 1: "Depressive"}
17print(labels[predicted_class])