Downloads · 30 days
38
12% of all-time downloads
adgomant/adele-judge-qwen3-14B-cre
adele-judge-qwen3-14B-cre is a text generation model from adgomant. Use it when you need the model to write or continue text. It is set up for transformers.
This repository contains an ADeLe-suite-specific distilled judge. It scores a model response against a question and reference answer with an ordinal score from 1 to 5, then derives binary correctness with the ADeLe th…
Downloads · 30 days
38
12% of all-time downloads
All-time downloads
306
Public
Parameters
14.8B
30.1 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors30.1 GB · 100%
From the Hugging Face model README
This repository contains an ADeLe-suite-specific distilled judge. It scores a model response against a question and reference answer with an ordinal score from 1 to 5, then derives binary correctness with the ADeLe threshold.
The repository root contains a merged Transformers model for standard loading. The original LoRA adapter is also included under adapter/ for provenance and reuse.
Use this model to score ADeLe-style examples where a question, reference answer, and model response are available. It is intended for out-of-model evaluation within the ADeLe benchmark suite, not as a general-purpose evaluator.
The recommended helper accepts:
questionreference_answer or ground_truthmodel_responseAllowed scores: 1, 2, 3, 4, 5
Binary label: scores greater than or equal to 3 are CORRECT; lower scores are INCORRECT.
| Split | Examples | Models |
|---|---|---|
| train | 239,420 | 16 |
| validation | 45,738 | 3 |
train models: DK-R1-Dist-Qwen-1.5B, DK-R1-Dist-Qwen-32B, DK-R1-Dist-Qwen-7B, gemini-2.5-flash, gemini-3.1-pro, gpt-35-turbo, gpt-5.2, gpt4o, llama3d1-405b, llama3d2-11b, llama3d2-1b, llama3d2-90b, llama4-17B-128E, o1-mini, o1_re=low, o3-minivalidation models: DK-R1-Dist-Qwen-14B, gemini-3-flash, llama3d2-3bTraining labels are distilled from two proprietary judge scores used by the ADeLe evaluation pipeline to derive the official correctness signal. The configured source columns are score_gpt4o and score_sonnet.
floor(mean(score_gpt4o, score_sonnet)).CORRECT when the ordinal target is >= 3.abs(score_gpt4o - score_sonnet) <= 1.4096 base-tokenizer tokens before prompt formatting.max_seq_length=8192.Source artifact: validation_trainer_metrics.json.
| Metric | Value |
|---|---|
| Epoch | 1.0000 |
| Binary accuracy | 0.9894 |
| Binary macro F1 | 0.9880 |
| Precision, CORRECT | 0.9932 |
| Recall, CORRECT | 0.9909 |
| Precision, INCORRECT | 0.9817 |
| Recall, INCORRECT | 0.9863 |
| False negative rate, CORRECT | 0.0091 |
| False positive rate, CORRECT | 0.0137 |
| Ordinal accuracy | 0.9639 |
| Ordinal macro F1 | 0.7351 |
| Mean confidence | 0.9604 |
Do not use free-form generation as the primary prediction method. The recommended path scores the restricted continuations "1", "2", "3", "4", and "5".
from transformers import pipeline
judge = pipeline(
"adele-judge",
model="adgomant/adele-judge-qwen3-14-cre",
trust_remote_code=True,
device_map="auto",
)
result = judge(
{"question": "...", "reference_answer": "...", "model_response": "..."}
)
print(result)
results = judge([
{"question": "...", "reference_answer": "...", "model_response": "..."},
{"question": "...", "ground_truth": "...", "model_response": "..."},
], batch_size=8)
The result has this shape:
{
"score": 4,
"label": "CORRECT",
"probs": {"1": 0.01, "2": 0.02, "3": 0.08, "4": 0.70, "5": 0.19},
"logprobs": {"1": -5.0, "2": -4.2, "3": -2.9, "4": -0.8, "5": -2.1},
"confidence": 0.70,
"margin": 1.3,
"entropy": 0.82,
}
from transformers import AutoModelForCausalLM, AutoTokenizer
tokenizer = AutoTokenizer.from_pretrained("adgomant/adele-judge-qwen3-14-cre", trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained("adgomant/adele-judge-qwen3-14-cre", trust_remote_code=True)
generation_config.json uses safe one-token defaults for debugging, but generate() is not the recommended scoring method.
Training, filtering, split, tokenization, and metric artifacts available at packaging time are stored in adele_judge_metadata.json.
The model is trained on distilled judge targets. These targets are useful for reproducing the ADeLe paper-style correctness signal at lower inference cost, but they should not be interpreted as independent human annotations.