From 65fe1abed281fd911382d40fca72d79c14e9960a Mon Sep 17 00:00:00 2001
From: ncteisen <ncteisen@gmail.com>
Date: Mon, 19 Jun 2017 14:30:33 -0700
Subject: [PATCH] Address github comments

---
 tools/profiling/microbenchmarks/bm_diff/bm_speedup.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/tools/profiling/microbenchmarks/bm_diff/bm_speedup.py b/tools/profiling/microbenchmarks/bm_diff/bm_speedup.py
index 4bf59fb280..63e691af02 100755
--- a/tools/profiling/microbenchmarks/bm_diff/bm_speedup.py
+++ b/tools/profiling/microbenchmarks/bm_diff/bm_speedup.py
@@ -17,6 +17,7 @@
 from scipy import stats
 import math
 
+_DEFAULT_THRESHOLD = 1e-10
 
 def scale(a, mul):
   return [x * mul for x in a]
@@ -26,7 +27,7 @@ def cmp(a, b):
   return stats.ttest_ind(a, b)
 
 
-def speedup(new, old, threshold):
+def speedup(new, old, threshold = _DEFAULT_THRESHOLD):
   if (len(set(new))) == 1 and new == old: return 0
   s0, p0 = cmp(new, old)
   if math.isnan(p0): return 0
@@ -52,6 +53,6 @@ def speedup(new, old, threshold):
 
 if __name__ == "__main__":
   new = [0.0, 0.0, 0.0, 0.0] 
-  old=[2.96608e-06, 3.35076e-06, 3.45384e-06, 3.34407e-06]
+  old = [2.96608e-06, 3.35076e-06, 3.45384e-06, 3.34407e-06]
   print speedup(new, old, 1e-5)
   print speedup(old, new, 1e-5)
-- 
GitLab