Model Card for Doge-20M-Medical-SFT

This model is a fine-tuned version of wubingheng/Doge-20M-Chinese. It has been trained using TRL.

Quick start

from transformers import AutoTokenizer, AutoModelForCausalLM, GenerationConfig, TextStreamer
tokenizer = AutoTokenizer.from_pretrained("wubingheng/Doge-20M-Medical-SFT")
model = AutoModelForCausalLM.from_pretrained("wubingheng/Doge-20M-Medical-SFT", trust_remote_code=True)
generation_config = GenerationConfig(
    max_new_tokens=40,
    min_new_tokens=1,
    num_beams=1,
    eos_token_id=[tokenizer.eos_token_id],
    stop_strings=[tokenizer.eos_token],
    early_stopping=False,
    use_cache=True,
    do_sample=True,
    temperature=0.95,
    repetition_penalty=1.0,
)
steamer = TextStreamer(tokenizer=tokenizer, skip_prompt=True)

system_prompt = """
    ไฝ ๆ˜ฏไธ€ไธชๅŒปๅญฆๅŠฉๆ‰‹๏ผŒ่ƒฝๅคŸๅ›ž็ญ”็”จๆˆทๆๅ‡บ็š„ๅŒปๅญฆ้—ฎ้ข˜ใ€‚่ฏทๆ นๆฎ็”จๆˆท็š„้—ฎ้ข˜๏ผŒ็ป™ๅ‡บๅ‡†็กฎ็š„ๅŒปๅญฆๅปบ่ฎฎๅ’Œ่งฃ็ญ”ใ€‚

""".strip()

prompt = "่‚็™ŒๆœฏๅŽ้ฅฎ้ฃŸๆณจๆ„ไบ‹้กนๆœ‰ๅ“ชไบ›" 
conversation = [
    {"role": "system", "content": system_prompt},
    {"role": "user", "content": prompt},
]
inputs = tokenizer.apply_chat_template(
    conversation=conversation,
    tokenize=True,
    return_tensors="pt",
)
print(prompt)

output = model.generate(
    inputs, 
    tokenizer=tokenizer,
    generation_config=generation_config, 
    streamer=steamer
)

Training procedure

Visualize in Weights & Biases

This model was trained with SFT.

Framework versions

  • TRL: 0.15.2
  • Transformers: 4.51.2
  • Pytorch: 2.6.0+cu126
  • Datasets: 3.2.0
  • Tokenizers: 0.21.0

Citations

@misc{smalldoges,
  title={SmallDoges: A Family of Dynamic UltraFast Small Language Models}, 
  author={Jingze, Shi and Yifan, Wu and Bingheng, Wu and Yuyu, Luo},
  year={2025},
  month={March},
  url={https://github.com/SmallDoges/small-doge}
}
Downloads last month
21
Safetensors
Model size
13.1M params
Tensor type
BF16
ยท
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for wubingheng/Doge-20M-Medical-SFT

Finetuned
(1)
this model

Dataset used to train wubingheng/Doge-20M-Medical-SFT