Closed aparrish closed 4 years ago
This is due to some signatures that got added recently for the numba compilation. This shouldn't be too hard to fix, and I'll try to get it done soon. Thanks for the report; I definitely missed this one. Sorry.
It should work now if you rebuild from master. Let me know if this fixes the issue for you.
Didn't fix it for me, unfortunately :( I took the liberty of poking in the code and making a pull request on 0.4dev
which seems to work for me—see #327. (Disclaimer: I know my way around Python code but have no idea how any of the math in here works, so I'm not 100% sure that I didn't break anything!)
I see you fixed it yourself. Thanks for that! It works fine (and there are tests that happily check that things still work). I'm definitely happy to have people who know their way around Python code working on this, so please feel welcome make more PRs.
After installing
umap-learn
from (what looked to me like) the dev branch like so:I get a weird error apparently about the data type of some internal value. Example code with stack trace included below.
This code works fine for me (in the same environment) with 0.3.10 installed instead. Strangely, it also works when I install the
0.4dev_fix#306
branch (with the pip/github zip method mentioned above). But I couldn't decipher from looking at the compare interface if0.4dev_fix#306
is actually newer than0.4dev
?This is in a fresh Python 3.7.0 venv (MacOS 10.14.6). My
pip list
: