Avatar for the sdd user
sdd
kiddo
BlogDocsChangelog

GitHub Actions run

Instrumentation
1 year ago 60b3f1c master

Compare

Base
Search a run

Head
master
60b3f1c
1 year ago

Compare
Suggested base runs:

Benchmarks

2D f64[100]
benches/best_n.rs::benches::best_10::Query: Best 10::2D f64[100]
113.4 µs
2D f64[100000]
benches/best_n.rs::benches::best_10::Query: Best 10::2D f64[100000]
21.4 ms
2D f64[1000000]
benches/best_n.rs::benches::best_10::Query: Best 10::2D f64[1000000]
419.7 ms
2D f64[1000]
benches/best_n.rs::benches::best_10::Query: Best 10::2D f64[1000]
362.9 µs
3D f64[1000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D f64[1000]
309.9 µs
2D f64[10000]
benches/best_n.rs::benches::best_10::Query: Best 10::2D f64[10000]
2.5 ms
3D f64[1000000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D f64[1000000]
213.8 ms
4D f64[1000]
benches/best_n.rs::benches::best_10::Query: Best 10::4D f64[1000]
267.3 µs
4D f64[100]
benches/best_n.rs::benches::best_10::Query: Best 10::4D f64[100]
75.9 µs
3D f64[100000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D f64[100000]
13.2 ms
3D f64[100]
benches/best_n.rs::benches::best_10::Query: Best 10::3D f64[100]
98.7 µs
3D f32[1000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D f32[1000]
321.7 µs
3D f32[1000000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D f32[1000000]
153.7 ms
3D f32[10000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D f32[10000]
1.5 ms
4D f64[100000]
benches/best_n.rs::benches::best_10::Query: Best 10::4D f64[100000]
7.1 ms
3D f64[10000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D f64[10000]
1.6 ms
4D f64[10000]
benches/best_n.rs::benches::best_10::Query: Best 10::4D f64[10000]
1.1 ms
4D f64[1000000]
benches/best_n.rs::benches::best_10::Query: Best 10::4D f64[1000000]
100.1 ms
3D f32[100000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D f32[100000]
12.2 ms
3D f32[100]
benches/within.rs::benches::within_small::Query: within, small radius::3D f32[100]
39 µs
3D Fxd[100]
benches/best_n.rs::benches::best_10::Query: Best 10::3D Fxd[100]
102.6 µs
2D f64[1000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::2D f64[1000]
422 µs
3D Fxd[100000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D Fxd[100000]
20.5 ms
3D f32[1000]
benches/within.rs::benches::within_small::Query: within, small radius::3D f32[1000]
110.6 µs
3D Fxd[10000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D Fxd[10000]
2.3 ms
3D Fxd[1000000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D Fxd[1000000]
205.4 ms
3D f32[100]
benches/best_n.rs::benches::best_10::Query: Best 10::3D f32[100]
105.3 µs
3D Fxd[10000]
benches/within.rs::benches::within_small::Query: within, small radius::3D Fxd[10000]
697.1 µs
3D f32[100000]
benches/within.rs::benches::within_small::Query: within, small radius::3D f32[100000]
4.2 ms
2D f64[10000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::2D f64[10000]
633 µs
3D f32[10000]
benches/within.rs::benches::within_small::Query: within, small radius::3D f32[10000]
555.3 µs
3D f32[1000000]
benches/within.rs::benches::within_small::Query: within, small radius::3D f32[1000000]
49.9 ms
3D Fxd[1000]
benches/within.rs::benches::within_small::Query: within, small radius::3D Fxd[1000]
168.5 µs
3D Fxd[1000]
benches/best_n.rs::benches::best_10::Query: Best 10::3D Fxd[1000]
436.9 µs
3D Fxd[100]
benches/within.rs::benches::within_small::Query: within, small radius::3D Fxd[100]
63.6 µs
3D Fxd[100000]
benches/within.rs::benches::within_small::Query: within, small radius::3D Fxd[100000]
5.3 ms
2D f64[100]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::2D f64[100]
42.1 µs
3D Fxd[1000000]
benches/within.rs::benches::within_small::Query: within, small radius::3D Fxd[1000000]
53.5 ms
4D f64[1000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::4D f64[1000]
894.5 µs
3D f64[1000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::3D f64[1000]
615.9 µs
2D f64[1000000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::2D f64[1000000]
1.1 ms
3D f64[10000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::3D f64[10000]
990.2 µs
4D f64[100000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::4D f64[100000]
2.8 ms
2D f64[100]
benches/within.rs::benches::within_medium::Query: within, medium radius::2D f64[100]
126.5 µs
2D f64[100000]
benches/within.rs::benches::within_medium::Query: within, medium radius::2D f64[100000]
175.8 ms
2D f64[1000000]
benches/within.rs::benches::within_medium::Query: within, medium radius::2D f64[1000000]
2.7 s
4D f64[10000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::4D f64[10000]
1.6 ms
3D f64[1000000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::3D f64[1000000]
2 ms
3D f64[100000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::3D f64[100000]
1.6 ms
3D f64[1000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D f64[1000]
462.7 µs
2D f64[1000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::2D f64[1000]
174.5 µs
2D f64[10000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::2D f64[10000]
821.1 µs
2D f64[100000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::2D f64[100000]
8 ms
4D f64[1000000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::4D f64[1000000]
4 ms
2D f64[100000]
benches/nearest_one_immutable.rs::benches::nearest_one_immutable_float::Query Nearest 1::2D f64[100000]
947.6 µs
3D f64[1000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D f64[1000]
110.3 µs
4D f64[1000]
benches/within.rs::benches::within_medium::Query: within, medium radius::4D f64[1000]
253.4 µs
4D f64[100]
benches/within.rs::benches::within_medium::Query: within, medium radius::4D f64[100]
58.4 µs
3D f64[10000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D f64[10000]
3.8 ms
3D f64[100000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D f64[100000]
48.1 ms
3D f64[1000000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D f64[1000000]
30.4 ms
2D f64[1000]
benches/within.rs::benches::within_medium::Query: within, medium radius::2D f64[1000]
997.4 µs
3D f64[100000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D f64[100000]
2.8 ms
3D f64[100]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D f64[100]
39 µs
4D f64[1000000]
benches/within.rs::benches::within_medium::Query: within, medium radius::4D f64[1000000]
207.8 ms
4D f64[1000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::4D f64[1000]
94.2 µs
3D f32[100000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D f32[100000]
39.5 ms
4D f64[100]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::4D f64[100]
37.5 µs
2D f64[10000]
benches/within.rs::benches::within_medium::Query: within, medium radius::2D f64[10000]
12.8 ms
4D f64[10000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::4D f64[10000]
374.7 µs
4D f64[100000]
benches/within.rs::benches::within_medium::Query: within, medium radius::4D f64[100000]
14.1 ms
2D f64[100]
benches/within.rs::benches::within_large::Query: within, large radius::2D f64[100]
347.1 µs
3D Fxd[1000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D Fxd[1000]
524.9 µs
3D f32[100]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D f32[100]
66.4 µs
3D f32[1000000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D f32[1000000]
553.4 ms
3D f64[10000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D f64[10000]
495.5 µs
3D Fxd[10000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D Fxd[10000]
4.4 ms
4D f64[10000]
benches/within.rs::benches::within_medium::Query: within, medium radius::4D f64[10000]
1.4 ms
3D f32[10000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D f32[10000]
3.4 ms
3D f64[100]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D f64[100]
73.5 µs
3D f64[1000000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D f64[1000000]
775.3 ms
2D f64[10000]
benches/within.rs::benches::within_large::Query: within, large radius::2D f64[10000]
51.8 ms
2D f64[1000000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::2D f64[1000000]
100.2 ms
3D f32[1000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D f32[1000]
373.5 µs
2D f64[1000000]
benches/within.rs::benches::within_large::Query: within, large radius::2D f64[1000000]
12.3 s
3D Fxd[100000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D Fxd[100000]
52.2 ms
4D f64[100000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::4D f64[100000]
1.6 ms
3D f64[100000]
benches/within.rs::benches::within_large::Query: within, large radius::3D f64[100000]
461 ms
3D f32[1000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D f32[1000]
109.5 µs
3D f32[10000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D f32[10000]
421.3 µs
3D f64[100]
benches/within.rs::benches::within_large::Query: within, large radius::3D f64[100]
244.9 µs
2D f64[100000]
benches/within.rs::benches::within_large::Query: within, large radius::2D f64[100000]
771.8 ms
3D f64[10000]
benches/within.rs::benches::within_large::Query: within, large radius::3D f64[10000]
32.8 ms
3D f64[1000]
benches/within.rs::benches::within_large::Query: within, large radius::3D f64[1000]
2.3 ms
4D f64[1000000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::4D f64[1000000]
8.5 ms
3D f32[100]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D f32[100]
36.3 µs
3D f32[100000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D f32[100000]
2.3 ms
2D f64[1000]
benches/within.rs::benches::within_large::Query: within, large radius::2D f64[1000]
4 ms
3D Fxd[100]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D Fxd[100]
97.6 µs
3D f32[1000000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D f32[1000000]
21.8 ms
3D Fxd[1000000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D Fxd[1000000]
28.6 ms
4D f64[100]
benches/within.rs::benches::within_large::Query: within, large radius::4D f64[100]
180.6 µs
4D f64[1000000]
benches/within.rs::benches::within_large::Query: within, large radius::4D f64[1000000]
4 s
2D f64[1000000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::2D f64[1000000]
556.9 ms
3D Fxd[1000000]
benches/within.rs::benches::within_medium::Query: within, medium radius::3D Fxd[1000000]
603 ms
3D Fxd[100]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D Fxd[100]
56.7 µs
3D f64[1000000]
benches/within.rs::benches::within_large::Query: within, large radius::3D f64[1000000]
7.1 s
3D f32[10000]
benches/within.rs::benches::within_large::Query: within, large radius::3D f32[10000]
24.7 ms
4D f64[10000]
benches/within.rs::benches::within_large::Query: within, large radius::4D f64[10000]
17.2 ms
3D Fxd[1000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D Fxd[1000]
154.3 µs
4D f64[100000]
benches/within.rs::benches::within_large::Query: within, large radius::4D f64[100000]
247.3 ms
3D Fxd[1000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D Fxd[1000]
121.3 µs
4D f64[1000]
benches/within.rs::benches::within_large::Query: within, large radius::4D f64[1000]
1.5 ms
3D Fxd[100]
benches/within.rs::benches::within_large::Query: within, large radius::3D Fxd[100]
302.3 µs
3D f32[100]
benches/within.rs::benches::within_large::Query: within, large radius::3D f32[100]
240 µs
3D Fxd[100000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D Fxd[100000]
16.5 ms
3D f64[100000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D f64[100000]
14.9 ms
3D Fxd[100000]
benches/within.rs::benches::within_large::Query: within, large radius::3D Fxd[100000]
415.8 ms
3D f32[100000]
benches/within.rs::benches::within_large::Query: within, large radius::3D f32[100000]
334.9 ms
2D f64[10000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::2D f64[10000]
3.9 ms
3D f64[10000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D f64[10000]
1.5 ms
2D f64[1000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::2D f64[1000]
379.7 µs
3D f32[1000000]
benches/within.rs::benches::within_large::Query: within, large radius::3D f32[1000000]
5.1 s
3D f32[1000]
benches/within.rs::benches::within_large::Query: within, large radius::3D f32[1000]
2.3 ms
3D Fxd[100000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D Fxd[100000]
3.4 ms
3D Fxd[100]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D Fxd[100]
11.9 µs
4D f64[1000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::4D f64[1000]
227.9 µs
3D Fxd[10000]
benches/within_unsorted.rs::benches::within_unsorted_small::Query: within_unsorted, small radius::3D Fxd[10000]
626.4 µs
3D Fxd[10000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D Fxd[10000]
1.4 ms
4D f64[10000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::4D f64[10000]
1 ms
3D Fxd[1000]
benches/within.rs::benches::within_large::Query: within, large radius::3D Fxd[1000]
2.6 ms
3D Fxd[10000]
benches/within.rs::benches::within_large::Query: within, large radius::3D Fxd[10000]
30.8 ms
2D f64[1000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::2D f64[1000]
156.8 µs
2D f64[100000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::2D f64[100000]
26.1 ms
3D f64[100]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D f64[100]
69.9 µs
2D f64[100]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::2D f64[100]
15.7 µs
4D f64[1000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::4D f64[1000]
157.1 µs
3D f64[1000000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D f64[1000000]
242.7 ms
3D f64[1000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D f64[1000]
305.7 µs
3D Fxd[1000000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D Fxd[1000000]
197.2 ms
4D f64[100]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::4D f64[100]
57.1 µs
3D f32[10000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D f32[10000]
1.5 ms
4D f64[10000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::4D f64[10000]
1.8 ms
3D Fxd[1000000]
benches/within.rs::benches::within_large::Query: within, large radius::3D Fxd[1000000]
5.3 s
2D f64[100000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::2D f64[100000]
17.8 ms
3D f64[1000000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D f64[1000000]
282.7 ms
4D f64[100]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::4D f64[100]
16.9 µs
3D f32[1000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D f32[1000]
269.8 µs
2D f64[10000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::2D f64[10000]
1.5 ms
3D f64[100]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D f64[100]
14.5 µs
2D f64[100]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::2D f64[100]
106.4 µs
4D f64[100000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::4D f64[100000]
7.6 ms
4D f64[1000000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::4D f64[1000000]
104 ms
3D f64[1000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D f64[1000]
156 µs
3D f64[100000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D f64[100000]
20.7 ms
2D f64[1000000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::2D f64[1000000]
233.5 ms
3D Fxd[10000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D Fxd[10000]
2.4 ms
3D Fxd[1000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D Fxd[1000]
408.9 µs
2D f64[10000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::2D f64[10000]
7.9 ms
3D f32[100]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D f32[100]
14.8 µs
3D f64[10000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D f64[10000]
1.8 ms
3D Fxd[100]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D Fxd[100]
102.9 µs
3D f32[1000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D f32[1000]
165.2 µs
4D f64[100000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::4D f64[100000]
22.6 ms
3D f32[1000000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D f32[1000000]
172 ms
3D f32[10000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D f32[10000]
1.6 ms
3D Fxd[1000000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D Fxd[1000000]
217.4 ms
2D f64[100000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::2D f64[100000]
79.6 ms
3D f32[100000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D f32[100000]
13.1 ms
4D f64[1000000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::4D f64[1000000]
253.3 ms
3D f32[100000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D f32[100000]
18.4 ms
3D f32[1000000]
benches/add_points.rs::benches::add_to_empty::Add to Empty Tree::3D f32[1000000]
236.8 ms
2D f64[1000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::2D f64[1000]
28.9 µs
3D Fxd[100]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D Fxd[100]
16.3 µs
2D f64[100]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::2D f64[100]
25.1 µs
3D f64[1000000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D f64[1000000]
2 s
2D f64[1000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::2D f64[1000]
883.1 µs
2D f64[1000000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::2D f64[1000000]
2.7 s
3D f64[1000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D f64[1000]
28.7 µs
3D Fxd[1000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D Fxd[1000]
19.6 µs
3D f64[100]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D f64[100]
178.6 µs
3D Fxd[10000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D Fxd[10000]
28.2 µs
3D f64[100000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D f64[100000]
74.5 ms
3D Fxd[100000]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D Fxd[100000]
23.3 ms
3D Fxd[1000000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D Fxd[1000000]
47.9 µs
3D f64[10000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D f64[10000]
35.6 µs
4D f64[100000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::4D f64[100000]
41.2 µs
4D f64[100]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::4D f64[100]
30.5 µs
3D f64[100000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D f64[100000]
44.6 µs
3D f64[1000000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D f64[1000000]
58.9 µs
3D Fxd[100000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D Fxd[100000]
35.6 µs
4D f64[10000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::4D f64[10000]
33.7 µs
2D f64[100000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::2D f64[100000]
43.2 µs
3D f32[100]
benches/within_unsorted.rs::benches::within_unsorted_medium::Query: within_unsorted, medium radius::3D f32[100]
60.5 µs
3D f64[100]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D f64[100]
20.4 µs
4D f64[1000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::4D f64[1000]
823 µs
4D f64[100]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::4D f64[100]
147.3 µs
3D f32[10000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D f32[10000]
29.6 µs
4D f64[1000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::4D f64[1000]
24.7 µs
2D f64[100]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::2D f64[100]
188.3 µs
3D f32[100]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D f32[100]
16.2 µs
3D f64[10000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D f64[10000]
7.1 ms
4D f64[10000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::4D f64[10000]
5.9 ms
3D f32[1000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D f32[1000]
20.7 µs
2D f64[10000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::2D f64[10000]
37.1 µs
3D f64[1000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D f64[1000]
904.9 µs
4D f64[1000000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::4D f64[1000000]
1.5 s
2D f64[1000000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::2D f64[1000000]
66.9 µs
4D f64[1000000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::4D f64[1000000]
61.1 µs
3D f32[10000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D f32[10000]
7.2 ms
4D f64[100000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::4D f64[100000]
59.1 ms
2D f64[10000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::2D f64[10000]
286 µs
3D f32[1000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D f32[1000]
869.3 µs
3D Fxd[10000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D Fxd[10000]
12.5 ms
3D f32[100]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D f32[100]
170.5 µs
3D f64[100000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D f64[100000]
584.3 µs
3D f32[1000000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D f32[1000000]
63.1 µs
2D f64[100000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::2D f64[100000]
316.7 µs
3D f64[100]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D f64[100]
206.2 µs
3D f32[100000]
benches/add_points.rs::benches::add_to_populated::add to Populated Tree::3D f32[100000]
40 µs
3D f32[100000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D f32[100000]
69.7 ms
3D Fxd[100000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D Fxd[100000]
130.8 ms
4D f64[100]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::4D f64[100]
248.6 µs
2D f64[100]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::2D f64[100]
161.1 µs
4D f64[1000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::4D f64[1000]
380.9 µs
2D f64[1000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::2D f64[1000]
191.3 µs
2D f64[1000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::2D f64[1000]
347.1 µs
3D f32[1000000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D f32[1000000]
1.4 s
2D f64[10000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::2D f64[10000]
556.8 µs
2D f64[1000000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::2D f64[1000000]
359.8 µs
3D f64[1000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D f64[1000]
278.2 µs
3D Fxd[1000000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D Fxd[1000000]
1.8 s
3D f64[10000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D f64[10000]
437.9 µs
3D f64[1000000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D f64[1000000]
681.3 µs
3D Fxd[1000]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D Fxd[1000]
1.4 ms
4D f64[10000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::4D f64[10000]
735.8 µs
4D f64[1000000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::4D f64[1000000]
1.5 ms
3D f32[100]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D f32[100]
185.1 µs
2D f64[100]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::2D f64[100]
992.7 µs
3D f32[1000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D f32[1000]
251.8 µs
3D Fxd[100]
benches/within_unsorted.rs::benches::within_unsorted_large::Query: within_unsorted, large radius::3D Fxd[100]
235.4 µs
3D Fxd[100]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D Fxd[100]
174.8 µs
3D f32[100000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D f32[100000]
501 µs
3D f32[10000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D f32[10000]
369.6 µs
2D f64[100]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::2D f64[100]
233.4 µs
3D Fxd[10000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D Fxd[10000]
389.8 µs
3D f64[1000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D f64[1000]
599.8 µs
2D f64[10000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::2D f64[10000]
1.8 ms
3D f64[1000000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D f64[1000000]
2.2 ms
2D f64[100000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::2D f64[100000]
904.3 µs
4D f64[100000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::4D f64[100000]
1.1 ms
4D f64[100]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::4D f64[100]
479.5 µs
3D f32[1000000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D f32[1000000]
602 µs
3D Fxd[1000000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D Fxd[1000000]
564.7 µs
3D f64[100]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D f64[100]
356.2 µs
3D Fxd[1000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D Fxd[1000]
291.1 µs
3D f64[10000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D f64[10000]
953.4 µs
2D f64[1000000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::2D f64[1000000]
2.4 ms
3D f64[100000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D f64[100000]
1.6 ms
2D f64[100000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::2D f64[100000]
2.2 ms
4D f64[100000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::4D f64[100000]
4.9 ms
3D f64[100]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D f64[100]
984 µs
3D Fxd[100000]
benches/nearest_n.rs::benches::nearest_10::Query Nearest 10::3D Fxd[100000]
486.7 µs
3D f64[10000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D f64[10000]
2.4 ms
4D f64[10000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::4D f64[10000]
3.3 ms
2D f64[1000000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::2D f64[1000000]
1.2 ms
2D f64[1000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::2D f64[1000]
1.6 ms
3D f64[1000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D f64[1000]
1.9 ms
3D f32[10000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D f32[10000]
870.6 µs
3D f32[100]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D f32[100]
357.9 µs
4D f64[10000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::4D f64[10000]
1.5 ms
4D f64[1000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::4D f64[1000]
927 µs
3D f64[1000000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D f64[1000000]
3.8 ms
3D f32[1000000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D f32[1000000]
1.8 ms
3D f64[100000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D f64[100000]
3.2 ms
3D f32[100]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D f32[100]
863.4 µs
4D f64[1000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::4D f64[1000]
2.4 ms
4D f64[1000000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::4D f64[1000000]
4 ms
4D f64[100]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::4D f64[100]
1 ms
4D f64[1000000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::4D f64[1000000]
6.6 ms
3D f32[10000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D f32[10000]
2.1 ms
3D Fxd[100]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D Fxd[100]
634.5 µs
3D f32[1000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D f32[1000]
1.7 ms
3D f32[100000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D f32[100000]
2.7 ms
3D Fxd[1000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D Fxd[1000]
974.6 µs
3D Fxd[100000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D Fxd[100000]
1.7 ms
4D f64[100000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::4D f64[100000]
2.7 ms
3D Fxd[100000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D Fxd[100000]
2.3 ms
3D f32[1000000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D f32[1000000]
3.2 ms
3D f32[100000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D f32[100000]
1.4 ms
3D Fxd[100]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D Fxd[100]
580.7 µs
3D f32[1000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D f32[1000]
609.5 µs
3D Fxd[1000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D Fxd[1000]
1.5 ms
3D f64[1000]
benches/within.rs::benches::within_small::Query: within, small radius::3D f64[1000]
116.6 µs
2D f64[1000]
benches/within.rs::benches::within_small::Query: within, small radius::2D f64[1000]
281.4 µs
3D Fxd[10000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D Fxd[10000]
1.9 ms
3D Fxd[1000000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D Fxd[1000000]
2.1 ms
3D Fxd[1000000]
benches/nearest_n.rs::benches::nearest_100::Query Nearest 100::3D Fxd[1000000]
2.6 ms
4D f64[10000]
benches/within.rs::benches::within_small::Query: within, small radius::4D f64[10000]
356 µs
3D f64[1000000]
benches/within.rs::benches::within_small::Query: within, small radius::3D f64[1000000]
62.5 ms
3D Fxd[10000]
benches/nearest_one.rs::benches::nearest_one::Query Nearest 1::3D Fxd[10000]
1.3 ms
2D f64[100]
benches/within.rs::benches::within_small::Query: within, small radius::2D f64[100]
42.8 µs
2D f64[100000]
benches/within.rs::benches::within_small::Query: within, small radius::2D f64[100000]
34.8 ms
3D f64[100]
benches/within.rs::benches::within_small::Query: within, small radius::3D f64[100]
39.6 µs
4D f64[1000]
benches/within.rs::benches::within_small::Query: within, small radius::4D f64[1000]
93.4 µs
4D f64[100000]
benches/within.rs::benches::within_small::Query: within, small radius::4D f64[100000]
1.7 ms
2D f64[10000]
benches/within.rs::benches::within_small::Query: within, small radius::2D f64[10000]
2.3 ms
4D f64[1000000]
benches/within.rs::benches::within_small::Query: within, small radius::4D f64[1000000]
11.1 ms
3D f64[10000]
benches/within.rs::benches::within_small::Query: within, small radius::3D f64[10000]
612.1 µs
4D f64[100]
benches/within.rs::benches::within_small::Query: within, small radius::4D f64[100]
37 µs
3D f64[100000]
benches/within.rs::benches::within_small::Query: within, small radius::3D f64[100000]
5 ms
2D f64[1000000]
benches/within.rs::benches::within_small::Query: within, small radius::2D f64[1000000]
504.7 ms
© 2025 CodSpeed Technology
Home Terms Privacy Docs