numba / numba/numba-examples

Add implementations of KDTree / BallTree

Open
#35 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jupyter Notebook
Stars
175
Forks
64
PR merge metrics
No merged PRs in 30d

Description

Hello,

thanks for exposing and maintaining this library of Numba examples.

I have a full-Numba implementation of both KDTrees and BallTrees, and wondered whether this would be valuable to add in this repo.
My code is [here](https://github.com/remydubois/lsnms/blob/main/lsnms/kdtree.py), and I am willing to enrich it (add a few extra necessary methods) in order to match the minimal functionalities required by most use cases / or match the implementations standards that may reign in this repo.

Let me know,

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the proposed implementation in lsnms/kdtree.py and comparing it with the existing examples in this repository. Determine which KDTree and BallTree methods and repository standards are required; the work is done when the implementations provide the agreed minimal functionality and fit the project's example structure.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.