Lines Matching defs:statistics

9 from telemetry.util import statistics
44 normalized_samples, scale = statistics.NormalizeSamples(samples)
49 normalized_samples, scale = statistics.NormalizeSamples(samples)
54 normalized_samples, scale = statistics.NormalizeSamples(samples)
59 normalized_samples, scale = statistics.NormalizeSamples(samples)
74 samples = statistics.NormalizeSamples(samples)[0]
75 d = statistics.Discrepancy(samples)
77 d_relaxed = statistics.Discrepancy(relaxed_samples)
81 """Computes discrepancy for sample sets with known statistics."""
83 d = statistics.Discrepancy(samples)
87 d = statistics.Discrepancy(samples)
91 d = statistics.Discrepancy(samples)
95 d = statistics.Discrepancy(samples)
99 d = statistics.Discrepancy(samples)
103 d = statistics.Discrepancy(samples)
107 d = statistics.Discrepancy(samples)
111 d = statistics.Discrepancy(samples)
114 samples = statistics.NormalizeSamples(samples)[0]
115 d = statistics.Discrepancy(samples)
120 d_abs = statistics.TimestampsDiscrepancy(time_stamps, True)
124 d_abs = statistics.TimestampsDiscrepancy(time_stamps, True)
132 d_abs_a = statistics.TimestampsDiscrepancy(time_stamps_a, True)
133 d_abs_b = statistics.TimestampsDiscrepancy(time_stamps_b, True)
134 d_abs_c = statistics.TimestampsDiscrepancy(time_stamps_c, True)
135 d_abs_d = statistics.TimestampsDiscrepancy(time_stamps_d, True)
136 d_rel_a = statistics.TimestampsDiscrepancy(time_stamps_a, False)
137 d_rel_b = statistics.TimestampsDiscrepancy(time_stamps_b, False)
138 d_rel_c = statistics.TimestampsDiscrepancy(time_stamps_c, False)
139 d_rel_d = statistics.TimestampsDiscrepancy(time_stamps_d, False)
148 d_0 = statistics.TimestampsDiscrepancy(samples[0])
149 d_1 = statistics.TimestampsDiscrepancy(samples[1])
150 d_2 = statistics.TimestampsDiscrepancy(samples[2])
151 d = statistics.TimestampsDiscrepancy(samples)
161 samples = statistics.NormalizeSamples(samples)[0]
162 d = statistics.Discrepancy(samples)
163 d_approx = statistics.Discrepancy(samples, 500)
168 self.assertEquals(3, statistics.Percentile([4, 5, 1, 3, 2], 50))
169 self.assertEquals(2.5, statistics.Percentile([5, 1, 3, 2], 50))
171 self.assertEquals(0, statistics.Percentile([], 50))
173 self.assertEquals(1, statistics.Percentile([2, 1, 5, 4, 3], 5))
175 self.assertEquals(5, statistics.Percentile([5, 2, 4, 1, 3], 95))
178 self.assertEquals(27.5, statistics.Percentile([15, 20, 35, 40, 50], 40))
182 self.assertAlmostEquals(40/3.0, statistics.ArithmeticMean([10, 10, 20]))
183 self.assertAlmostEquals(15.0, statistics.ArithmeticMean([10, 20]))
185 self.assertEquals(0, statistics.ArithmeticMean([]))
189 d = statistics.DurationsDiscrepancy(durations)
193 d = statistics.DurationsDiscrepancy(durations)
200 d_a = statistics.DurationsDiscrepancy(durations_a)
201 d_b = statistics.DurationsDiscrepancy(durations_b)
202 d_c = statistics.DurationsDiscrepancy(durations_c)
208 statistics.StandardDeviation([1, 2, 3]))
209 self.assertEquals(0, statistics.StandardDeviation([1]))
210 self.assertEquals(0, statistics.StandardDeviation([]))
213 self.assertEquals(4, statistics.TrapezoidalRule([1, 2, 3], 1))
214 self.assertEquals(2, statistics.TrapezoidalRule([1, 2, 3], .5))
215 self.assertEquals(0, statistics.TrapezoidalRule([1, 2, 3], 0))
216 self.assertEquals(-4, statistics.TrapezoidalRule([1, 2, 3], -1))
217 self.assertEquals(3, statistics.TrapezoidalRule([-1, 2, 3], 1))
218 self.assertEquals(0, statistics.TrapezoidalRule([1], 1))
219 self.assertEquals(0, statistics.TrapezoidalRule([0], 1))