rcloud/Performance-Python-Paper-Project — pull request #4 by jeffdaily (2011-11-29 23:46:32+00:00)
Title: generalize the build system, utilize numpy fully

I added a setup.py script to one of the directories and modified one of the other setup.py files. I added some *.sh scripts which don't use the hard-coded paths in the other build*.sh scripts. Just a more general, easy build for all developers.

Lastly, the "straight python" implementation, which originally used numpy, did not use numpy to its fullest. You don't need the nested python loops. Use numpy indexing. The loops are then implicitly occurring at the C level inside numpy rather than slowly... SLOWLY at the Python level. Unless that's what you were shooting for??