Closed MarkReedZ closed 1 month ago
Yes, that's most likely an algorithmic issues. I am actively working on a much improved set intersection algorithm (https://github.com/ashvardanian/SimSIMD/commit/aba39868075e3dffca0daecd2ebb0f9528feea1a and in subsequent commits) and would postpone resolving this specific issue until we merge the new solution 🤗
For now we can just comment it as experimental and redirect from Arm to serial code every time. What do you think, @MarkReedZ?
Are we okay just leaving this as-is and using -k "not test_intersect"
? Assuming no one else will bump into this until the new code is in.
For now we can just comment it as experimental and redirect from Arm to serial code every time.
This way no -k
is needed 🤗
@MarkReedZ, I believe this is resolved now, since the new algorithms were merged in v5.3.
Looks like we have a fail on graviton 3. A t4g.small instance is fine, but with c7g the pytest fails on main-dev
The setup script:
You can skip the test and see the rest pass with
pytest python/test.py -s -x -Wd -k "not test_intersect"