What's Changed
Added
- Support for device selection and multiple GPUs PR
- Support for CUDA versions through 12.1 PR
- GitHub Actions for CI PR
- Missing thrust include PR
- Required thrust include for
s_filtergrid.cu
PR - Added vlFeat's descriptor extraction method as an option PR
- Added CI for windows on Github Actions and refactoring PR
Changed
- CMake: CUDA as first-order language, different CC selection PR
- CMake: SM 86 only for CUDA >= 11.1 PR
- CMake: Suppress deprecated CUDA SM warnings PR
- Replace exit() calls with thrown exceptions PR
Fixed
- Errors with large images PR
- CMake: Explicit CC list for Jetson and Tegra platforms PR
- Remove broken and unused code path from L2 normalization PR
- Do not use NVTX PR
- Documentation: Biblio build PR
- Fixed include for CUDA 13 PR
Documentation
- Update with vcpkg package PR
New Contributors
- @mitjap made their first contribution in #121
- @puzzlepaint made their first contribution in #135
- @Azhng made their first contribution in #144
- @BillyONeal made their first contribution in #146
- @gregoire-dl made their first contribution in #145
- @Copilot made their first contribution in #172
- @NathanMOlson made their first contribution in #169
Full Changelog: v0.9...v0.10.0