Hi <br><br>I don&#39;t think it is a python issue because if you change the line b = str(a) to just read<br>str(a)<br>then the problem still occurs.<br><br>Also, if you change a to be a list instead of ndarray then the problem does not occur.
<br><br>Cheers<br>Robert<br><br><br><div><span class="gmail_quote">On 10/26/07, <b class="gmail_sendername">Matthew Brett</b> &lt;<a href="mailto:matthew.brett@gmail.com">matthew.brett@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>&gt; I seem to have tracked down a memory leak in the string conversion mechanism<br>&gt; of numpy. It is demonstrated using the following code:<br>&gt;<br>&gt; import numpy as np<br>&gt;<br>&gt; a = np.array([
1.0, 2.0, 3.0])<br>&gt; while True:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; b = str(a)<br><br>Would you not expect python rather than numpy to be dealing with the<br>memory here though?<br><br>Matthew<br>_______________________________________________
<br>Numpy-discussion mailing list<br><a href="mailto:Numpy-discussion@scipy.org">Numpy-discussion@scipy.org</a><br><a href="http://projects.scipy.org/mailman/listinfo/numpy-discussion">http://projects.scipy.org/mailman/listinfo/numpy-discussion
</a><br></blockquote></div><br>