[Numpy-discussion] Ransom Proposals
oliphant at ee.byu.edu
Mon Mar 27 13:43:04 CST 2006
Tim Hochberg wrote:
>> Yes, having this ability means that you have to think about it a bit
>> if you are going to use the functional interface and try to do
>> in-place operations. But, I would argue that this is an "advanced"
>> usage which is implemented to save space and time.
> How is this true though? In what way, for instance, is:
> b = asarray(a).reshape(newshape)
> slower or less space efficient than todays:
> b = reshape(a)
Well, the big difference is that b=reshape(a) is actually
reshape = a.reshape
So, it handles more cases, more cleanly then the
asarray(a).rehsape(newshape) approach does.
More information about the Numpy-discussion