Views
No views yet
| Metric | Value |
|---|---|
| Accuracy | 90.39% |
| Macro F1 | 0.9036 |
| Eval Loss | 0.2673 |
calibration/isotonic.pkl) for reliable probabilities.1from transformers import AutoModelForSequenceClassification, AutoTokenizer
2
3model = AutoModelForSequenceClassification.from_pretrained("Bam3752/PubMedBERT-BioNLI-LoRA")
4tokenizer = AutoTokenizer.from_pretrained("Bam3752/PubMedBERT-BioNLI-LoRA")
5
6premise = "Aspirin reduces the risk of myocardial infarction."
7hypothesis = "Aspirin prevents heart attacks."
8
9inputs = tokenizer(premise, hypothesis, return_tensors="pt")
10outputs = model(**inputs)
11
12probs = outputs.logits.softmax(-1).detach().cpu().numpy()
13print(probs) # [neutral, contradiction, entailment]