How to use from the
Use from the
llama-cpp-python library
# !pip install llama-cpp-python

from llama_cpp import Llama

llm = Llama.from_pretrained(
	repo_id="josephmayo/qwen-2-5-coder-3b-elm-gguf",
	filename="qwen-2-5-coder-3b-edge-elm-v10-Q4_K_M.gguf",
)
llm.create_chat_completion(
	messages = [
		{
			"role": "user",
			"content": "What is the capital of France?"
		}
	]
)

Qwen 2.5 Coder 3B ELM GGUF

This repo contains the GGUF edge-runtime build for the first Qwen 2.5 Coder 3B ELM release.

Base

Original base model: Qwen/Qwen2.5-Coder-3B-Instruct. Merged ELM model: josephmayo/qwen-2-5-coder-3b-elm.

Available Quant

  • qwen-2-5-coder-3b-edge-elm-v10-Q4_K_M.gguf

The filename still includes the internal run slug, but the public repo name is the cleaner ELM release name.

Proof

Executable benchmark: 100 HumanEval tasks on Kaggle GPU.

Evaluation Pass count
Base model 65 / 100
After SFT 68 / 100
After DPO 68 / 100
Final selected model 68 / 100

Absolute lift over base: +3.0 percentage points on the 100-task HumanEval proof run.

Proof artifacts are included in this repo.

ELM Direction

This is an early step toward building small coding-specialized Edge Language Models: compact, reproducible, benchmarked models meant to push narrow coding performance without needing a large general-purpose LLM at inference time.

Downloads last month
192
GGUF
Model size
3B params
Architecture
qwen2
Hardware compatibility
Log In to add your hardware

4-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for josephmayo/qwen-2-5-coder-3b-elm-gguf

Base model

Qwen/Qwen2.5-3B
Quantized
(1)
this model

Collection including josephmayo/qwen-2-5-coder-3b-elm-gguf