Hmm, does this mean the callable that gets passed into __array_ufunc__ will change? I'm pretty sure that will break the dispatch mechanism I'm using in my __array_ufunc__ implementation, which directly checks whether the callable is in one of several tuples of functions that have different behavior.
On Tue, Jun 5, 2018 at 7:32 PM, Marten van Kerkwijk < m.h.vankerkw...@gmail.com> wrote: > Yes, the function should definitely be the same as what the user called - > i.e., the decorated function. I'm only wondering if it would also be > possible to have access to the undecorated one (via `coerce` or > `ndarray.__array_function__` or otherwise). > -- Marten > > > _______________________________________________ > NumPy-Discussion mailing list > NumPy-Discussion@python.org > https://mail.python.org/mailman/listinfo/numpy-discussion > >
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion