BSD Ports

devel/py-pykdtree 1.3.13 DragonFly

Fast kd-tree implementation with OpenMP-enabled queries

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL3
Categories
devel, python
Package size
63.2 KiB, 217.1 KiB installed

Description

pykdtree is a kd-tree implementation for fast nearest neighbour search in Python. The aim is to be the fastest implementation around for common use cases (low dimensions and low number of neighbours) for both tree construction and queries.

The implementation is based on scipy.spatial.cKDTree and libANN by combining the best features from both and focus on implementation efficiency.

The interface is similar to that of scipy.spatial.cKDTree except only Euclidean distance measure is supported.

Queries are optionally multithreaded using OpenMP.

In the other systems

SystemPortVersion
DragonFlydevel/py-pykdtree1.3.13
FreeBSDdevel/py-pykdtree1.4.3_2
HardenedBSDdevel/py-pykdtree1.4.3_2
GhostBSDdevel/py-pykdtree1.4.3_2

Install

Binary package:

pkg install py311-pykdtree

From DPorts:

cd /usr/dports/devel/py-pykdtree && make install clean

Dependencies

Run dependencies 2

No port depends on this one.