Views
No views yet
1from transformers import AutoTokenizer, AutoModelForSequenceClassification
2import torch
3
4model_id = "MUHAMMADSAADAMIN/PolyGuard"
5tokenizer = AutoTokenizer.from_pretrained(model_id)
6model = AutoModelForSequenceClassification.from_pretrained(model_id)
7model.eval()
8
9code = "eval(input())"
10inputs = tokenizer(code, return_tensors="pt", truncation=True, max_length=512)
11with torch.no_grad():
12 logits = model(**inputs).logits
13
14probs = torch.softmax(logits, dim=1).squeeze().tolist()
15print(f"Clean: {probs[0]*100:.1f}% Vulnerable: {probs[1]*100:.1f}%")