Views
No views yet
1from transformers import AutoTokenizer, AutoModelForSequenceClassification
2import torch
3
4model_path = "RUSpam/spam_deberta_v4"
5tokenizer = AutoTokenizer.from_pretrained(model_path)
6model = AutoModelForSequenceClassification.from_pretrained(model_path)
7
8def predict(text):
9 inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=256)
10 with torch.no_grad():
11 outputs = model(**inputs)
12 logits = outputs.logits
13 predicted_class = torch.argmax(logits, dim=1).item()
14 return "Спам" if predicted_class == 1 else "Не спам"
15
16text = "Ваш текст для проверки здесь"
17result = predict(text)
18print(f"Результат: {result}")@MISC{RUSpam/spam_deberta_v4,
author = {Denis Petrov, Kirill Fedko (Neurospacex), Sergey Yalovegin},
title = {Russian Spam Classification Model},
url = {https://huggingface.co/RUSpam/spam_deberta_v4/},
year = 2024
}