1+ {
2+ "timestamp" : " 2026-01-10T16:17:23.669749" ,
3+ "name" : " compute_bucket_index_redundancy" ,
4+ "metadata" : {
5+ "num_values" : 10000000 ,
6+ "num_trials" : 5 ,
7+ "timestamp" : " 2026-01-10T16:17:23.669737"
8+ },
9+ "stats" : [
10+ {
11+ "function" : " profile_ddsketch.py:17(run_sketch_operations)" ,
12+ "ncalls" : 1 ,
13+ "tottime" : 1.3887002275999998 ,
14+ "cumtime" : 13.0266837678 ,
15+ "percall_tot" : 1.3887002275999998 ,
16+ "percall_cum" : 13.0266837678
17+ },
18+ {
19+ "function" : " core.py:77(insert)" ,
20+ "ncalls" : 10000000 ,
21+ "tottime" : 3.2283954910000006 ,
22+ "cumtime" : 11.6364473224 ,
23+ "percall_tot" : 3.228395491e-07 ,
24+ "percall_cum" : 1.1636447322399998e-06
25+ },
26+ {
27+ "function" : " contiguous.py:37(add)" ,
28+ "ncalls" : 10000000 ,
29+ "tottime" : 4.568145479 ,
30+ "cumtime" : 5.2062685638 ,
31+ "percall_tot" : 4.568145479000001e-07 ,
32+ "percall_cum" : 5.206268563800001e-07
33+ },
34+ {
35+ "function" : " logarithmic.py:12(compute_bucket_index)" ,
36+ "ncalls" : 10000000 ,
37+ "tottime" : 1.903147694 ,
38+ "cumtime" : 3.2017832675999998 ,
39+ "percall_tot" : 1.9031476940000004e-07 ,
40+ "percall_cum" : 3.2017832676e-07
41+ },
42+ {
43+ "function" : " ~:0(<built-in method math.log>)" ,
44+ "ncalls" : 10000001 ,
45+ "tottime" : 0.7143321826000001 ,
46+ "cumtime" : 0.7143321826000001 ,
47+ "percall_tot" : 7.14332111166789e-08 ,
48+ "percall_cum" : 7.14332111166789e-08
49+ },
50+ {
51+ "function" : " ~:0(<built-in method builtins.len>)" ,
52+ "ncalls" : 10003244 ,
53+ "tottime" : 0.6382800820000002 ,
54+ "cumtime" : 0.6382800820000002 ,
55+ "percall_tot" : 6.380730510039856e-08 ,
56+ "percall_cum" : 6.380730510039856e-08
57+ },
58+ {
59+ "function" : " ~:0(<built-in method math.ceil>)" ,
60+ "ncalls" : 10000000 ,
61+ "tottime" : 0.584304876 ,
62+ "cumtime" : 0.584304876 ,
63+ "percall_tot" : 5.8430487600000004e-08 ,
64+ "percall_cum" : 5.8430487600000004e-08
65+ },
66+ {
67+ "function" : " core.py:128(quantile)" ,
68+ "ncalls" : 4 ,
69+ "tottime" : 0.0004936750000000001 ,
70+ "cumtime" : 0.0014924204000000003 ,
71+ "percall_tot" : 0.00012341875000000001 ,
72+ "percall_cum" : 0.0003731051000000001
73+ },
74+ {
75+ "function" : " contiguous.py:167(get_count)" ,
76+ "ncalls" : 3223 ,
77+ "tottime" : 0.0008286914000000001 ,
78+ "cumtime" : 0.0009856886 ,
79+ "percall_tot" : 2.571817063873498e-07 ,
80+ "percall_cum" : 3.0584562750259306e-07
81+ },
82+ {
83+ "function" : " core.py:24(__init__)" ,
84+ "ncalls" : 1 ,
85+ "tottime" : 1.12378e-05 ,
86+ "cumtime" : 4.37974e-05 ,
87+ "percall_tot" : 1.12378e-05 ,
88+ "percall_cum" : 4.37974e-05
89+ },
90+ {
91+ "function" : " ~:0(<method 'disable' of '_lsprof.Profiler' objects>)" ,
92+ "ncalls" : 1 ,
93+ "tottime" : 3.56454e-05 ,
94+ "cumtime" : 3.56454e-05 ,
95+ "percall_tot" : 3.56454e-05 ,
96+ "percall_cum" : 3.56454e-05
97+ },
98+ {
99+ "function" : " contiguous.py:19(__init__)" ,
100+ "ncalls" : 2 ,
101+ "tottime" : 1.10118e-05 ,
102+ "cumtime" : 2.7115199999999997e-05 ,
103+ "percall_tot" : 5.5059e-06 ,
104+ "percall_cum" : 1.3557599999999999e-05
105+ },
106+ {
107+ "function" : " ~:0(<built-in method numpy.zeros>)" ,
108+ "ncalls" : 2 ,
109+ "tottime" : 1.4002600000000002e-05 ,
110+ "cumtime" : 1.4002600000000002e-05 ,
111+ "percall_tot" : 7.001300000000001e-06 ,
112+ "percall_cum" : 7.001300000000001e-06
113+ },
114+ {
115+ "function" : " logarithmic.py:16(compute_value_from_index)" ,
116+ "ncalls" : 4 ,
117+ "tottime" : 1.12992e-05 ,
118+ "cumtime" : 1.3056800000000002e-05 ,
119+ "percall_tot" : 2.8248e-06 ,
120+ "percall_cum" : 3.2642000000000004e-06
121+ },
122+ {
123+ "function" : " logarithmic.py:7(__init__)" ,
124+ "ncalls" : 1 ,
125+ "tottime" : 3.959400000000001e-06 ,
126+ "cumtime" : 5.4444e-06 ,
127+ "percall_tot" : 3.959400000000001e-06 ,
128+ "percall_cum" : 5.4444e-06
129+ },
130+ {
131+ "function" : " base.py:17(__init__)" ,
132+ "ncalls" : 2 ,
133+ "tottime" : 2.1008e-06 ,
134+ "cumtime" : 2.1008e-06 ,
135+ "percall_tot" : 1.0504e-06 ,
136+ "percall_cum" : 1.0504e-06
137+ },
138+ {
139+ "function" : " ~:0(<built-in method math.pow>)" ,
140+ "ncalls" : 4 ,
141+ "tottime" : 1.7576000000000003e-06 ,
142+ "cumtime" : 1.7576000000000003e-06 ,
143+ "percall_tot" : 4.394000000000001e-07 ,
144+ "percall_cum" : 4.394000000000001e-07
145+ }
146+ ]
147+ }
0 commit comments