[Bug]: Changing fastembed version but with the same embedder I have different vector with the same text
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 3.2k
- Forks
- 248
- Avg merge
- 4d 8h
- Merged PRs (30d)
- 4
Description
What happened?
I have two environments one with fastembed with the version 0.3.4 and another one with the version 0.1.3.
The embedder used is: https://huggingface.co/intfloat/multilingual-e5-large
What Python version are you on? e.g. python --version
python 3.10.11
Version
0.2.7 (Latest)
What os are you seeing the problem on?
Linux
Relevant stack traces and/or logs
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the same text and multilingual-e5-large embedder in fastembed 0.3.4 and 0.1.3 using Python 3.10.11 on Linux, then compare the vectors and available logs. The issue is complete when the version-dependent behavior is explained and the embedding output is made consistent or the compatibility difference is documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- machine-learning
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100