New issue submitted here:  https://github.com/numpy/numpy/issues/7122

I suggest moving this discussion there.



On 1/26/16, 10:49 AM, "NumPy-Discussion on behalf of Solbrig,Jeremy" 
<numpy-discussion-boun...@scipy.org on behalf of jeremy.solb...@colostate.edu> 
wrote:

>The problem isn’t specifically with _optinfo.  _optinfo losing information is 
>just a symptom of the fact that __array_prepare__, __array_wrap__, and 
>__array_finalize__ do not appear to be working as documented.  So far as I can 
>tell, there is no way to access attributes of subclasses when using 
>mathematical operators so it is impossible to maintain subclasses that contain 
>additional attributes.
>
>
>
>On 1/26/16, 10:45 AM, "NumPy-Discussion on behalf of Sebastian Berg" 
><numpy-discussion-boun...@scipy.org on behalf of sebast...@sipsolutions.net> 
>wrote:
>
>>was changed to something like:
>>
>>        masked_result._update_from(result)
>>
>>My guess is almost that this fixed some other bug (but you should
>>probably check git blame to see why it was put in). It might be that
>>_optinfo should be handled more specifically. It seems like a very
>>weird feature to me though when the info is always copied from the left
>>operand...
>_______________________________________________
>NumPy-Discussion mailing list
>NumPy-Discussion@scipy.org
>https://mail.scipy.org/mailman/listinfo/numpy-discussion
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
https://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to