Movatterモバイル変換


[0]ホーム

URL:


packagebst

  1. Overview
  2. Docs

You can search for identifiers within the package.

in-package search v0.2.0

Bisector tree implementation in OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

v7.1.0.tar.gz
sha256=acc92f22b4b741f664dc5ad8caed11244eeb41960444af1d7e7d32d0e38a0a09
md5=4fcd841b20cc9279ce5cad2b7bdaae56

Description

A bisector tree allows to do fast but exact nearest neighbor searchesin any space provided that you can measure thedistance between any two points in that space.A bisector tree also allows fast neighbor searches (range queries/finding all points within a given tolerance from your query point).Cf. this article for details:'A Data Structure and an Algorithm for the Nearest Point Problem';Iraj Kalaranti and Gerard McDonald.ieeexplore.ieee.org/iel5/32/35936/01703102.pdf

Published:17 Apr 2024

README

bisec-tree

Bisector tree implementation in OCaml.

A bisector tree allows to do fast and exact nearest neighbor searches in any space provided that you have a metric (function) to measure the distance between any two points in that space.

Cf. this article for details: "A Data Structure and an Algorithm for the Nearest Point Problem"; Iraj Kalaranti and Gerard McDonald. ieeexplore.ieee.org/iel5/32/35936/01703102.pdf

Figure: the Stanford bunny, consisting of 35947 3D points, guillotined by the first layer of a bisector tree.

Dependencies (3)

  1. dune>= "1.11"
  2. batteries
  3. ocaml

Dev Dependencies (3)

  1. minicliwith-test
  2. dologwith-test
  3. base-unixwith-test

Used by (6)

  1. acp4
  2. hts_shrink
  3. linwrap>= "9.0.3"
  4. mmo
  5. molenc>= "2.0.0"
  6. rankers

Conflicts

None


[8]ページ先頭

©2009-2025 Movatter.jp