[Numpy-discussion] Memory leak?

Chris Laumann chris.laumann at gmail.com
Fri Jan 31 01:20:52 EST 2014


Hi all-

The following snippet appears to leak memory badly (about 10 MB per execution):

P = randint(0,2,(30,13))

for i in range(50):
    print "\r", i, "/", 50
    for ai in ndindex((2,)*13):
        j = np.sum(P.dot(ai))

If instead you execute (no np.sum call):

P = randint(0,2,(30,13))

for i in range(50):
    print "\r", i, "/", 50
    for ai in ndindex((2,)*13):
        j = P.dot(ai)

There is no leak. 

Any thoughts? I’m stumped.

Best, Chris

-- 
Chris Laumann
Sent with Airmail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20140130/9fae3cd4/attachment.html>


More information about the NumPy-Discussion mailing list