[Numpy-discussion] my Numpy statements are slower than indexed formulations in some cases
Rob
rob at pythonemproject.com
Sun Dec 16 13:05:02 EST 2001
I have a number of thse routines in some EM code. I've tried to
Numpyize them, but end up with code that runs even slower.
Here is the old indexed routing:
-----------------
for JJ in range(0,TotExtMetalEdgeNum):
McVector+=Ccc[0:TotExtMetalEdgeNum,JJ] * VcVector[JJ]
----------------
Here is the Numpy version:
---------------------
McVector= add.reduce(transpose(Ccc[...] * VcVector[...]))
---------------------
I wonder if there is another faster way to do this? Thanks, Rob.
--
The Numeric Python EM Project
www.pythonemproject.com
More information about the NumPy-Discussion
mailing list