On Thu, Mar 8, 2018 at 12:47 AM, Eric Wieser <wieser.eric+nu...@gmail.com> wrote: > This means that ndarray needs to know about ufuncs – so instead of a clean > layering, we have a circular dependency. > > Perhaps we should split ndarray into a base_ndarray class with no arithmetic > support (add, sum, etc), and then provide an ndarray subclass from umath > instead (either the separate extension, or just a different set of files)
This just seems like adding more complexity because we can, though? -n -- Nathaniel J. Smith -- https://vorpus.org _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion