File size: 1,100 Bytes
da0a3d4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | {
"model_name": "embeddinggemma-300m",
"model_tag": "embeddinggemma-300m@768",
"architecture": "gemma3-embedding",
"source_model": "unsloth/embeddinggemma-300m",
"tokenizer_repo": "google/embeddinggemma-300m",
"quantization": "int8",
"compute_units": "CPU_AND_NE",
"io_contract": {
"inputs": {
"input_ids": { "shape": [1, 512], "dtype": "int32" },
"attention_mask": { "shape": [1, 512], "dtype": "int32", "doc": "1 for real tokens, 0 for pad" }
},
"outputs": {
"embedding": { "shape": [1, 768], "dtype": "fp16", "doc": "L2-normalized; mean-pooled; Matryoshka-truncatable" }
}
},
"embed_dim": 768,
"max_seq_len": 512,
"pooling": "mean",
"normalize": "l2",
"matryoshka_dims": [768, 512, 256, 128],
"task_prefixes": {
"retrieval_query": "task: search result | query: ",
"retrieval_document": "title: none | text: "
},
"validation": {
"coreml_vs_trueST_cosine": 0.997,
"retrieval_ranking": "3/3",
"note": "seq-len 512 = 4x the public seq-128 export; sliding_window==seq so mask is plain bidirectional padding"
}
}
|