-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
package incompatibiliy issue #23
Comments
Hmmm, there might be an issue with numpy. Could you try it again with numpy v1.20 or higher? I remember a similar issue with BERTopic that had the same error message. |
hello, yes thank you - that fixed the import issue. perhaps in setup --> "numpy>= 1.18.5,<=1.20.0" instead of "numpy>= 1.18.5,<=1.19.4" ? |
Numpy was upgraded to the new version to be compatible with the package. If in a new environment, you try out the new version of PolyFuzz, you should have no issues. If it does not work out, please let me know! |
when trying to import polyfuzz
import polyfuzz
ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject
Python 3.7.5
Seems its related to cosine similarity:
/databricks/python/lib/python3.7/site-packages/polyfuzz/models/_tfidf.py in
5 from sklearn.feature_extraction.text import TfidfVectorizer
6
----> 7 from ._utils import cosine_similarity
I don't see any version conflicts, but I made sure all the supporting packages meet the ones defined in setup.py
Package Version
asn1crypto 1.3.0
backcall 0.1.0
boto3 1.12.0
botocore 1.15.0
bpemb 0.3.3
certifi 2020.6.20
cffi 1.14.0
chardet 3.0.4
click 8.0.1
cloudpickle 1.6.0
cryptography 2.8
cycler 0.10.0
Cython 0.29.15
decorator 4.4.1
Deprecated 1.2.12
docutils 0.15.2
entrypoints 0.3
filelock 3.0.12
flair 0.7
ftfy 6.0.3
future 0.18.2
gdown 3.12.2
gensim 3.8.3
huggingface-hub 0.0.10
hyperopt 0.2.5
idna 2.8
importlib-metadata 3.10.1
ipykernel 5.1.4
ipython 7.12.0
ipython-genutils 0.2.0
Janome 0.4.1
jedi 0.14.1
jmespath 0.10.0
joblib 0.14.1
jupyter-client 5.3.4
jupyter-core 4.6.1
kiwisolver 1.1.0
koalas 1.2.0
konoha 4.6.5
langdetect 1.0.9
lxml 4.6.3
matplotlib 3.4.2
mpld3 0.3
networkx 2.5.1
numpy 1.19.4
overrides 3.1.0
packaging 20.9
pandas 1.0.1
parso 0.5.2
patsy 0.5.1
pexpect 4.8.0
pickleshare 0.7.5
Pillow 8.2.0
pip 20.0.2
polyfuzz 0.3.2
prompt-toolkit 3.0.3
protobuf 3.17.3
psycopg2 2.8.4
ptyprocess 0.6.0
pyarrow 1.0.1
pycparser 2.19
Pygments 2.5.2
pygobject 3.26.1
pyOpenSSL 19.1.0
pyparsing 2.4.6
PySocks 1.7.1
python-apt 1.6.5+ubuntu0.5
python-dateutil 2.8.1
pytz 2019.3
pyzmq 18.1.1
rapidfuzz 1.4.1
regex 2021.4.4
requests 2.25.1
s3transfer 0.3.3
sacremoses 0.0.45
scikit-learn 0.24.2
scipy 1.4.1
seaborn 0.11.1
segtok 1.5.10
sentencepiece 0.1.91
setuptools 45.2.0
six 1.14.0
smart-open 5.1.0
sparse-dot-topn 0.2.9
sqlitedict 1.7.0
ssh-import-id 5.7
statsmodels 0.11.0
tabulate 0.8.9
threadpoolctl 2.1.0
tokenizers 0.9.3
torch 1.8.1
tornado 6.0.3
tqdm 4.61.1
traitlets 4.3.3
transformers 3.5.1
typing-extensions 3.10.0.0
unattended-upgrades 0.1
urllib3 1.25.8
virtualenv 16.7.10
wcwidth 0.1.8
wheel 0.34.2
wrapt 1.12.1
zipp 3.4.1
Has anyone felt with this before, or have any ideas how to fix?
The text was updated successfully, but these errors were encountered: