======================================== Performance Tests ========================================
(b *testing.B)
| 137 | // ======================================== |
| 138 | |
| 139 | func BenchmarkContinuousStats(b *testing.B) { |
| 140 | data := make([]string, 1000) |
| 141 | for i := 0; i < 1000; i++ { |
| 142 | data[i] = F2S(float64(i) * 1.5) |
| 143 | } |
| 144 | |
| 145 | b.ResetTimer() |
| 146 | for i := 0; i < b.N; i++ { |
| 147 | cs := &ContinuousStats{} |
| 148 | cs.summary(data) |
| 149 | } |
| 150 | } |
| 151 | |
| 152 | func BenchmarkDiscreteStats(b *testing.B) { |
| 153 | data := make([]string, 1000) |