MaartenGr / MaartenGr/BERTopic
Spacy,Numpy,Thinc incompatibility
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 7.8k
- Forks
- 920
- Avg merge
- 22h 24m
- Merged PRs (30d)
- 5
Description
Have you searched existing issues? 🔎
- I have searched and found no existing issues
Desribe the bug
I want to use spacy.load('xx-ent-wiki-sm') but
I got error "File "thinc/backends/numpy_ops.pyx", line 1, in init thinc.backends.numpy_ops
ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject"
pip list :
thinc : 8.1.8
numpy :1.26.4
spacy:3.6.0
python : 3.9
Reproduction
nlp = spacy.load('xx-ent-wiki-sm')
BERTopic Version
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
No project files or tests are named. Start by reproducing spacy.load('xx-ent-wiki-sm') with Python 3.9 and the reported spaCy, Thinc, and NumPy versions; done would require identifying a compatible dependency set or a project-level resolution for the binary incompatibility.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- numpy, 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