Erik Bernhardsson

Results 221 comments of Erik Bernhardsson

would be great to get some more info. is there any useful error message?

could you try `a.build(10, 1)` to see if it has anything to do with the multi-threaded building?

i think it's more likely that it has to do with the AVX instructions. but i'm not sure what's the difference between 1.6.3 and 1.7.0

Ok, annoying that so many people are having this issue. I'll see if there's some easy way to detect whether AVX is available in runtime

seems odd that the recursion would be so deep! it feels like that's a sign something with the tree splitting is off, like for instance the splits end up being...

ok, for typical datasets, the "no hyperplane found" should be very rare, so i think something might be off with the data. do you have a lot of degenerate data?...

One thought would be that making this condition slightly more liberal should resolve the issue: https://github.com/spotify/annoy/blob/master/src/annoylib.h#L1213 eg instead of checking if either subset is _empty_, maybe check for say up...

I still find it quite odd that your dataset is so hard to split. Any way you can share the data?

it would be amazing if you can send me a pull request for the code snippet you just shared! the dataset sounds huge – maybe a bit hard to send...

If anyone wants to provide some help on how to build wheels, I'm open to it. I've given it a shot a few times in the past but ran into...