Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #37491
| Path | csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <oscar.j.benjamin@gmail.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.004 |
| X-Spam-Evidence | '*H*': 0.99; '*S*': 0.00; 'elements.': 0.05; 'error:': 0.05; 'skip:" 60': 0.05; 'indices': 0.07; 'python': 0.09; '__init__': 0.09; 'skip:" 80': 0.09; 'cc:addr:python-list': 0.10; 'subject:error': 0.11; 'files.': 0.13; 'adjusted': 0.16; 'advice:': 0.16; 'benjamin': 0.16; 'cc:name:python list': 0.16; 'code?': 0.16; 'numpy': 0.16; 'wrote:': 0.17; 'code.': 0.20; 'import': 0.21; 'supposed': 0.21; 'subject:skip:i 10': 0.22; 'wednesday,': 0.22; 'skip:_ 20': 0.22; "i've": 0.23; 'cc:2**1': 0.24; 'cc:addr:python.org': 0.25; 'header:In-Reply-To:1': 0.25; '(most': 0.27; 'used,': 0.27; 'message-id:@mail.gmail.com': 0.27; "doesn't": 0.28; 'run': 0.28; 'arrays': 0.29; 'skip:_ 10': 0.29; 'probably': 0.29; 'function': 0.30; 'error': 0.30; 'code': 0.31; 'file': 0.32; 'running': 0.32; 'could': 0.32; 'skip:s 30': 0.33; 'traceback': 0.33; 'problem': 0.33; '(with': 0.33; 'version': 0.34; 'received:google.com': 0.34; 'list': 0.35; 'received:209.85': 0.35; 'really': 0.36; 'subject:with': 0.36; 'test': 0.36; 'should': 0.36; 'possible': 0.37; 'received:209': 0.37; 'data': 0.37; 'subject:: ': 0.38; 'gives': 0.39; 'where': 0.40; 'your': 0.60; 'first': 0.61; 'kind': 0.61; 'skip:n 10': 0.63; 'more': 0.63; 'show': 0.63; 'here': 0.65; '2013': 0.84; 'isaac': 0.84; 'oscar': 0.84; 'hundred': 0.95; 'won': 0.96 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=I811U12eiVV2L3nZK5kU3n1noDT8kfpYit8ia4HlOwA=; b=jpHHU7Kyx0hTjWCUoNxBQLSTPPlTUfWbJb4On6uqMdfqp5VZg8TolgkpCYaecu4ys0 YKyd9pEGel6ziKJLJES7ZQxxYoHsDqfWneW1G98HOb2m6RhWTdHRdWKBC0sOkesfUfsW gco2q8SL29qo+3CK+kRTQIF2lj7auA948msOWfhax0qnhF8VqFnflAM3nfFlH8ga2nzX otC/QMAKG4doa4ibAuyz80bOreOFg7/AfVjEVCh+Ly5RVjKaPWhpb2+qVXXeCuZq03+6 3BehzMSrLxmqLBc9uGKi5M+9GI/9rNtiA0bVmSJxVHIvn6R4Idt8ZJ0Fp1s6jBriqtep +ynw== |
| MIME-Version | 1.0 |
| X-Received | by 10.152.109.210 with SMTP id hu18mr1969106lab.12.1358959903587; Wed, 23 Jan 2013 08:51:43 -0800 (PST) |
| In-Reply-To | <a5662c8c-67c3-47e6-a8b7-2eddbc272657@googlegroups.com> |
| References | <0909ee56-c304-4b9d-8be9-97c7a3261d27@googlegroups.com> <j4l4t9-skt.ln1@satorlaser.homedns.org> <mailman.880.1358935694.2939.python-list@python.org> <8daf86cf-386c-44ae-83d5-25fb04572c00@googlegroups.com> <mailman.898.1358952056.2939.python-list@python.org> <a5662c8c-67c3-47e6-a8b7-2eddbc272657@googlegroups.com> |
| Date | Wed, 23 Jan 2013 16:51:43 +0000 |
| Subject | Re: Memory error with quadratic interpolation |
| From | Oscar Benjamin <oscar.j.benjamin@gmail.com> |
| To | Isaac Won <winefrog@gmail.com> |
| Content-Type | text/plain; charset=ISO-8859-1 |
| Cc | Python List <python-list@python.org>, Ulrich Eckhardt <ulrich.eckhardt@dominolaser.com> |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.15 |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.910.1358959906.2939.python-list@python.org> (permalink) |
| Lines | 55 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1358959906 news.xs4all.nl 6955 [2001:888:2000:d::a6]:59399 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:37491 |
Show key headers only | View raw
On 23 January 2013 14:57, Isaac Won <winefrog@gmail.com> wrote:
> On Wednesday, January 23, 2013 8:40:54 AM UTC-6, Oscar Benjamin wrote:
>> On 23 January 2013 14:28, Isaac Won <winefrog@gmail.com> wrote:
>>
[SNIP]
>
> Following is full error message after I adjusted following Ulich's advice:
>
> interp = interp1d(indices[not_nan], x[not_nan], kind = 'quadratic')
> File "/lustre/work/apps/python-2.7.1/lib/python2.7/site-packages/scipy/interpolate/interpolate.py", line 311, in __init__
> self._spline = splmake(x,oriented_y,order=order)
> File "/lustre/work/apps/python-2.7.1/lib/python2.7/site-packages/scipy/interpolate/interpolate.py", line 809, in splmake
> coefs = func(xk, yk, order, conds, B)
> File "/lustre/work/apps/python-2.7.1/lib/python2.7/site-packages/scipy/interpolate/interpolate.py", line 530, in _find_smoothest
> u,s,vh = np.dual.svd(B)
> File "/lustre/work/apps/python-2.7.1/lib/python2.7/site-packages/scipy/linalg/decomp_svd.py", line 91, in svd
> full_matrices=full_matrices, overwrite_a = overwrite_a)
> MemoryError
Where is the new code? You should show full working code (with the
import statements) and the full error that is generated by exactly
that code. If possible you should also write code that someone else
could run even without having access to your data files. If you did
that in your first post, you'd probably have an answer to your problem
by now.
Here is a version of your code that many people on this list can test
straight away:
import numpy as np
from scipy.interpolate import interp1d
x = np.array(31747 * [0.0], float)
indices = np.arange(len(x))
interp = interp1d(indices, x, kind='quadratic')
Running this gives the following error:
~$ python tmp.py
Traceback (most recent call last):
File "tmp.py", line 5, in <module>
interp = interp1d(indices, x, kind='quadratic')
File "/usr/lib/python2.7/dist-packages/scipy/interpolate/interpolate.py",
line 308, in __init__
self._spline = splmake(x,oriented_y,order=order)
File "/usr/lib/python2.7/dist-packages/scipy/interpolate/interpolate.py",
line 805, in splmake
B = _fitpack._bsplmat(order, xk)
MemoryError
Unless I've misunderstood how this function is supposed to be used, it
just doesn't really seem to work for arrays of much more than a few
hundred elements.
Oscar
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-22 20:06 -0800
Re: Memory error with quadratic interpolation Ulrich Eckhardt <ulrich.eckhardt@dominolaser.com> - 2013-01-23 09:55 +0100
Re: Memory error with quadratic interpolation Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-01-23 10:08 +0000
Re: Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-23 06:26 -0800
Re: Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-23 06:26 -0800
Re: Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-23 06:28 -0800
Re: Memory error with quadratic interpolation Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-01-23 14:40 +0000
Re: Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-23 06:57 -0800
Re: Memory error with quadratic interpolation Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-01-23 16:51 +0000
Re: Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-23 09:33 -0800
Re: Memory error with quadratic interpolation Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-01-24 10:30 +0000
Re: Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-23 09:33 -0800
Re: Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-23 06:57 -0800
Re: Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-23 06:28 -0800
Re: Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-23 06:47 -0800
Re: Memory error with quadratic interpolation Isaac Won <winefrog@gmail.com> - 2013-01-23 06:24 -0800
csiph-web