Skip to content

Releases: KristofferC/NearestNeighbors.jl

v0.4.27

03 Feb 13:36
cbc8803

Choose a tag to compare

NearestNeighbors v0.4.27

Diff since v0.4.26

Merged pull requests:

Closed issues:

  • Technical references on the various algorithms used (#238)

v0.4.26

12 Dec 14:09
751e2a4

Choose a tag to compare

NearestNeighbors v0.4.26

Diff since v0.4.25

Merged pull requests:

Closed issues:

  • Omitting results to points themselves (#49)
  • mutual nearest neighbors (#141)
  • Interface for tree traversal / walking of BallTree/KDTree (#194)

v0.4.25

08 Dec 17:08
db5979a

Choose a tag to compare

NearestNeighbors v0.4.25

Diff since v0.4.24

Merged pull requests:

Closed issues:

  • Dynamic trees (#44)
  • Autodiff support (#101)
  • Support for Neighbor Pairs Searching (#107)
  • Package not compatible with Unitful (#231)

v0.4.24

20 Nov 22:07
fcbdece

Choose a tag to compare

NearestNeighbors v0.4.24

Diff since v0.4.23

Merged pull requests:

Closed issues:

  • nn on a single point uses allocations (#227)

v0.4.23

12 Nov 14:08
8598bfe

Choose a tag to compare

NearestNeighbors v0.4.23

Diff since v0.4.22

Merged pull requests:

Closed issues:

  • Implement threading. (#5)
  • Fast nearest-neighbor searching for nonlinear signal processing (#69)
  • Type stability in tree constructors (#83)
  • periodic kdtree or balltree (#133)

v0.4.22

11 Jul 15:08
0d814ad

Choose a tag to compare

NearestNeighbors v0.4.22

Diff since v0.4.21

Merged pull requests:

  • Disable fast path update for minimum distance to hyper rectangle for Chebyshev since it doesn't work (#192) (@KristofferC)
  • fix inferrability of return value with KDTree created from matrix of points (#212) (@KristofferC)
  • Some improvements to readme and docstrings (#213) (@KristofferC)
  • Avoid a duplicated error check and condense the split_dim check slightly (#214) (@KristofferC)
  • use the maximum distance to hyper rectangle to add all points in the subtree for inrange calculations (#215) (@KristofferC)

Closed issues:

  • KDTree inference failure causes results to fail to infer (#207)
  • Memory leak of 30Gb on Linux platform (#208)
  • Runtime function (#211)

v0.4.21

12 Nov 08:09
8867613

Choose a tag to compare

NearestNeighbors v0.4.21

Diff since v0.4.20

Merged pull requests:

  • Use the new MinkowskiMetric type from Distances.jl (#206) (@eliascarv)

v0.4.20

23 Sep 12:11
fe9c35e

Choose a tag to compare

NearestNeighbors v0.4.20

Diff since v0.4.19

Merged pull requests:

Closed issues:

  • hyperractangles' compute_bbox seems to break KDTree due to setindex() for non StaticArrays types (#204)

v0.4.19

21 Sep 12:09
a20c107

Choose a tag to compare

NearestNeighbors v0.4.19

Diff since v0.4.18

Merged pull requests:

Closed issues:

  • Approximate Nearest Neighbors algorithms (#73)
  • Allow @view Vector{SVector} in KDTree (#74)
  • Trees for non-Metrics? (#75)
  • In-place version of knn (#81)
  • Not working with Adjoint type? (#82)
  • Creating tree on views (#88)
  • Optimized counting of inrange nearest neighbors (#108)
  • Performant way to estimate distances for bulk inrange search? (#119)
  • Bug: BoundsError when skipping all entries (#127)
  • nn lacking docstring (#147)
  • README.md Misleading Custom Metric Documentation (#152)
  • Compilation time issues with very high dimensions (#156)
  • Make datatypes of the KNN results selectable for potentially lower memory overhead (#160)
  • KDTree with Matrix{ComplexF64} (#175)
  • get_min_distance_sq seems weird (#189)
  • In place queries not available (#201)

v0.4.18

17 Jun 12:09
cf34439

Choose a tag to compare

NearestNeighbors v0.4.18

Diff since v0.4.17

Merged pull requests:

Closed issues:

  • Is there any plan to introduce una-dinosauria/Rayuela.jl ?? (#91)
  • Can't do knn on AbstractVector{SVector} (#176)
  • Test benchmarks and have them run on CI (#179)