pynndescent icon indicating copy to clipboard operation
pynndescent copied to clipboard

make_heap code object inequality at import time

Open JesseRMeyer opened this issue 10 months ago • 5 comments

In attempting to go through the introductory material for UMAP, I hit the following exception with import umap:

<code object <module> at ..., file "/path/to/keras/lib/python3.12/path/to/pynndescent/sparse_nndescent.py", line 1> != <code object make_heap at ..., file "/path/to/keras/lib/python3.12/path/to/pynndescent/utils.py", line 171>.

I'm at a loss on how to debug this. Note that the venv here is called "keras".

WSL2 Python 3.12 scikit-learn 1.6 umap-learn 0.5.7 scipy 1.14.1 pynndescent 0.5.13 numpy 2.0.2 numba 0.60.0 keras 3.6.0

JesseRMeyer avatar Dec 16 '24 17:12 JesseRMeyer