Views
No views yet
1from transformers import BertTokenizer, BertForSequenceClassification
2import torch
3
4tokenizer = BertTokenizer.from_pretrained("ksw1/bert-probe-unsafe-reasoning")
5model = BertForSequenceClassification.from_pretrained("ksw1/bert-probe-unsafe-reasoning")
6
7# Example usage
8text = "To solve this problem, I'll work step by step..."
9inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=128)
10with torch.no_grad():
11 outputs = model(**inputs)
12 prob_unsafe = torch.sigmoid(outputs.logits[:, 1]).item()
13
14print(f"Probability of unsafe reasoning: {prob_unsafe:.3f}")