mirror of
https://github.com/qdrant/fastembed.git
synced 2026-07-23 11:20:51 -05:00
* Implement MuveraEmbedding * Add random generator parameter for reproducibility in MuveraEmbedding * Document random_seed parameter * Remove unnecessary module docstring from muvera_embedding.py * refactor: clean up constructor parameters and improve formatting in MuveraEmbedding * refactor: rename muvera_embedding.py to muvera.py and update related references * feat: enhance MuveraEmbedding with multi-vector model support and improve parameter defaults * feat: add embedding_size property to MuveraEmbedding * feat: update MuveraPostprocessor to use model description for embedding size and add Jupyter notebook for MUVERA usage * fix: fix types, doctest, rename variables, refactor (#545) * fix: fix types, doctest, rename variables, refactor * fix: fix python3.9 compatibility * fix: make get_output_dimension protected * Optimize muvera (#551) * vectorize operations * fix: fill empty clusters with dataset vectors * rollback get_output_dimension * fix: fix type hints * fix: review comments * tests: add tests --------- Co-authored-by: George <george.panchuk@qdrant.tech>