提交 348671b1 authored 作者: Sigurd Spieckermann's avatar Sigurd Spieckermann

removed redundant case in local_subtensor_make_vector optimization

上级 dce541a0
...@@ -1393,15 +1393,6 @@ def local_subtensor_make_vector(node): ...@@ -1393,15 +1393,6 @@ def local_subtensor_make_vector(node):
return [make_vector(*x.owner.inputs[const_slice])] return [make_vector(*x.owner.inputs[const_slice])]
except NotScalarConstantError: except NotScalarConstantError:
pass pass
# there was at least one non-constant variable in the slice
try:
return [make_vector(*x.owner.inputs.__getitem__(idx))]
except TypeError:
pass
except Exception:
_logger.error('failed to index with "%s"' % str(idx))
raise
else: else:
raise TypeError('case not expected') raise TypeError('case not expected')
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论