提交 61a00c1c authored 作者: Frederic's avatar Frederic

Hide callbacks detail if they are fast.

上级 bf9c924d
...@@ -658,6 +658,7 @@ class MergeOptimizer(Optimizer): ...@@ -658,6 +658,7 @@ class MergeOptimizer(Optimizer):
print >> stream, blanc, " replace_time", replace_time print >> stream, blanc, " replace_time", replace_time
print >> stream, blanc, " validate_time", validate_time print >> stream, blanc, " validate_time", validate_time
print >> stream, blanc, " callback_time", callback_time print >> stream, blanc, " callback_time", callback_time
if callback_time > 1:
print >> stream, blanc, " callbacks_time" print >> stream, blanc, " callbacks_time"
for i in sorted(callbacks_time.iteritems(), key=lambda a: a[1]): for i in sorted(callbacks_time.iteritems(), key=lambda a: a[1]):
if i[1] > 0: if i[1] > 0:
......
...@@ -1581,6 +1581,7 @@ class GemmOptimizer(Optimizer): ...@@ -1581,6 +1581,7 @@ class GemmOptimizer(Optimizer):
print >> stream, blanc, " time_toposort", prof[9] print >> stream, blanc, " time_toposort", prof[9]
print >> stream, blanc, " validate_time", prof[10] print >> stream, blanc, " validate_time", prof[10]
print >> stream, blanc, " callback_time", prof[11] print >> stream, blanc, " callback_time", prof[11]
if prof[11] > 1:
print >> stream, blanc, " callbacks_time" print >> stream, blanc, " callbacks_time"
for i in sorted(prof[12].iteritems(), key=lambda a: a[1]): for i in sorted(prof[12].iteritems(), key=lambda a: a[1]):
if i[1] > 0: if i[1] > 0:
......
...@@ -4941,6 +4941,7 @@ class FusionOptimizer(Optimizer): ...@@ -4941,6 +4941,7 @@ class FusionOptimizer(Optimizer):
print >> stream, blanc, " nb_inconsistency_replace", prof[3] print >> stream, blanc, " nb_inconsistency_replace", prof[3]
print >> stream, blanc, " validate_time", prof[4] print >> stream, blanc, " validate_time", prof[4]
print >> stream, blanc, " callback_time", prof[5] print >> stream, blanc, " callback_time", prof[5]
if prof[5] > 1:
print >> stream, blanc, " callbacks_time" print >> stream, blanc, " callbacks_time"
for i in sorted(prof[6].iteritems(), key=lambda a: a[1]): for i in sorted(prof[6].iteritems(), key=lambda a: a[1]):
if i[1] > 0: if i[1] > 0:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论