提交 d7f8cfb5 authored 作者: Frederic's avatar Frederic

small refactoring to lower the indentation.

上级 bdd4a802
...@@ -2171,21 +2171,21 @@ class EquilibriumOptimizer(NavigatorOptimizer): ...@@ -2171,21 +2171,21 @@ class EquilibriumOptimizer(NavigatorOptimizer):
t_opt = time.time() t_opt = time.time()
lopt_change = self.process_node(fgraph, node, lopt) lopt_change = self.process_node(fgraph, node, lopt)
time_opts[lopt] += time.time() - t_opt time_opts[lopt] += time.time() - t_opt
# TODO: if not ...: continue if not lopt_change:
if lopt_change: continue
process_count.setdefault(lopt, 0) process_count.setdefault(lopt, 0)
process_count[lopt] += 1 process_count[lopt] += 1
global_process_count[lopt] += 1 global_process_count[lopt] += 1
changed = True changed = True
node_created[lopt] += change_tracker.nb_imported - nb node_created[lopt] += change_tracker.nb_imported - nb
apply_cleanup(iter_cleanup_sub_profs) apply_cleanup(iter_cleanup_sub_profs)
if global_process_count[lopt] > max_use: if global_process_count[lopt] > max_use:
max_use_abort = True max_use_abort = True
opt_name = (getattr(lopt, "name", None) or opt_name = (getattr(lopt, "name", None) or
getattr(lopt, "__name__", "")) getattr(lopt, "__name__", ""))
if node not in fgraph.apply_nodes: if node not in fgraph.apply_nodes:
# go to next node # go to next node
break break
finally: finally:
self.detach_updater(fgraph, u) self.detach_updater(fgraph, u)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论