Skip to main content

A fast nearest neighbor index cuda implementation for 3-D points using a left balanced BVH-tree.

Project description

Cupy-KNN

This package provides a fast nearest neighbor index for 3-D points using a Cupy implementation of a left balanced BVH-tree.

Installation

Using pip

pip install cupy-knn

From source

git clone https://github.com/mortacious/cupy-knn.git
cd cupy-knn
python setup.py install

Acknowledgements

This package is inspired by the approach presented in the following paper:

@inproceedings{jakob2021optimizing,
  title={Optimizing LBVH-Construction and Hierarchy-Traversal to accelerate kNN Queries on Point Clouds using the GPU},
  author={Jakob, Johannes and Guthe, Michael},
  booktitle={Computer Graphics Forum},
  volume={40},
  number={1},
  pages={124--137},
  year={2021},
  organization={Wiley Online Library}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cupy-knn-0.2.5.tar.gz (24.2 kB view hashes)

Uploaded Source

Built Distribution

cupy_knn-0.2.5-py3-none-any.whl (26.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page