I agree that second rounds of overloads have to be left to the implementers
of `__array_function__` - obviously, though, we should be sure that these
rounds are rarely necessary...  The link posted by Stephan [1] has some
decent discussion for `__array_ufunc__` about when an override should
re-call the function rather than try to do something itself.

-- Marten

[1]
http://www.numpy.org/neps/nep-0013-ufunc-overrides.html#subclass-hierarchies
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to