[Numpy-discussion] index objects are not broadcastable to a single shape

Travis Oliphant oliphant.travis at ieee.org
Thu Apr 13 07:58:05 CDT 2006

Simon Burton wrote:
> On Wed, 12 Apr 2006 19:29:10 -0600
> Travis Oliphant <oliphant at ee.byu.edu> wrote:
>> The problem with these error messages is that some code is used in a 
>> wide-variety of circumstances.  The original error message was conceived 
>> in thinking about the application of the code to one circumstance while 
>> this particular error is occurring in a different one.
>> The standard behavior is to just propagate the error up.  Better error 
>> messages means catching a lot more errors and special-casing error 
>> messages.  It can be done, but it's tedious work.
> OK. Can the error message be a little more generic, longer, etc. ?
Absolutely,  I should have finished the above message with an appeal for 
more helpful generic messages.  All suggestions are welcome.
> "shape mismatch (index objects are not broadcastable to a single shape)" ?
Definitely better.  I would probably drop the index qualifier as well.  
Thanks for the tip.


More information about the Numpy-discussion mailing list