Home | History | Annotate | Download | only in base

Lines Matching full:hist

26 //   Histogram *hist(new Histogram("SimplePercentiles"));
28 // hist->AddValue(121);
29 // hist->AddValue(132);
30 // hist->AddValue(140);
31 // hist->AddValue(145);
32 // hist->AddValue(155);
33 // hist->CreateHistogram();
34 // PerValue = hist->PercentileVal(0.50); finds the 50th percentile(median).
37 std::unique_ptr<Histogram<uint64_t>> hist(new Histogram<uint64_t>("MeanTest", 5));
41 hist->AddValue(static_cast<uint64_t>(50));
43 mean = hist->Mean();
45 hist->Reset();
46 hist->AddValue(9);
47 hist->AddValue(17);
48 hist->AddValue(28);
49 hist->AddValue(28);
50 mean = hist->Mean();
55 std::unique_ptr<Histogram<uint64_t>> hist(new Histogram<uint64_t>("VarianceTest", 5));
58 hist->AddValue(9);
59 hist->AddValue(17);
60 hist->AddValue(28);
61 hist->AddValue(28);
62 variance = hist->Variance();
67 std::unique_ptr<Histogram<uint64_t>> hist(new Histogram<uint64_t>("Percentile", 5));
72 hist->AddValue(20);
73 hist->AddValue(31);
74 hist->AddValue(42);
75 hist->AddValue(50);
76 hist->AddValue(60);
77 hist->AddValue(70);
79 hist->AddValue(98);
81 hist->AddValue(110);
82 hist->AddValue(121);
83 hist->AddValue(132);
84 hist->AddValue(140);
85 hist->AddValue(145);
86 hist->AddValue(155);
88 hist->CreateHistogram(&data);
89 PerValue = hist->Percentile(0.50, data);
94 std::unique_ptr<Histogram<uint64_t>> hist(new Histogram<uint64_t>("UpdateRange", 5));
99 hist->AddValue(15);
100 hist->AddValue(17);
101 hist->AddValue(35);
102 hist->AddValue(50);
103 hist->AddValue(68);
104 hist->AddValue(75);
105 hist->AddValue(93);
106 hist->AddValue(110);
107 hist->AddValue(121);
108 hist->AddValue(132);
109 hist->AddValue(140); // Median value
110 hist->AddValue(145);
111 hist->AddValue(155);
112 hist->AddValue(163);
113 hist->AddValue(168);
114 hist->AddValue(175);
115 hist->AddValue(182);
116 hist->AddValue(193);
117 hist->AddValue(200);
118 hist->AddValue(205);
119 hist->AddValue(212);
120 hist->CreateHistogram(&data);
121 PerValue = hist->Percentile(0.50, data);
126 hist->PrintConfidenceIntervals(stream, 0.99, data);
134 std::unique_ptr<Histogram<uint64_t>> hist(new Histogram<uint64_t>("Reset", 5));
137 hist->AddValue(0);
138 hist->AddValue(189);
139 hist->AddValue(389);
140 hist->Reset();
141 hist->AddValue(15);
142 hist->AddValue(17);
143 hist->AddValue(35);
144 hist->AddValue(50);
145 hist->AddValue(68);
146 hist->AddValue(75);
147 hist->AddValue(93);
148 hist->AddValue(110);
149 hist->AddValue(121);
150 hist->AddValue(132);
151 hist->AddValue(140); // Median value
152 hist->AddValue(145);
153 hist->AddValue(155);
154 hist->AddValue(163);
155 hist->AddValue(168);
156 hist->AddValue(175);
157 hist->AddValue(182);
158 hist->AddValue(193);
159 hist->AddValue(200);
160 hist->AddValue(205);
161 hist->AddValue(212);
163 hist->CreateHistogram(&data);
164 PerValue = hist->Percentile(0.50, data);
169 hist->PrintConfidenceIntervals(stream, 0.99, data);
177 std::unique_ptr<Histogram<uint64_t>> hist(new Histogram<uint64_t>("MultipleCreateHist", 5));
181 hist->AddValue(15);
182 hist->AddValue(17);
183 hist->AddValue(35);
184 hist->AddValue(50);
185 hist->AddValue(68);
186 hist->AddValue(75);
187 hist->AddValue(93);
188 hist->CreateHistogram(&data);
189 hist->AddValue(110);
190 hist->AddValue(121);
191 hist->AddValue(132);
192 hist->AddValue(140); // Median value
193 hist->AddValue(145);
194 hist->AddValue(155);
195 hist->AddValue(163);
196 hist->AddValue(168);
197 hist->CreateHistogram(&data);
198 hist->AddValue(175);
199 hist->AddValue(182);
200 hist->AddValue(193);
201 hist->AddValue(200);
202 hist->AddValue(205);
203 hist->AddValue(212);
204 hist->CreateHistogram(&data);
205 PerValue = hist->Percentile(0.50, data);
208 hist->PrintConfidenceIntervals(stream, 0.99, data);
216 std::unique_ptr<Histogram<uint64_t>> hist(new Histogram<uint64_t>("SingleValue", 5));
219 hist->AddValue(1);
220 hist->CreateHistogram(&data);
223 hist->PrintConfidenceIntervals(stream, 0.99, data);
228 std::unique_ptr<Histogram<uint64_t>> hist(new Histogram<uint64_t>("CappingPercentiles", 5));
235 hist->AddValue(0);
237 hist->CreateHistogram(&data);
238 per_995 = hist->Percentile(0.995, data);
240 hist->Reset();
243 hist->AddValue(val);
246 hist->CreateHistogram(&data);
247 per_005 = hist->Percentile(0.005, data);
248 per_995 = hist->Percentile(0.995, data);
254 std::unique_ptr<Histogram<uint64_t>> hist(new Histogram<uint64_t>("SpikyValues", 5, 4096));
259 hist->AddValue(idx * idx_inner);
262 hist->AddValue(10000);
263 hist->CreateHistogram(&data);
266 hist->PrintConfidenceIntervals(stream, 0.99, data);