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 < [email protected]> 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 > [email protected] > https://mail.python.org/mailman/listinfo/numpy-discussion > >
_______________________________________________ NumPy-Discussion mailing list [email protected] https://mail.python.org/mailman/listinfo/numpy-discussion
