Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Reproduced on Apple M2
8 GB RAM
macOS Sonoma 14.2.1
Python 3.10.13
maven 3.9.6
Java 11.0.21
Issues Encountered
Cannot build wheels lightgbm and nmslib during this build step
pip install -e .
For lightgbm, install libomp with
Taken from: microsoft/LightGBM#6035
For nmslib, the issue seems to be an issue with python 3.11 and pybind. Downgraded to python 3.10.
Taken from: pybind/pybind11#4333