<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel">
    <title>gmane.comp.python.scientific.devel</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17786"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17785"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17784"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17783"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17782"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17781"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17780"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17779"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17778"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17777"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17776"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17775"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17774"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17773"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17772"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17771"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17770"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17769"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17768"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17767"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17786">
    <title>Re: Circular reference in interp1d causing memory errors</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17786</link>
    <description>&lt;pre&gt;
more general question (I think patch is fine)

interp._call is an instance method assigned in the __init__
This is a pattern we use quite a few times (stats.distribution does it
a lot, statsmodels in some models).

I know we have problems with pickling in these cases, but didn't know
about the garbage collection.

I didn't find much explicit information after googling for an hour.
http://stackoverflow.com/questions/9329232/internal-reference-prevents-garbage-collection
looks similar but doesn't use create instance methods. The solution
with calling through the class might be interesting in some cases.
I found a few more threads on various mailing lists but never a clear
answer or link.

Does anyone know a more explicit explanation?
Or, is it really just the cyclical reference, even though it's a
method (which always hold self)

searching for "python pickle instance method" gives a lot more direct
information on that problem.

Thanks,

Josef


&lt;/pre&gt;</description>
    <dc:creator>josef.pktd&lt; at &gt;gmail.com</dc:creator>
    <dc:date>2013-05-18T11:14:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17785">
    <title>Re: Sparse Boolean Specification</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17785</link>
    <description>&lt;pre&gt;18.05.2013 05:23, Blake Griffith kirjoitti:
[clip]

Yes. int8 is also the data type of numpy.bool_ and the sparsetools data
type should correspond to this.

&lt;/pre&gt;</description>
    <dc:creator>Pauli Virtanen</dc:creator>
    <dc:date>2013-05-18T09:31:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17784">
    <title>Re: Circular reference in interp1d causing memory errors</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17784</link>
    <description>&lt;pre&gt;

Sounds about right. The patch needs a comment explaining why, though,
because the current code is a common pattern.

--
Robert Kern
&lt;/pre&gt;</description>
    <dc:creator>Robert Kern</dc:creator>
    <dc:date>2013-05-18T09:23:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17783">
    <title>Re: Circular reference in interp1d causing memory errors</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17783</link>
    <description>&lt;pre&gt;18.05.2013 10:11, Matthew Brett kirjoitti:
[clip]

They will get freed, but the Python gc only counts the number of
allocations, not their size.

If you can change the code so that it doesn't rely on the cyclic gc,
that's OK.

&lt;/pre&gt;</description>
    <dc:creator>Pauli Virtanen</dc:creator>
    <dc:date>2013-05-18T09:20:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17782">
    <title>Circular reference in interp1d causing memory errors</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17782</link>
    <description>&lt;pre&gt;Hi,

In a class I'm teaching, Dan Bliss (Cc'ed) noticed that he was getting
memory errors while running multiple interpolations on large matrices.

After a little futzing, it came down to something like this:

&amp;lt;try_interpolators.py&amp;gt;

import numpy as np

import scipy.interpolate as spi

N_ITERS = 50
N = 1000

for i in range(N_ITERS):
    x = np.arange(N)
    y = np.empty((N, N))
    interp = spi.interp1d(x, y)

&amp;lt;/try_interpolators.py&amp;gt;

Running this through ``time`` for a snapshot of memory usage gives:

/usr/bin/time --format='(%DK data %MK max)' python try_interpolators.py
(0K data 410088K max)

If I add a ``gc.collect()`` as the last line of the loop above I get:

[mb312&amp;lt; at &amp;gt;angela ~/tmp/dan_code]$ /usr/bin/time --format='(%DK data %MK
max)' python try_interpolators.py
(0K data 42396K max)

- a ten-fold memory difference.

Investigating scipy.interpolate.interp1d, it holds a reference to
self, for the function it will call for the interpolation.  Thus in
the default case:

interp = spi.interp1d(x, y)

interp._c&lt;/pre&gt;</description>
    <dc:creator>Matthew Brett</dc:creator>
    <dc:date>2013-05-18T07:11:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17781">
    <title>Re: New scipy.org site</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17781</link>
    <description>&lt;pre&gt;
Hi,
I've added a conversion to IPython notebook script format 
(http://ipython.org/ipython-doc/stable/interactive/htmlnotebook.html) in 
ipython folder in my 
repository(https://github.com/mpastell/SciPy-CookBook).

The script files can be imported to IPython notebook 
http://ipython.org/ipython-doc/stable/interactive/htmlnotebook.html#exporting-a-notebook-and-importing-existing-scripts.

Let me know what you think, it would be nice to know what format will 
used for the Cookbook in the future before doing any more work.

Best,
Matti


On 16.5.2013 11:13, Matti Pastell wrote:

&lt;/pre&gt;</description>
    <dc:creator>Matti Pastell</dc:creator>
    <dc:date>2013-05-17T07:05:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17780">
    <title>Sparse Boolean Specification</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17780</link>
    <description>&lt;pre&gt;Hello SciPy,
I've been writing up how I think adding support for boolean operations and
the bool dtype should work. You can read the document on my GitHub, here
https://github.com/cowlicks/scipy-sparse-boolean-spec/blob/master/spec.rst

I'd love some feedback.

Thanks!
_______________________________________________
SciPy-Dev mailing list
SciPy-Dev&amp;lt; at &amp;gt;scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev
&lt;/pre&gt;</description>
    <dc:creator>Blake Griffith</dc:creator>
    <dc:date>2013-05-17T04:45:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17779">
    <title>Re: Unbundling arpack</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17779</link>
    <description>&lt;pre&gt;[clip]

ARPACK has nowadays a semi-alive fork with patches pooled from Scilab,
Debian, Octave, and also from us:
http://forge.scilab.org/index.php/p/arpack-ng/

The bundled Qhull is not modified. 

The bundled SuperLU has small modifications, and cannot be unbundled
due to its error reporting mechanism.

Unbundling anything under scipy.special is out of the question ---
with the exception of AMOS, the original libraries are too buggy.

I'm not sure what the patch situation is with fftpack, quadpack, 
fitpack, and the others.

&lt;/pre&gt;</description>
    <dc:creator>Pauli Virtanen</dc:creator>
    <dc:date>2013-05-16T08:49:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17778">
    <title>Re: Unbundling arpack</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17778</link>
    <description>&lt;pre&gt;
We are using almost unmodified arpack-ng, so if the system version is
also that, things should be fine.

I wrote in README.scipy under scipy/sparse/linalg/eigen/arpack/ARPACK:

"""
This directory contains a bundled version of ARPACK-NG 3.1.2,
http://forge.scilab.org/index.php/p/arpack-ng/

NOTE FOR VENDORS: it is in general safe to use a system version of ARPACK
instead. Note, however, that earlier versions of ARPACK and ARPACK-NG had
certain bugs, so using those over the bundled version is not recommended.

The bundled version has the following patches applied:

(i) Replacing calls to certain Fortran functions with wrapper
functions, to avoid various ABI mismatches on OSX. These changes are
made with the following command:

perl -pi -e '
s&amp;lt; at &amp;gt;\bsdot\b&amp;lt; at &amp;gt;wsdot&amp;lt; at &amp;gt;g;
s&amp;lt; at &amp;gt;\bcdotc\b&amp;lt; at &amp;gt;wcdotc&amp;lt; at &amp;gt;g;
s&amp;lt; at &amp;gt;\bzdotc\b&amp;lt; at &amp;gt;wzdotc&amp;lt; at &amp;gt;g;
s&amp;lt; at &amp;gt;\bcdotu\b&amp;lt; at &amp;gt;wcdotu&amp;lt; at &amp;gt;g;
s&amp;lt; at &amp;gt;\bzdotu\b&amp;lt; at &amp;gt;wzdotu&amp;lt; at &amp;gt;g;
s&amp;lt; at &amp;gt;\bcladiv\b&amp;lt; at &amp;gt;wcladiv&amp;lt; at &amp;gt;g;
s&amp;lt; at &amp;gt;\bzladiv\b&amp;lt; at &amp;gt;wzladiv&amp;lt; at &amp;gt;g;
' \
SRC/*.f UTIL/*.f

(ii) Using a UTIL/second_cputime.f which calls the Fortran intrinsic
CPU_TIME function instead &lt;/pre&gt;</description>
    <dc:creator>Pauli Virtanen</dc:creator>
    <dc:date>2013-05-16T08:37:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17777">
    <title>Re: New scipy.org site</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17777</link>
    <description>&lt;pre&gt;
Hello all,
I did some work in converting the Cookbook to Sphinx: I scraped the 
Cookbook from the archive Robert sent to the list earlier and used a 
couple of scripts to make the conversion, it's not perfect but not that 
bad either.

You can see the results at: http://mpastell.github.io/

I put the various stages of conversion to GitHub with a brief explanation:
https://github.com/mpastell/SciPy-CookBook

Conversion scripts currently require a forked version of Pweave 
http://mpastell.com/pweave (I'm the author) that only I have, but of 
course I can share it.

I'd like to get some feedback before I do any more work and I think a 
lot of the pages will require a bit of manual editing in the end.

Also what do you think about using Pweave for the Cookbook? It can be 
used to capture figures and code and can be intgrated to sphinx build 
process.  An example (http://mpastell.com/pweave/examples.html).

Matti
&lt;/pre&gt;</description>
    <dc:creator>Matti Pastell</dc:creator>
    <dc:date>2013-05-16T08:13:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17776">
    <title>Re: Unbundling arpack</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17776</link>
    <description>&lt;pre&gt;
Unfortunately, most the bundled libraries are not proper libraries as
we are used to in open source, but are really just a bunch of files
with no real notion of upstream (no versioning, etc...). In practice,
unbundling them would be quite tedious for that reason alone. They
also tend to be quite buggy, and because there is no real 'upstream'
here in most cases, we just patch our own version. I don't think we
have the bandwidth to actually take care of those separately and
'become' the upstream.

That's the case for arpack, but also fftpack, quadpack, specfunc, etc...

David
&lt;/pre&gt;</description>
    <dc:creator>David Cournapeau</dc:creator>
    <dc:date>2013-05-16T07:18:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17775">
    <title>Re: Unbundling arpack</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17775</link>
    <description>&lt;pre&gt;Hi Orion,
One potential issue is that there were some small patches required for
ARPACK that we've made within the version bundled with scipy.  Since there
is no official ARPACK repository anywhere, it's unclear whether these bugs
have been fixed in the other versions available out there.  If you dig into
the scipy source, you'll see that because of these bugs we actually prepend
"scipy" to the ARPACK install to make sure that scipy *won't* use the
system version if it's available.
   Jake


On Wed, May 15, 2013 at 8:24 PM, Orion Poplawski &amp;lt;orion&amp;lt; at &amp;gt;cora.nwra.com&amp;gt;wrote:

_______________________________________________
SciPy-Dev mailing list
SciPy-Dev&amp;lt; at &amp;gt;scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev
&lt;/pre&gt;</description>
    <dc:creator>Jacob Vanderplas</dc:creator>
    <dc:date>2013-05-16T04:46:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17774">
    <title>Unbundling arpack</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17774</link>
    <description>&lt;pre&gt;I'm starting to take a look at the bundled libraries in scipy from the 
Fedora package, starting with arpack and qhull.  Are there any 
mechanisms in place at the moment for building scipy with the system 
versions of these libraries?  I don't see any.

I'm attaching my first attempt at a patch to allow this by specifying 
options in the site.cfg file.  But it appears that get_info only works 
with certain pre-defined strings.  Is that right?  This seems pretty 
cumbersome.

Can anyone help me with this?  Let me know if I'm on the right track or 
not with this.

Thanks!

PS - If anyone can think of other libraries bundled with scipy, please 
let me know.

&lt;/pre&gt;</description>
    <dc:creator>Orion Poplawski</dc:creator>
    <dc:date>2013-05-16T03:24:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17773">
    <title>Re: issues trac migration review</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17773</link>
    <description>&lt;pre&gt;
Now on github:
https://github.com/ljosa/issues-with-attachments
&lt;/pre&gt;</description>
    <dc:creator>Thouis (Ray) Jones</dc:creator>
    <dc:date>2013-05-15T13:40:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17772">
    <title>Re: New scipy.org site</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17772</link>
    <description>&lt;pre&gt;[clip]

That would be useful. If someone wants to give a hand, dumping
the Cookbook pages at

    http://scipy.org/Cookbook

to IPython notebooks is something that probably won't go to waste
in any case. This format could be better than e.g. RST.

&lt;/pre&gt;</description>
    <dc:creator>Pauli Virtanen</dc:creator>
    <dc:date>2013-05-15T12:40:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17771">
    <title>Re: issues trac migration review</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17771</link>
    <description>&lt;pre&gt;
The CellProfiler project uses exactly this approach for handling
attachments to issues:
http://cellprofiler.org/issues/

The code behind the page is here:
http://www.broadinstitute.org/~ljosa/issues-with-attachments/

Ray Jones
&lt;/pre&gt;</description>
    <dc:creator>Thouis (Ray) Jones</dc:creator>
    <dc:date>2013-05-13T14:11:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17770">
    <title>Re: doc string of brentq</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17770</link>
    <description>&lt;pre&gt;Thanks.


On 12 May 2013 00:31, Charles R Harris &amp;lt;charlesr.harris&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:

_______________________________________________
SciPy-Dev mailing list
SciPy-Dev&amp;lt; at &amp;gt;scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev
&lt;/pre&gt;</description>
    <dc:creator>nicky van foreest</dc:creator>
    <dc:date>2013-05-12T19:53:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17769">
    <title>Re: doc string of brentq</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17769</link>
    <description>&lt;pre&gt;
See PR #2462 &amp;lt;https://github.com/scipy/scipy/pull/2462&amp;gt;

Chuck
_______________________________________________
SciPy-Dev mailing list
SciPy-Dev&amp;lt; at &amp;gt;scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev
&lt;/pre&gt;</description>
    <dc:creator>Charles R Harris</dc:creator>
    <dc:date>2013-05-11T22:31:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17768">
    <title>doc string of brentq</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17768</link>
    <description>&lt;pre&gt;Hi,

Perhaps I am just checking an old documentation site... Anyway, on this
page:

http://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.brentq.html#scipy.optimize.brentq

the argument rtol is mentioned as an valid argument to brenqt, but it is
not explained on the page.  Is this a bug?

Nicky
_______________________________________________
SciPy-Dev mailing list
SciPy-Dev&amp;lt; at &amp;gt;scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev
&lt;/pre&gt;</description>
    <dc:creator>nicky van foreest</dc:creator>
    <dc:date>2013-05-11T20:20:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17767">
    <title>issue comments out of order</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17767</link>
    <description>&lt;pre&gt;Just an observation (too late to do anything about it)

Some comments to trac tickets are in a different sequence in github issues
https://github.com/scipy/scipy/issues/2108
http://projects.scipy.org/scipy/ticket/1583

But maybe that's a special case, because the trac ticket comments
might have been simultaneously edited during a time when trac was very
slow.

Josef
&lt;/pre&gt;</description>
    <dc:creator>josef.pktd&lt; at &gt;gmail.com</dc:creator>
    <dc:date>2013-05-11T12:54:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.scientific.devel/17766">
    <title>Re: scipy github slow?</title>
    <link>http://permalink.gmane.org/gmane.comp.python.scientific.devel/17766</link>
    <description>&lt;pre&gt;On Fri, May 10, 2013 at 3:43 PM, Warren Weckesser &amp;lt;
warren.weckesser&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:

Too much coffee can make things seem slow ;)

Chuck
_______________________________________________
SciPy-Dev mailing list
SciPy-Dev&amp;lt; at &amp;gt;scipy.org
http://mail.scipy.org/mailman/listinfo/scipy-dev
&lt;/pre&gt;</description>
    <dc:creator>Charles R Harris</dc:creator>
    <dc:date>2013-05-10T22:11:57</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.python.scientific.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.python.scientific.devel</link>
  </textinput>
</rdf:RDF>
