On Mon, Jul 2, 2012 at 2:26 PM, Andrew Dalke <[email protected]> wrote: > > so the relevant timing test is more likely: > > % time python -c 'import numpy.core.multiarray' > 0.086u 0.031s 0:00.12 91.6% 0+0k 0+0io 0pf+0w
No, that's the wrong thing to test, because it effectively amounts to 'import numpy', sicne the numpy __init__ file is still executed. As David indicated, you must import multarray.so by itself. > I do not know how to run the timing test you did, as I get: > > % python -c "import multiarray" > Traceback (most recent call last): > File "<string>", line 1, in <module> > ImportError: No module named multi array You just have to cd to the directory where multiarray.so lives. I get the same numbers as David: longs[core]> time python -c '' real 0m0.038s user 0m0.032s sys 0m0.000s longs[core]> time python -c 'import multiarray' real 0m0.035s user 0m0.020s sys 0m0.012s longs[core]> pwd /usr/lib/python2.7/dist-packages/numpy/core Cheers, f _______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
