Downloads · 30 days
8
3% of all-time downloads
raghunath1/Aptivra-Base-110M-GGUF
Aptivra-Base-110M-GGUF is a feature extraction model from raghunath1. Use it when you need embeddings to search or compare text. It is set up for sentence-transformers. The card lists the license as mit.
GGUF (llama.cpp) builds of raghunath1/Aptivra-Base-110M, a 110M-parameter sentence-embedding model for skill routing and semantic retrieval.
Downloads · 30 days
8
3% of all-time downloads
All-time downloads
263
Public
Repo size
823 MB
Likes
1
Public
Click a slice to open those files.
.gguf412 MB · 100%
From the Hugging Face model README
GGUF (llama.cpp) builds of raghunath1/Aptivra-Base-110M,
a 110M-parameter sentence-embedding model for skill routing and semantic retrieval.
This is an embedding model, not a chat model.
| ✅ Use it for | ❌ Do not use it for |
|---|---|
| query / document embeddings | chat completion |
| skill routing | instruction following |
| semantic retrieval | text generation |
| vector search | (it produces vectors, not text) |
| candidate ranking |
⚠️ Experimental research preview — not production-certified. Validate on your own cases. These files are the embedding model only (no reranker). Full evidence, disclaimer, and the PyTorch/ONNX/OpenVINO builds are in the main repo
raghunath1/Aptivra-Base-110M.
| File | Quant | Size | Fidelity vs fp32 | Notes |
|---|---|---|---|---|
Aptivra-Base-110M-F16.gguf | F16 | 209 MB | 0.99999 | full precision; matches PyTorch, Recall@1 ≡ reference |
Aptivra-Base-110M-Q8_0.gguf | Q8_0 | 112 MB | 0.99984 | near-lossless; recommended default, Recall@1 ≡ reference |
Aptivra-Base-110M-Q4_K_M.gguf | Q4_K_M | 71 MB | 0.98618 | smallest; ~1.4% perturbation, Recall@1 ≈ reference |
Fidelity = mean cosine of each quant's embeddings to the fp32 reference, on the identical plain-text routing eval. F16/Q8_0 are effectively lossless (Recall@1 equals the fp32 reference's 0.958); Q4_K_M trades ~1.4% embedding fidelity for the smallest footprint (71 MB). Pick Q8_0 unless you need the size.
Feed plain text — no query: / passage: prefix (this fine-tune was trained without them).
Use mean pooling and L2-normalized embeddings; compare with cosine similarity.
Build/run with mean pooling + L2 normalize (--pooling mean --embd-normalize 2):
llama-embedding -m Aptivra-Base-110M-Q8_0.gguf \
-p "set up a browser automation task" \
--pooling mean --embd-normalize 2
Server (OpenAI-compatible embeddings endpoint):
llama-server -m Aptivra-Base-110M-Q8_0.gguf --embeddings --pooling mean
# then: curl http://localhost:8080/v1/embeddings -d '{"input":"semantic search query"}'
brew install llama.cppbrew install llama.cpp, or build from source (cmake -B build && cmake --build build),
or use the prebuilt release binaries from the llama.cpp releases page.winget install llama.cpp, or download the prebuilt llama-*-bin-win-*.zip from the
llama.cpp releases page (CUDA/Vulkan/CPU variants available).pip install huggingface_hub
huggingface-cli download raghunath1/Aptivra-Base-110M-GGUF \
Aptivra-Base-110M-Q8_0.gguf --local-dir .
LM Studio / Ollama caveat: both are built around chat/completion models. This is an embedding model — use it only through an embeddings path (llama.cpp
llama-server/v1/embeddings, or Ollama's/api/embeddings), never the chat UI. It returns vectors, not text.
Converted from the canonical safetensors with llama.cpp convert_hf_to_gguf.py (F16), then
llama-quantize for Q8_0 and Q4_K_M. Each quant is gated by the Recall@1 parity table above
before release. Architecture: BERT (e5-base-v2), 768-dim, ctx 512, mean pooling.
MIT. Fine-tuned from intfloat/e5-base-v2 (MIT).