[NIGHTLY] v25.12.00
Pre-release
Pre-release
🔗 Links
🚨 Breaking Changes
- Update cagra C API enums to have more long term stable values (#1436) @robertmaynard
- Refactor libcuvs_c header and source locations (#1357) @robertmaynard
- Using
all_neighborsfor mutual reachability (#1234) @jinsolp
🐛 Bug Fixes
- Properly guard usage of openmp function calls (#1435) @robertmaynard
- Fix C/Python serialization for FP16. Add python tests (#1429) @lowener
- cuvs_static properly adds C include dir to target_include_directories (#1426) @robertmaynard
- ANN_BENCH: Don't throw in noexcept do_deallocate (#1417) @achirkin
- Deallocation should be noexcept (#1416) @bdice
- Remove unneeded cutlass public build/install dependency (#1411) @robertmaynard
- Allow compilation when OpenMP is disabled (#1346) @robertmaynard
🚀 New Features
- Update cagra C API enums to have more long term stable values (#1436) @robertmaynard
- Unify binding headers (#1413) @robertmaynard
- Refactor libcuvs_c header and source locations (#1357) @robertmaynard
🛠️ Improvements
- Use pinned_host_memory_resource instead of pinned_memory_resource. (#1434) @bdice
- Enable
sccache-distconnection pool (#1431) @trxcllnt - Move eigen_solvers from raft (#1402) @aamijar
- Update
RAPIDS_BRANCH, codify changes inupdate-version.sh(#1368) @KyleFromNVIDIA - Using
all_neighborsfor mutual reachability (#1234) @jinsolp - CosineExpanded Distance Metric for CAGRA (#197) @tarang-jain