Feature Extraction
sentence-transformers
Safetensors
English
text-embeddings-inference
embeddings
retrieval
matryoshka
lattice
cilow
db-native
claim-aware
Instructions to use GeneralizedLabs/Vinci with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- sentence-transformers
How to use GeneralizedLabs/Vinci with sentence-transformers:
from sentence_transformers import SentenceTransformer model = SentenceTransformer("GeneralizedLabs/Vinci") sentences = [ "The weather is lovely today.", "It's so sunny outside!", "He drove to the stadium." ] embeddings = model.encode(sentences) similarities = model.similarity(embeddings, embeddings) print(similarities.shape) # [3, 3] - Notebooks
- Google Colab
- Kaggle
| # Vinci v1 Technical Report Draft | |
| ## Summary | |
| Vinci is a DB-native embedding model for Cilow's Lattice retrieval pipeline. The | |
| v1 research target is public MTEB Retrieval quality with a BGE-M3 student, | |
| Matryoshka dimensions `1024` and `256`, and commercial-safe teachers and | |
| training sources. | |
| ## Model | |
| - Canonical model id: `Cilow/Vinci` | |
| - Student base: `BAAI/bge-m3` | |
| - Model family: `vinci` | |
| - Pipeline: `Lattice` | |
| - Similarity: cosine | |
| - Public claim rule: 2x means error reduction, where `error = 1 - metric`. | |
| ## Training Objective | |
| The planned objective combines Matryoshka contrastive retrieval and teacher | |
| margin distillation: | |
| `L = sum_m w_m * L_InfoNCE(m) + lambda_margin * L_teacher_margin + lambda_struct * L_structure` | |
| where `m` is one of `1024` or `256`. Cilow truth labels override generic teacher | |
| similarity for stale, superseded, contradicted, or numerically wrong facts. | |
| ## MTEB Results | |
| | Model | Track | Task | nDCG@10 | Recall@10 | MRR@10 | | |
| |---|---|---|---:|---:|---:| | |
| | Cilow/Vinci | embedding | SciFact | 0.7100 | 0.7900 | 0.6100 | | |
| | Cilow/Vinci | embedding | FiQA2018 | 0.7600 | 0.8400 | 0.6600 | | |
| | Cilow/Vinci | embedding | NFCorpus | 0.6600 | 0.7400 | 0.5600 | | |
| ## 2x Scorecard | |
| | Task | Metric | Baseline | Candidate | Error Reduction | 2x | | |
| |---|---|---:|---:|---:|---| | |
| | FiQA2018 | ndcg_at_10 | 0.7700 | 0.7600 | 0.9583 | False | | |
| | NFCorpus | ndcg_at_10 | 0.6700 | 0.6600 | 0.9706 | False | | |
| | SciFact | ndcg_at_10 | 0.7200 | 0.7100 | 0.9655 | False | | |
| ## Leakage Check | |
| Passed: `True`. Train hashes: `5`. Eval hashes: `2`. Overlap: `0`. | |
| ## Publication Status | |
| This report is a scaffold until full MTEB Retrieval runs, local SentenceTransformer | |
| eval, TEI eval, and Lattice+reranker eval are attached. Model-only and full-pipeline | |
| claims must remain separate. | |