Hi David, New to the listserv, but, maybe you can provide a reproducible example?
Steven On Wed, Dec 25, 2024, 2:19 PM Israel, Daniel M via NumPy-Discussion < numpy-discussion@python.org> wrote: > I was updating some code that uses a custom array container built with the > mixin library. Specifically, I was trying to eliminate some warnings due > to the change to the __array__ interface to add a copy argument. In doing > so, I discovered that, for two objects u, v in my container class, the code: > > u[…] = v > > performs a copy on v. Specifically, it calls __array__() with copy=True. > This seems unnecessary and wasteful of memory. Can someone explain to me > what is happening here? > > Thanks. > > — > Daniel Israel > XCP-4: Continuum Models and Numerical Algorithms > d...@lanl.gov > > _______________________________________________ > NumPy-Discussion mailing list -- numpy-discussion@python.org > To unsubscribe send an email to numpy-discussion-le...@python.org > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ > Member address: stevenalonzoel...@gmail.com >
_______________________________________________ NumPy-Discussion mailing list -- numpy-discussion@python.org To unsubscribe send an email to numpy-discussion-le...@python.org https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ Member address: arch...@mail-archive.com