提交 7a1c88df authored 作者: James Bergstra's avatar James Bergstra

shape_feature - added case to handle NotImplementedError from infer_shape

上级 7b25ea4b
...@@ -411,6 +411,8 @@ class ShapeFeature(object): ...@@ -411,6 +411,8 @@ class ShapeFeature(object):
try: try:
o_shapes = shape_infer(node, [self.shape_of[r] for r in node.inputs]) o_shapes = shape_infer(node, [self.shape_of[r] for r in node.inputs])
except NotImplementedError:
o_shapes = self.default_infer_shape(node, [self.shape_of[r] for r in node.inputs])
except Exception, e: except Exception, e:
_logger.error('Failed to infer_shape from Op %s (i_shapes=%s): %s %s'% (node.op, _logger.error('Failed to infer_shape from Op %s (i_shapes=%s): %s %s'% (node.op,
[self.shape_of[r] for r in node.inputs], [self.shape_of[r] for r in node.inputs],
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论