提交 11ebf23d authored 作者: Shawn Tan's avatar Shawn Tan

Add abs of offset when setting shape

上级 14432317
...@@ -6560,7 +6560,7 @@ class AllocDiag(Op): ...@@ -6560,7 +6560,7 @@ class AllocDiag(Op):
offset = self.offset offset = self.offset
# Create array with one extra dimension for resulting matrix # Create array with one extra dimension for resulting matrix
result_shape = x.shape[:-1] + (x.shape[-1] + offset,) * 2 result_shape = x.shape[:-1] + (x.shape[-1] + abs(offset),) * 2
result = np.zeros(result_shape, dtype=x.dtype) result = np.zeros(result_shape, dtype=x.dtype)
# Create slice for diagonal in final 2 axes # Create slice for diagonal in final 2 axes
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论