Andromeda-Code-0.5B 馃捇馃寣

Modelo de lenguaje de 0.5B par谩metros especializado en programaci贸n, destilado desde deepseek-ai/deepseek-coder-1.3b-instruct hacia Qwen/Qwen2.5-0.5B-Instruct.

DeepSeek y Qwen usan tokenizers distintos, as铆 que la destilaci贸n por logits no aplica directamente. Ac谩 se us贸 response distillation: el teacher genera respuestas de c贸digo, se filtran y limpian, y el student aprende con SFT sobre ese dataset sint茅tico.

馃幆 M茅todo de destilaci贸n

  • Teacher: deepseek-ai/deepseek-coder-1.3b-instruct
  • Student: Qwen/Qwen2.5-0.5B-Instruct
  • T茅cnica: Response Distillation (Answer-Guided) + SFT
    1. Generaci贸n de respuestas de c贸digo con el teacher
    2. Limpieza: extracci贸n de bloques ```python, remoci贸n de texto introductorio
    3. Conversi贸n al chat template de Qwen (formato JSONL)
    4. Fine-tuning del student (3 epochs, lr=2e-5, bf16)

鈿狅笍 Estado experimental

Este modelo fue entrenado con un dataset de prueba de solo 20 ejemplos. Sirve para validar el pipeline de destilaci贸n cross-tokenizer, pero su calidad es limitada. Pr贸ximos pasos previstos: escalar el dataset a miles de prompts (HumanEval, MBPP, c贸digo curado de GitHub).

馃殌 Uso r谩pido

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "fiel1986/Andromeda-Code-0.5B"
tok = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto")

messages = [
    {"role": "system", "content": "Sos un asistente experto en programacion."},
    {"role": "user", "content": "Escribe una funcion en Python que verifique si un numero es primo"}
]
inputs = tok.apply_chat_template(messages, return_tensors="pt").to(model.device)
out = model.generate(inputs, max_new_tokens=256, do_sample=True, temperature=0.6)
print(tok.decode(out[0], skip_special_tokens=True))
Downloads last month
12
Safetensors
Model size
0.5B params
Tensor type
BF16
路
Inference Providers NEW
This model isn't deployed by any Inference Provider. 馃檵 Ask for provider support

Model tree for fiel1986/Andromeda-Code-0.5B

Finetuned
(1073)
this model
Quantizations
1 model