We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 85e4285 commit 00e008bCopy full SHA for 00e008b
1 file changed
arraycontext/impl/pytato/fake_numpy.py
@@ -73,7 +73,8 @@ def __getattr__(self, name):
73
74
def zeros_like(self, ary):
75
def _zeros_like(array):
76
- return self._array_context.zeros(array.shape, array.dtype)
+ return self._array_context.zeros(
77
+ array.shape, array.dtype).copy(axes=array.axes, tags=array.tags)
78
79
return self._array_context._rec_map_container(
80
_zeros_like, ary, default_scalar=0)
@@ -83,7 +84,8 @@ def ones_like(self, ary):
83
84
85
def full_like(self, ary, fill_value):
86
def _full_like(subary):
- return pt.full(subary.shape, fill_value, subary.dtype)
87
+ return pt.full(subary.shape, fill_value, subary.dtype).copy(
88
+ axes=subary.axes, tags=subary.tags)
89
90
91
_full_like, ary, default_scalar=fill_value)
0 commit comments