Token Classification
Transformers
Safetensors
English
deberta-v2
hallucination-detection
span-detection
tool-use
deberta-v3
ragtruth
Instructions to use Ali-Bhai/deberta-tool-hallucination-span-detector with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use Ali-Bhai/deberta-tool-hallucination-span-detector with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("token-classification", model="Ali-Bhai/deberta-tool-hallucination-span-detector")# Load model directly from transformers import AutoTokenizer, AutoModelForTokenClassification tokenizer = AutoTokenizer.from_pretrained("Ali-Bhai/deberta-tool-hallucination-span-detector") model = AutoModelForTokenClassification.from_pretrained("Ali-Bhai/deberta-tool-hallucination-span-detector", device_map="auto") - Notebooks
- Google Colab
- Kaggle
| { | |
| "saved_at": "2026-05-23T11:10:39", | |
| "best_epoch": 8, | |
| "best_validation_score_char_f1": 0.9950298210735586, | |
| "best_validation_config": { | |
| "threshold": 0.5, | |
| "min_span_chars": 1, | |
| "min_span_tokens": 1, | |
| "merge_gap_chars": 1, | |
| "strip_predicted_span_whitespace": true, | |
| "drop_spans_without_alnum": true, | |
| "score_name": "sum_non_O_probability" | |
| }, | |
| "training_config": { | |
| "base_model_name": "microsoft/deberta-v3-small", | |
| "max_length": 512, | |
| "span_labels": [ | |
| "O", | |
| "tool_output_conflict", | |
| "overgeneration", | |
| "missing_tool_action_recommendation" | |
| ], | |
| "label2id": { | |
| "O": 0, | |
| "tool_output_conflict": 1, | |
| "overgeneration": 2, | |
| "missing_tool_action_recommendation": 3 | |
| }, | |
| "id2label": { | |
| "0": "O", | |
| "1": "tool_output_conflict", | |
| "2": "overgeneration", | |
| "3": "missing_tool_action_recommendation" | |
| }, | |
| "micro_batch_size": 4, | |
| "gradient_accumulation_steps": 4, | |
| "effective_batch_size": 16, | |
| "num_epochs": 8, | |
| "patience": 3, | |
| "learning_rate": 2e-05, | |
| "weight_decay": 0.01, | |
| "warmup_ratio": 0.1, | |
| "warmup_steps": 90, | |
| "total_update_steps": 904, | |
| "max_grad_norm": 1.0, | |
| "use_amp": false, | |
| "force_fp32_training": true, | |
| "amp_disabled_reason": "Previous run failed with GradScaler ValueError: Attempting to unscale FP16 gradients.", | |
| "use_class_weights": true, | |
| "class_weights": { | |
| "O": 0.14653727412223816, | |
| "tool_output_conflict": 1.7199265956878662, | |
| "overgeneration": 1.2583367824554443, | |
| "missing_tool_action_recommendation": 0.8751992583274841 | |
| }, | |
| "threshold_grid": [ | |
| 0.05, | |
| 0.08, | |
| 0.1, | |
| 0.12, | |
| 0.15, | |
| 0.18, | |
| 0.2, | |
| 0.25, | |
| 0.3, | |
| 0.35, | |
| 0.4, | |
| 0.45, | |
| 0.5, | |
| 0.55, | |
| 0.6, | |
| 0.65, | |
| 0.7, | |
| 0.75, | |
| 0.8, | |
| 0.85, | |
| 0.9, | |
| 0.95 | |
| ], | |
| "min_span_chars_grid": [ | |
| 1, | |
| 2, | |
| 3, | |
| 5, | |
| 8, | |
| 12 | |
| ], | |
| "min_span_tokens_grid": [ | |
| 1, | |
| 2 | |
| ], | |
| "merge_gap_chars": 1 | |
| }, | |
| "dataset_report": { | |
| "tokenizer_class": "DebertaV2Tokenizer", | |
| "model_max_length": 1000000000000000019884624838656, | |
| "max_length": 512, | |
| "train_windows": 1808, | |
| "validation_windows": 229, | |
| "test_windows": 235, | |
| "train_supervised_token_count": 246653, | |
| "validation_supervised_token_count": 29627, | |
| "test_supervised_token_count": 33033, | |
| "train_positive_token_count": 10688, | |
| "validation_positive_token_count": 1441, | |
| "test_positive_token_count": 1459, | |
| "train_token_label_counts": { | |
| "O": 235965, | |
| "overgeneration": 3200, | |
| "missing_tool_action_recommendation": 6615, | |
| "tool_output_conflict": 873 | |
| }, | |
| "validation_token_label_counts": { | |
| "O": 28186, | |
| "overgeneration": 428, | |
| "tool_output_conflict": 121, | |
| "missing_tool_action_recommendation": 892 | |
| }, | |
| "test_token_label_counts": { | |
| "O": 31574, | |
| "missing_tool_action_recommendation": 925, | |
| "tool_output_conflict": 128, | |
| "overgeneration": 406 | |
| }, | |
| "class_weights": { | |
| "O": 0.14653727412223816, | |
| "tool_output_conflict": 1.7199265956878662, | |
| "overgeneration": 1.2583367824554443, | |
| "missing_tool_action_recommendation": 0.8751992583274841 | |
| } | |
| } | |
| } |