Skip to content

make_heap code object inequality at import time #250

@JesseRMeyer

Description

@JesseRMeyer

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions