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
Commit message (
Expand
)
Author
Age
Files
Lines
*
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
5
-44
/
+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
*
Merge pull request #1 from tavianator/rust
Tavian Barnes
2020-05-03
35
-2014
/
+3714
|
\
|
*
main: Implement the main binary
rust
Tavian Barnes
2020-05-03
3
-1
/
+591
|
*
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
4
-0
/
+580
|
*
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
4
-0
/
+641
|
*
Begin re-writing in Rust
Tavian Barnes
2020-05-01
21
-2014
/
+36
|
/
*
Make striping optional.
Tavian Barnes
2015-10-04
3
-55
/
+79
*
Add detailed help about --morton and --hilbert.
Tavian Barnes
2015-10-04
1
-2
/
+6
*
Add support for Hilbert order.
Tavian Barnes
2015-10-04
6
-3
/
+212
*
Add support for Morton order.
Tavian Barnes
2015-10-04
7
-43
/
+106
*
Remove bogus line from Makefile.
Tavian Barnes
2015-04-25
1
-1
/
+0
*
Make frame rate independent of custom widths.
Tavian Barnes
2014-08-10
1
-1
/
+2
*
Allow image size and initial position to be specified on the command line.
Tavian Barnes
2014-08-08
3
-55
/
+126
*
Allow kd-forest flags to be overridden in the Makefile.
Tavian Barnes
2014-08-08
1
-2
/
+5
*
Make Makefile command lines explicit.
Tavian Barnes
2014-08-07
1
-2
/
+2
*
Fix off-by-one in stripe code.
Tavian Barnes
2014-08-07
1
-1
/
+1
*
Support average selection.
Tavian Barnes
2014-08-07
6
-67
/
+244
*
No need for question marks.
Tavian Barnes
2014-08-06
1
-5
/
+5
*
Split out option handling into its own file.
Tavian Barnes
2014-08-06
4
-338
/
+373
*
Allow parallel compilation.
Tavian Barnes
2014-08-06
2
-5
/
+12
*
Colorize usage.
Tavian Barnes
2014-08-05
1
-23
/
+162
*
More constness.
Tavian Barnes
2014-08-04
2
-5
/
+5
*
Use a repeatable cross-platform PRNG.
Tavian Barnes
2014-08-04
3
-17
/
+49
*
Uniform neighbor selection.
Tavian Barnes
2014-08-04
1
-22
/
+17
*
Clean up and correct nearest-neighbor algorithm.
Tavian Barnes
2014-08-04
4
-27
/
+41
*
Don't allow a bit depth of 1.
Tavian Barnes
2014-05-17
1
-1
/
+1
*
Add an option to generate an animation.
Tavian Barnes
2014-05-17
3
-6
/
+64
*
Refactor main.c to take configuration on the command line instead of #defines.
Tavian Barnes
2014-05-16
2
-140
/
+358
*
Document the star pattern better.
Tavian Barnes
2014-05-11
1
-1
/
+4
*
Make kdf entirely internal to generate_image.
Tavian Barnes
2014-05-11
1
-20
/
+21
*
Refactor main.c.
Tavian Barnes
2014-05-11
1
-88
/
+128
*
Allow all possible bit-depths, not just multiples of three.
Tavian Barnes
2014-05-10
1
-9
/
+12
[next]