Views
No views yet
| Metric | Value | Threshold |
|---|---|---|
cos_min vs PyTorch FP32 reference (6-text canonical probe) | ~1.0 (FP16 streaming export is near-lossless) | ≥ 0.99 |
cosine_parity harness.| File | Size | Description |
|---|---|---|
model.fp16.onnx | ~1.3 MB | ONNX header (external data) — Constant_2836 inlined 2026-05-03 |
model.fp16.onnx.data | ~1.2 GB | FP16 weights |
tokenizer.json, config.json, tokenizer_config.json | small | tokenizer + model config |
convert_fp16_streaming.py (bypasses the 2 GB protobuf serialization limit).model.fp16.onnx.data (uploaded here) and model.onnx_data (which was never uploaded — it lives in the upstream FP32 repo). Only one tensor (Constant_2836, a 256-byte 1×64×1 float — likely a rotary embedding constant) was affected. That tensor's bytes were copied from jinaai/jina-embeddings-v5-text-small-retrieval/onnx/model.onnx_data (offset 2,384,199,680, length 256) and inlined directly into the model.fp16.onnx header. The 1.2 GB .data payload is unchanged.1let embedder = TextEmbedding::try_new(
2 InitOptions::new(EmbeddingModel::JinaEmbeddingsV5SmallFp16))?;"Query: " / "Document: " are recommended.jinaai.cc-by-nc-4.0. This repository redistributes under the same terms; it grants no rights the upstream licence does not.