GuardEx DeBERTa-v3-xsmall Safety Classifier

Binary classifier that labels a piece of text as safe or unsafe. Used by GuardEx, an LLM guardrail library, as one of its content-safety models. This is the smallest of the GuardEx classifiers.

Labels

id label
0 safe
1 unsafe

Performance

Held-out evaluation:

  • F1: 0.907

Usage

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

repo = "AtliQ-Technologies/guardex-deberta-safety"
tok = AutoTokenizer.from_pretrained(repo)
model = AutoModelForSequenceClassification.from_pretrained(repo)

enc = tok("text to check", return_tensors="pt", truncation=True, max_length=128)
with torch.no_grad():
    logits = model(**enc).logits
print(model.config.id2label[int(logits.argmax())])  # "safe" or "unsafe"

Details

Fine-tuned from microsoft/deberta-v3-xsmall. Uses a SentencePiece tokenizer. Max sequence length 128.

Downloads last month
67
Safetensors
Model size
70.8M params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for AtliQ-Technologies/guardex-deberta-safety

Finetuned
(56)
this model