[Numpy-discussion] Efficient operator overloading
Sturla Molden
sturla@molden...
Wed Apr 18 17:16:47 CDT 2007
> On Wednesday 18 April 2007 20:14, Sturla Molden wrote:
> This case will require some extra work. The array needs to remember,
> that there is an unevaluated expression depending on it.
This is certainly a complication that needs to be worked out. An array
could store a set of dependent expressions, but I don't know if it's
efficient enough.
The most naïve solution would be to make arrays immutable (copy-on-write)
like strings. But that is not very appealing. Actually, Matlab's matrices
behaves exactly like this - and it isn't that bad - but I much rather
prefer mutable NumPy arrays.
More information about the Numpy-discussion
mailing list