hero775 commited on
Commit
d84b43e
·
verified ·
1 Parent(s): 25ddd54

Swap default to Q6_K — drift measured indistinguishable, saves disk on Mac

Browse files
Files changed (1) hide show
  1. README.md +7 -5
README.md CHANGED
@@ -46,8 +46,8 @@ library_name: llama.cpp
46
  ### Ollama (one command)
47
 
48
  ```bash
49
- ollama pull batiai/qwen3-embedding:0.6b # 610 MB (Q8_0 default)
50
- ollama pull batiai/qwen3-embedding:0.6b-q6 # 472 MB (smaller alt)
51
 
52
  # Use via Ollama embeddings API
53
  curl http://localhost:11434/api/embeddings -d '{
@@ -77,10 +77,12 @@ curl http://localhost:8080/v1/embeddings \
77
 
78
  | File | Quant | Size | When to use |
79
  |------|-------|------|-------------|
80
- | `Qwen3-Embedding-0.6B-Q6_K.gguf` | Q6_K | **472 MB** | smaller footprint, same quality envelope |
81
- | **`Qwen3-Embedding-0.6B-Q8_0.gguf`** | **Q8_0** | **610 MB** | **default — near-lossless, recommended** |
82
 
83
- Why no IQ3 / IQ4 for embedding? Unlike chat LLMs, embedding quality cascades into cosine-similarity drift at low bit-widths every query after is affected. At this model size **Q8_0 is the safe default**, Q6_K is a smaller-disk alternative that stays within 0.01 average drift.
 
 
84
 
85
  ## Quality Verification (measured)
86
 
 
46
  ### Ollama (one command)
47
 
48
  ```bash
49
+ ollama pull batiai/qwen3-embedding:0.6b # 472 MB (Q6_K default — recommended)
50
+ ollama pull batiai/qwen3-embedding:0.6b-q8 # 610 MB (Q8_0 — max quality)
51
 
52
  # Use via Ollama embeddings API
53
  curl http://localhost:11434/api/embeddings -d '{
 
77
 
78
  | File | Quant | Size | When to use |
79
  |------|-------|------|-------------|
80
+ | **`Qwen3-Embedding-0.6B-Q6_K.gguf`** | **Q6_K** | **472 MB** | **recommended default we measured drift vs Q8 at cos 0.997 (indistinguishable on retrieval)** |
81
+ | `Qwen3-Embedding-0.6B-Q8_0.gguf` | Q8_0 | 610 MB | maximum quality, ~25 % bigger disk |
82
 
83
+ Why Q6 over Q8 as default? On our 4-stage harness the two are functionally equivalent Q6 actually *edged out* Q8 by 2.5 pp on real-doc top-1 recall (measurement noise, but confirms Q6 is not inferior). 150 MB savings matters on 8 GB Macs. If you want maximum conservatism, pull `:0.6b-q8`.
84
+
85
+ Why no IQ3 / IQ4 for embedding? Unlike chat LLMs, embedding quality cascades into cosine-similarity drift at low bit-widths — every query is affected. Q6_K / Q8_0 are the safe range.
86
 
87
  ## Quality Verification (measured)
88