Qwen2.5-Coder-1.5B-Instruct โ€” Pollard

Pollard shrank this model: 3.08 GB (f16) โ†’ 0.86 GB โ€” 72% smaller, 3.6ร— down.

The smallest rung here; larger, higher-fidelity rungs are listed below.

format this model's size
f16 3.08 GB
Q8_0 ~1.63 GB
Q6_K ~1.26 GB
Q4_K_M ~0.89 GB
PollardMix (this repo's IQ4_XS) 0.86 GB

Pollard builds of Qwen/Qwen2.5-Coder-1.5B-Instruct made with Pollard Weights โ€” a ladder of measured-allocation quants (bits placed by per-layer sensitivity, not a uniform crush).

Standard GGUF โ€” runs in stock llama.cpp / ik_llama.cpp, Ollama, LM Studio. Trellis (IQ*_KT) files need ik_llama.cpp; the K-quants run anywhere.

Model details

Parameter count ~1.5B
Architecture qwen2
Input support text
imatrix yes โ€” see calibration
Perplexity measured yes โ€” table below

Which file should I choose?

Every rung is the same weights, sized to a different RAM budget by the measured allocation. Pick the largest one that fits your machine with room for context:

  • ~3 GB RAM / VRAM โ†’ Q6_K (1.27 GB). max fidelity
  • ~3 GB RAM / VRAM โ†’ Q5_K_M (1.12 GB). balanced โ€” recommended
  • ~3 GB RAM / VRAM โ†’ IQ4_XS (0.86 GB). fastest / smallest

Available files

file PPL size tok/s Mean KLD notes
Qwen2.5-Coder-1.5B-Instruct-Pollard-IQ4_XS.gguf โ€” 0.86 GB 93.0 โ€” fastest / smallest
Qwen2.5-Coder-1.5B-Instruct-Pollard-Q5_K_M.gguf โ€” 1.12 GB 71.2 โ€” balanced โ€” recommended
Qwen2.5-Coder-1.5B-Instruct-Pollard-Q6_K.gguf โ€” 1.27 GB 72.5 โ€” max fidelity

tok/s is hardware-specific; the machine it was measured on is stated in the errata.

Measured notes

Local code completion that fits your box. Built with Pollard Weights โ€” sized to your machine's RAM, not to a bit-width chart. Standard GGUF: runs in any recent llama.cpp (the qwen2 architecture is long-supported) and anything built on it. 70โ€“93 tok/s on an Apple M4, whole model under 1.3 GB.

Download a specific file

pip install -U "huggingface_hub[cli]"
hf download PollardWeights/Qwen2.5-Coder-1.5B-Instruct-Pollard \
  --include "Qwen2.5-Coder-1.5B-Instruct-Pollard-Q5_K_M.gguf" --local-dir ./

How to run

These are standard GGUF and run with llama.cpp:

llama-server -hf PollardWeights/Qwen2.5-Coder-1.5B-Instruct-Pollard:Q5_K_M

or from a local file:

llama-cli    -m Qwen2.5-Coder-1.5B-Instruct-Pollard-Q5_K_M.gguf -ngl 99 -p "Explain why the sky is blue."
llama-server -m Qwen2.5-Coder-1.5B-Instruct-Pollard-Q5_K_M.gguf -ngl 99      # OpenAI-compatible API + web UI at :8080

They also work in anything built on llama.cpp โ€” LM Studio, koboldcpp, Jan, ramalama, Ollama (ollama run hf.co/PollardWeights/Qwen2.5-Coder-1.5B-Instruct-Pollard).

imatrix (calibration)

The importance matrix (Qwen2.5-Coder-1.5B-Instruct-Pollard.imatrix, included) was computed on a mixed-domain corpus so the matrix sees every register the model serves.

ARM / AVX

llama.cpp repacks weights into an interleaved layout at load time for faster inference on ARM and AVX machines โ€” no special file needed, online repacking covers these quants. The old Q4_0_4_4/4_8/8_8 variants are not required.

Errata

  • Trellis (IQ*_KT) quants need ik_llama.cpp to build/run; K-quants run in any recent llama.cpp.
  • Measured allocation places bits by per-layer sensitivity under a size budget.
  • Single machine; replication invited.

Credits & license

Built with Pollard Weights โ€” frontier models, small hardware, no compromise.

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

4-bit

5-bit

6-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for PollardWeights/Qwen2.5-Coder-1.5B-Instruct-Pollard

Quantized
(176)
this model