提交 43ed9011 authored 作者: Ricardo's avatar Ricardo 提交者: Ricardo Vieira

Remove redundant `local_neg_neg`

This rewrite is alrady covered by `local_func_inv`, which is also registered during `specialization`
上级 812a8f9b
...@@ -1740,16 +1740,6 @@ def local_opt_alloc(fgraph, node): ...@@ -1740,16 +1740,6 @@ def local_opt_alloc(fgraph, node):
pass pass
@register_specialize
@local_optimizer([neg])
def local_neg_neg(fgraph, node):
# other specializations shouldn't put this in,
# but sometimes they do
if node.op == neg:
if node.inputs[0].owner and node.inputs[0].owner.op == neg:
return [node.inputs[0].owner.inputs[0]]
@register_specialize @register_specialize
@local_optimizer([neg]) @local_optimizer([neg])
def local_neg_div_neg(fgraph, node): def local_neg_div_neg(fgraph, node):
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论