Views
No views yet
blanchefort/rubert-base-cased-sentiment для анализа эмоций и тональности. Модель распознает пять классов эмоций: агрессия, тревожность, сарказм, позитив и нейтральное состояние.1from transformers import BertTokenizer, BertForSequenceClassification
2
3model_name = "Kostya165/rubert_emotion_slicer"
4tokenizer = BertTokenizer.from_pretrained(model_name)
5model = BertForSequenceClassification.from_pretrained(model_name)
6
7text = "Мне очень понравилось!"
8inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True)
9outputs = model(**inputs)
10predicted_class = outputs.logits.argmax(dim=-1).item()
11print(f"Предсказанный класс: {predicted_class}")