提交 2ed066dc authored 作者: Reyhane Askari's avatar Reyhane Askari

minor changes in try and catch

上级 63a714ac
...@@ -885,12 +885,11 @@ class MergeOptimizer(Optimizer): ...@@ -885,12 +885,11 @@ class MergeOptimizer(Optimizer):
try: try:
fgraph.replace_all_validate(pairs, 'MergeOptimizer') fgraph.replace_all_validate(pairs, 'MergeOptimizer')
except Exception as ex: except InconsistencyError:
if type(ex) is InconsistencyError: success = False
success = False nb_fail += 1
nb_fail += 1 fgraph.merge_feature.blacklist.append(
fgraph.merge_feature.blacklist.append( (pairs[0][0].owner, pairs[0][1].owner))
(pairs[0][0].owner, pairs[0][1].owner))
if success: if success:
nb_merged += len(pairs) nb_merged += len(pairs)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论