Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move soft deletion into the forest implementationmain | Tavian Barnes | 2023-12-05 | 7 | -382/+215 |
| | | | | This allows us to filter out deleted items whenever we rebuild a tree. | ||||
* | 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 |
| | | | | | This requires adapting to the new k-d trees, which are significantly faster. | ||||
* | Use the acap nearest neighbors implementationHEADmaster | 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 binaryrust | 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 |