--- license: apache-2.0 tags: - speculative-decoding - knowledge-distillation - mistral base_model: Lite-Mistral-150M-v2-Instruct --- # drafter-understanding Domain-specific draft model for speculative decoding, trained on **Understanding** tasks. ## Model Details | Parameter | Value | |-----------|-------| | Base model | Lite-Mistral-150M-v2-Instruct (156M params) | | Architecture | MistralForCausalLM | | Target model | TurboSparse-Mistral-Instruct (7B) | | Domain | Understanding (21 Flan clusters) | | Training samples | 395K | | Epochs | 4.5 (early stop from 25) | | Training time | 4.3 hours (1x RTX 3090) | | Loss | Mixed: 0.5 x CE + 0.5 x KL (T=1.0) | | Final eval_loss | 1.193 | | Final top1_accuracy | 65.05% | | Overlap Area (AR proxy) | **0.7558** on own domain | ## Usage ```python from transformers import AutoModelForCausalLM, AutoTokenizer model = AutoModelForCausalLM.from_pretrained("MikhailRudenko/drafter-understanding") tokenizer = AutoTokenizer.from_pretrained("MikhailRudenko/drafter-understanding") ``` ## Training Data [MikhailRudenko/domain-aware-sd-synthetic](https://huggingface.co/datasets/MikhailRudenko/domain-aware-sd-synthetic) ## Citation Part of the Domain-Aware Speculative Decoding research project: [GitHub](https://github.com/MikhailRudenk0/Domain-Aware-SD)