index
:
kd-forest.git
main
master
rust
An implementation of k-d forests
Tavian Barnes <tavianator@tavianator.com>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move soft deletion into the forest implementation
main
Tavian Barnes
2023-12-05
7
-382
/
+215
*
frontier: Remove unused is_empty() method
Tavian Barnes
2023-11-21
4
-15
/
+0
*
Bump clap to 4.4.8
Tavian Barnes
2023-11-21
1
-90
/
+105
*
Bump image to 0.24.7
Tavian Barnes
2023-11-21
1
-4
/
+4
*
Implement the Oklab color space
Tavian Barnes
2023-10-19
2
-2
/
+81
*
Update some deps
Tavian Barnes
2023-10-19
1
-3
/
+3
*
Write PNG frames faster
Tavian Barnes
2021-11-02
1
-2
/
+2
*
Write animation frames to a pipe rather than separate files
Tavian Barnes
2021-11-01
1
-16
/
+25
*
Update to the 2021 edition
Tavian Barnes
2021-10-24
2
-2
/
+1
*
Bump dependencies
Tavian Barnes
2021-10-24
6
-9
/
+9
*
k as in kilo is lowercase
Tavian Barnes
2020-09-25
1
-1
/
+1
*
Bump acap to 0.2.0
Tavian Barnes
2020-08-24
6
-58
/
+44
*
Use the acap nearest neighbors implementation
HEAD
master
Tavian Barnes
2020-06-24
12
-1207
/
+338
*
Fix some clippy lints
Tavian Barnes
2020-05-11
11
-15
/
+68
*
metric/forest: Use a flat staging buffer to reduce tree building overhead
Tavian Barnes
2020-05-09
2
-38
/
+53
*
Allow specifying each channel's bit depth separately
Tavian Barnes
2020-05-08
2
-20
/
+39
*
metric: Relax Distances to have only a partial order
Tavian Barnes
2020-05-05
3
-33
/
+24
*
main: Improve error handling
Tavian Barnes
2020-05-05
1
-18
/
+83
*
main: Update the help message
Tavian Barnes
2020-05-04
1
-2
/
+4
*
main: Implement the main binary
rust
Tavian Barnes
2020-05-03
1
-1
/
+396
*
frontier/mean: Implement mean selection
Tavian Barnes
2020-05-03
2
-0
/
+141
*
frontier/min: Implement min selection
Tavian Barnes
2020-05-03
2
-0
/
+211
*
frontier/image: Implement image frontiers
Tavian Barnes
2020-05-03
2
-1
/
+144
*
frontier: New trait for choosing color locations
Tavian Barnes
2020-05-03
2
-0
/
+19
*
color/order: Implement color orderings
Tavian Barnes
2020-05-03
4
-0
/
+334
*
color/source: Implement color sources
Tavian Barnes
2020-05-03
2
-0
/
+78
*
color: Implement color spaces
Tavian Barnes
2020-05-03
2
-0
/
+283
*
metric/approx: Implement approximate nearest neighbor search
Tavian Barnes
2020-05-03
2
-0
/
+132
*
metric/soft: Implement soft deletes
Tavian Barnes
2020-05-03
2
-0
/
+283
*
metric/forest: Optimize bulk insertion
Tavian Barnes
2020-05-03
1
-20
/
+27
*
metric/forest: Implement dynamized forests
Tavian Barnes
2020-05-02
2
-0
/
+153
*
metric/kd: Flatten the tree representation
Tavian Barnes
2020-05-02
1
-59
/
+54
*
metric/vp: Flatten the tree representation
Tavian Barnes
2020-05-02
1
-82
/
+51
*
metric/kd: Prune k-d tree searches more aggressively
Tavian Barnes
2020-05-02
1
-51
/
+65
*
metric/kd: Implement k-d trees
Tavian Barnes
2020-05-02
2
-0
/
+218
*
metric/vp: Implement vantage-point trees
Tavian Barnes
2020-05-02
2
-0
/
+170
*
metric: Add some general interfaces for metric spaces
Tavian Barnes
2020-05-02
2
-0
/
+533
*
Begin re-writing in Rust
Tavian Barnes
2020-05-01
1
-0
/
+1