API reference¶
The package is deliberately lazy: importing siglip2_toolkit does not import
torch, transformers or FastAPI. Heavy modules load on first use.
The most common entry points are re-exported at the top level:
from siglip2_toolkit import (
Embedder, Exporter, ExportConfig, ExportResult,
EmbeddingSpace, ImageClassifier, Filter, field,
)
| Page | Contents |
|---|---|
| Embedder | Text/image embeddings, zero-shot logits and classification. |
| Exporter | ExportConfig, Exporter, ExportResult. |
| Models | Cache, catalog, download/import/resolve, device policy. |
| Formats | Export format v2, EmbeddingSpace, read/write helpers. |
| Retrieval | Similarity ranking, RRF fusion, similarity drop. |
| Filters | Composable, serialisable metadata predicates. |
| Classification | Fine-tuned ImageClassifier. |
| Utilities | Image discovery, metadata, thumbnails, device helpers. |