Downloads · 30 days
10
24% of all-time downloads
keras/mxbai_embed_2d_large_v1_en
mxbai_embed_2d_large_v1_en is a machine learning model from keras. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for keras-hub.
MxbAI Embed is a family of state-of-the-art sentence embedding models by mixedbread-ai. These models map text into high-quality dense vector representations suitable for semantic search, retrieval-augmented generation…
Downloads · 30 days
10
24% of all-time downloads
All-time downloads
42
Public
Repo size
1.5 GB
Likes
0
Public
Click a slice to open those files.
.h5166 MB · 100%
From the Hugging Face model README
MxbAI Embed is a family of state-of-the-art sentence embedding models by mixedbread-ai. These models map text into high-quality dense vector representations suitable for semantic search, retrieval-augmented generation (RAG), clustering, and classification tasks.
All MxbAI Embed models support Matryoshka Representation Learning (MRL), which allows flexible dimensionality reduction — you can truncate the output embeddings to smaller sizes (e.g., 512, 256) while retaining strong performance. This enables a cost-performance tradeoff at inference time without retraining.
The family includes English, German, and efficiency-focused variants, ranging from ultra-compact (~24M parameters) to large-scale (~340M parameters).
Key features:
References:
Keras and KerasHub can be installed with:
pip install -U -q keras-hub
pip install -U -q keras
Jax, TensorFlow, and Torch come preinstalled in Kaggle Notebooks. For instructions on installing them in another environment see the Keras Getting Started page.
| Preset name | Parameters | Description | Base Architecture |
|---|---|---|---|
mxbai_embed_large_en | 335,141,888 | 24-layer MxbAI Embed large English model. Maps sentences to 1024-dimensional dense vectors with Matryoshka representation learning. Trained on high-quality English data. Top-ranked open-source embedding model on the MTEB leaderboard. | BERT-large |
mxbai_embed_2d_large_en | 335,141,888 | 24-layer MxbAI Embed 2D-Matryoshka large English model. Maps sentences to 1024-dimensional dense vectors. Supports both embedding dimension reduction and transformer layer reduction for flexible performance-efficiency tradeoffs. | BERT-large |
mxbai_embed_xsmall_en | 22,713,216 | 6-layer MxbAI Embed extra-small English model. Maps sentences to 384-dimensional dense vectors with Matryoshka representation learning. Ultra-fast and compact, based on MiniLM-L6-v2 architecture. | MiniLM-L6-v2 |