1+ {
2+ "machine_info" : {
3+ "node" : " runnervmh13bl" ,
4+ "processor" : " x86_64" ,
5+ "machine" : " x86_64" ,
6+ "python_compiler" : " GCC 13.3.0" ,
7+ "python_implementation" : " CPython" ,
8+ "python_implementation_version" : " 3.11.14" ,
9+ "python_version" : " 3.11.14" ,
10+ "python_build" : [
11+ " main" ,
12+ " Oct 10 2025 01:03:14"
13+ ],
14+ "release" : " 6.11.0-1018-azure" ,
15+ "system" : " Linux" ,
16+ "cpu" : {
17+ "python_version" : " 3.11.14.final.0 (64 bit)" ,
18+ "cpuinfo_version" : [
19+ 9 ,
20+ 0 ,
21+ 0
22+ ],
23+ "cpuinfo_version_string" : " 9.0.0" ,
24+ "arch" : " X86_64" ,
25+ "bits" : 64 ,
26+ "count" : 4 ,
27+ "arch_string_raw" : " x86_64" ,
28+ "vendor_id_raw" : " AuthenticAMD" ,
29+ "brand_raw" : " AMD EPYC 7763 64-Core Processor" ,
30+ "hz_advertised_friendly" : " 2.4454 GHz" ,
31+ "hz_actual_friendly" : " 2.4454 GHz" ,
32+ "hz_advertised" : [
33+ 2445431000 ,
34+ 0
35+ ],
36+ "hz_actual" : [
37+ 2445431000 ,
38+ 0
39+ ],
40+ "stepping" : 1 ,
41+ "model" : 1 ,
42+ "family" : 25 ,
43+ "flags" : [
44+ " 3dnowext" ,
45+ " 3dnowprefetch" ,
46+ " abm" ,
47+ " adx" ,
48+ " aes" ,
49+ " aperfmperf" ,
50+ " apic" ,
51+ " arat" ,
52+ " avx" ,
53+ " avx2" ,
54+ " bmi1" ,
55+ " bmi2" ,
56+ " clflush" ,
57+ " clflushopt" ,
58+ " clwb" ,
59+ " clzero" ,
60+ " cmov" ,
61+ " cmp_legacy" ,
62+ " constant_tsc" ,
63+ " cpuid" ,
64+ " cr8_legacy" ,
65+ " cx16" ,
66+ " cx8" ,
67+ " de" ,
68+ " decodeassists" ,
69+ " erms" ,
70+ " extd_apicid" ,
71+ " f16c" ,
72+ " flushbyasid" ,
73+ " fma" ,
74+ " fpu" ,
75+ " fsgsbase" ,
76+ " fsrm" ,
77+ " fxsr" ,
78+ " fxsr_opt" ,
79+ " ht" ,
80+ " hypervisor" ,
81+ " invpcid" ,
82+ " lahf_lm" ,
83+ " lm" ,
84+ " mca" ,
85+ " mce" ,
86+ " misalignsse" ,
87+ " mmx" ,
88+ " mmxext" ,
89+ " movbe" ,
90+ " msr" ,
91+ " mtrr" ,
92+ " nonstop_tsc" ,
93+ " nopl" ,
94+ " npt" ,
95+ " nrip_save" ,
96+ " nx" ,
97+ " osvw" ,
98+ " osxsave" ,
99+ " pae" ,
100+ " pat" ,
101+ " pausefilter" ,
102+ " pcid" ,
103+ " pclmulqdq" ,
104+ " pdpe1gb" ,
105+ " pfthreshold" ,
106+ " pge" ,
107+ " pni" ,
108+ " popcnt" ,
109+ " pse" ,
110+ " pse36" ,
111+ " rdpid" ,
112+ " rdpru" ,
113+ " rdrand" ,
114+ " rdrnd" ,
115+ " rdseed" ,
116+ " rdtscp" ,
117+ " rep_good" ,
118+ " sep" ,
119+ " sha" ,
120+ " sha_ni" ,
121+ " smap" ,
122+ " smep" ,
123+ " sse" ,
124+ " sse2" ,
125+ " sse4_1" ,
126+ " sse4_2" ,
127+ " sse4a" ,
128+ " ssse3" ,
129+ " svm" ,
130+ " syscall" ,
131+ " topoext" ,
132+ " tsc" ,
133+ " tsc_known_freq" ,
134+ " tsc_reliable" ,
135+ " tsc_scale" ,
136+ " umip" ,
137+ " user_shstk" ,
138+ " v_vmsave_vmload" ,
139+ " vaes" ,
140+ " vmcb_clean" ,
141+ " vme" ,
142+ " vmmcall" ,
143+ " vpclmulqdq" ,
144+ " xgetbv1" ,
145+ " xsave" ,
146+ " xsavec" ,
147+ " xsaveerptr" ,
148+ " xsaveopt" ,
149+ " xsaves"
150+ ],
151+ "l3_cache_size" : 524288 ,
152+ "l2_cache_size" : 1048576 ,
153+ "l1_data_cache_size" : 65536 ,
154+ "l1_instruction_cache_size" : 65536 ,
155+ "l2_cache_line_size" : 512 ,
156+ "l2_cache_associativity" : 6
157+ }
158+ },
159+ "commit_info" : {
160+ "id" : " 69dc4601f3177e8791332c007e0af1f2abdf7985" ,
161+ "time" : " 2026-01-06T21:33:22+01:00" ,
162+ "author_time" : " 2026-01-06T21:33:22+01:00" ,
163+ "dirty" : false ,
164+ "project" : " lsnms" ,
165+ "branch" : " main"
166+ },
167+ "benchmarks" : [
168+ {
169+ "group" : null ,
170+ "name" : " test_rtree_nms" ,
171+ "fullname" : " tests/test_nms.py::test_rtree_nms" ,
172+ "params" : null ,
173+ "param" : null ,
174+ "extra_info" : {},
175+ "options" : {
176+ "disable_gc" : false ,
177+ "timer" : " perf_counter" ,
178+ "min_rounds" : 5 ,
179+ "max_time" : 1.0 ,
180+ "min_time" : 5e-06 ,
181+ "warmup" : 100000
182+ },
183+ "stats" : {
184+ "min" : 0.012152844000013374 ,
185+ "max" : 0.012503015999982381 ,
186+ "mean" : 0.01229673404819312 ,
187+ "stddev" : 7.6676718771799e-05 ,
188+ "rounds" : 83 ,
189+ "median" : 0.012293064999994385 ,
190+ "iqr" : 9.24642500095274e-05 ,
191+ "q1" : 0.012246431000001223 ,
192+ "q3" : 0.01233889525001075 ,
193+ "iqr_outliers" : 1 ,
194+ "stddev_outliers" : 26 ,
195+ "outliers" : " 26;1" ,
196+ "ld15iqr" : 0.012152844000013374 ,
197+ "hd15iqr" : 0.012503015999982381 ,
198+ "ops" : 81.32240610236991 ,
199+ "total" : 1.020628926000029 ,
200+ "iterations" : 1
201+ }
202+ },
203+ {
204+ "group" : null ,
205+ "name" : " test_rtree_multiclass_nms" ,
206+ "fullname" : " tests/test_nms.py::test_rtree_multiclass_nms" ,
207+ "params" : null ,
208+ "param" : null ,
209+ "extra_info" : {},
210+ "options" : {
211+ "disable_gc" : false ,
212+ "timer" : " perf_counter" ,
213+ "min_rounds" : 5 ,
214+ "max_time" : 1.0 ,
215+ "min_time" : 5e-06 ,
216+ "warmup" : 100000
217+ },
218+ "stats" : {
219+ "min" : 0.007866822000011098 ,
220+ "max" : 0.010169278999995868 ,
221+ "mean" : 0.00808016075781115 ,
222+ "stddev" : 0.0003635448226504522 ,
223+ "rounds" : 128 ,
224+ "median" : 0.007994970500007526 ,
225+ "iqr" : 0.0001822884999995722 ,
226+ "q1" : 0.00790908099999399 ,
227+ "q3" : 0.008091369499993561 ,
228+ "iqr_outliers" : 9 ,
229+ "stddev_outliers" : 9 ,
230+ "outliers" : " 9;9" ,
231+ "ld15iqr" : 0.007866822000011098 ,
232+ "hd15iqr" : 0.008498387999992474 ,
233+ "ops" : 123.75991393900087 ,
234+ "total" : 1.0342605769998272 ,
235+ "iterations" : 1
236+ }
237+ },
238+ {
239+ "group" : null ,
240+ "name" : " test_intersect_tree" ,
241+ "fullname" : " tests/test_rtree.py::test_intersect_tree" ,
242+ "params" : null ,
243+ "param" : null ,
244+ "extra_info" : {},
245+ "options" : {
246+ "disable_gc" : false ,
247+ "timer" : " perf_counter" ,
248+ "min_rounds" : 5 ,
249+ "max_time" : 1.0 ,
250+ "min_time" : 5e-06 ,
251+ "warmup" : 100000
252+ },
253+ "stats" : {
254+ "min" : 4.117999992558907e-06 ,
255+ "max" : 2.693499999395499e-05 ,
256+ "mean" : 4.449769230779121e-06 ,
257+ "stddev" : 7.326416756466412e-07 ,
258+ "rounds" : 118963 ,
259+ "median" : 4.297999993241319e-06 ,
260+ "iqr" : 5.0500005954745575e-08 ,
261+ "q1" : 4.273000001830951e-06 ,
262+ "q3" : 4.323500007785697e-06 ,
263+ "iqr_outliers" : 8152 ,
264+ "stddev_outliers" : 5881 ,
265+ "outliers" : " 5881;8152" ,
266+ "ld15iqr" : 4.1974999902549825e-06 ,
267+ "hd15iqr" : 4.402999991270917e-06 ,
268+ "ops" : 224730.75526770804 ,
269+ "total" : 0.5293578970011765 ,
270+ "iterations" : 2
271+ }
272+ },
273+ {
274+ "group" : null ,
275+ "name" : " test_build_tree" ,
276+ "fullname" : " tests/test_rtree.py::test_build_tree" ,
277+ "params" : null ,
278+ "param" : null ,
279+ "extra_info" : {},
280+ "options" : {
281+ "disable_gc" : false ,
282+ "timer" : " perf_counter" ,
283+ "min_rounds" : 5 ,
284+ "max_time" : 1.0 ,
285+ "min_time" : 5e-06 ,
286+ "warmup" : 100000
287+ },
288+ "stats" : {
289+ "min" : 0.011350980000003119 ,
290+ "max" : 0.013539135000002034 ,
291+ "mean" : 0.011550134363636872 ,
292+ "stddev" : 0.00030381173197352706 ,
293+ "rounds" : 88 ,
294+ "median" : 0.011462357499993914 ,
295+ "iqr" : 0.00011443749998818475 ,
296+ "q1" : 0.011426310500013415 ,
297+ "q3" : 0.0115407480000016 ,
298+ "iqr_outliers" : 9 ,
299+ "stddev_outliers" : 6 ,
300+ "outliers" : " 6;9" ,
301+ "ld15iqr" : 0.011350980000003119 ,
302+ "hd15iqr" : 0.011716931999984581 ,
303+ "ops" : 86.57907938701442 ,
304+ "total" : 1.0164118240000448 ,
305+ "iterations" : 1
306+ }
307+ }
308+ ],
309+ "datetime" : " 2026-01-06T20:35:57.609940" ,
310+ "version" : " 4.0.0"
311+ }
0 commit comments