I've been in touch with Martin Reinecke, author of the libpsht code for
spherical harmonic transforms, about licensing issues.
libpsht itself will remain under the GPL, but he is likely to release
his C port of FFTPACK under BSD in the near future, as it is based on
the public domain FFTPACK.
On 11/18/2011 12:58 PM, David Cournapeau wrote:
On Fri, Nov 18, 2011 at 11:42 AM, Robert Kernrobert.k...@gmail.com wrote:
On Fri, Nov 18, 2011 at 11:19, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
I've been in touch with Martin Reinecke, author of the libpsht code for
spherical
On 11/18/2011 01:18 PM, Dag Sverre Seljebotn wrote:
On 11/18/2011 12:58 PM, David Cournapeau wrote:
On Fri, Nov 18, 2011 at 11:42 AM, Robert Kernrobert.k...@gmail.com wrote:
On Fri, Nov 18, 2011 at 11:19, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
I've been in touch
On 12/16/2011 04:16 PM, Fabrice Silva wrote:
Le vendredi 16 décembre 2011 à 15:33 +0100, Gregor Thalhammer a écrit :
Even better: the addendum!
http://blog.enthought.com/python/numpy/simplified-creation-of-numpy-arrays-from-pre-allocated-memory/
Within cython:
cimport numpy
On 12/28/2011 09:33 AM, Ralf Gommers wrote:
2011/12/27 Jordi Gutiérrez Hermoso jord...@octave.org
mailto:jord...@octave.org
On 26 December 2011 14:56, Ralf Gommers ralf.gomm...@googlemail.com
mailto:ralf.gomm...@googlemail.com wrote:
On Mon, Dec 26, 2011 at 8:50
On 12/28/2011 01:52 PM, Dag Sverre Seljebotn wrote:
On 12/28/2011 09:33 AM, Ralf Gommers wrote:
2011/12/27 Jordi Gutiérrez Hermosojord...@octave.org
mailto:jord...@octave.org
On 26 December 2011 14:56, Ralf Gommersralf.gomm...@googlemail.com
mailto:ralf.gomm...@googlemail.com
On 12/28/2011 02:21 PM, Ralf Gommers wrote:
On Wed, Dec 28, 2011 at 1:57 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no mailto:d.s.seljeb...@astro.uio.no wrote:
On 12/28/2011 01:52 PM, Dag Sverre Seljebotn wrote:
On 12/28/2011 09:33 AM, Ralf Gommers wrote
On 01/03/2012 06:46 PM, Ognen Duzlevski wrote:
Hello,
I am playing with adding an enum dtype to numpy (to get my feet wet in
numpy really). I have looked at the
https://github.com/martinling/numpy_quaternion and I feel comfortable
with my understanding of adding a simple type to numpy in
On 01/13/2012 02:13 AM, Asher Langton wrote:
Hi all,
(I originally posted this to the BayPIGgies list, where Fernando Perez
suggested I send it to the NumPy list as well. My apologies if you're
receiving this email twice.)
I work on a Python/C++ scientific code that runs as a number of
On 01/13/2012 09:19 PM, Dag Sverre Seljebotn wrote:
On 01/13/2012 02:13 AM, Asher Langton wrote:
Hi all,
(I originally posted this to the BayPIGgies list, where Fernando Perez
suggested I send it to the NumPy list as well. My apologies if you're
receiving this email twice.)
I work
On 01/13/2012 10:20 PM, Langton, Asher wrote:
On 1/13/12 12:38 PM, Sturla Molden wrote:
Den 13.01.2012 21:21, skrev Dag Sverre Seljebotn:
Another idea: Given your diagnostics, wouldn't dumping the output of
find of every path in sys.path to a single text file work well?
It probably would
On 01/14/2012 12:28 AM, Sturla Molden wrote:
Den 13.01.2012 22:42, skrev Sturla Molden:
Den 13.01.2012 22:24, skrev Robert Kern:
Do these systems have a ramdisk capability?
I assume you have seen this as well :)
http://www.cs.uoregon.edu/Research/paracomp/papers/iccs11/iccs_paper_final.pdf
On 01/18/2012 08:54 PM, Olivier Grisel wrote:
Hi all,
Just a quick email to advertise this year's PyCon tutorials as they
are very focused on HPC data analytics. In particular the numpy /
scipy ecosystem is well covered, see:
https://us.pycon.org/2012/schedule/tutorials/
Here is a
On 01/22/2012 04:55 AM, Ondřej Čertík wrote:
Hi,
I read the Mandelbrot code using NumPy at this page:
http://mentat.za.net/numpy/intro/intro.html
but when I run it, it gives me integer overflows. As such, I have
fixed the code, so that it doesn't overflow here:
On 01/23/2012 12:23 PM, Sturla Molden wrote:
Den 23.01.2012 10:04, skrev Dag Sverre Seljebotn:
On 01/23/2012 05:35 AM, Jonathan Rocher wrote:
Hi all,
I was reading this while learning about Pytables in more details and the
origin of its efficiency. This sounds like a problem where out
On 01/31/2012 03:07 PM, Robert Kern wrote:
On Tue, Jan 31, 2012 at 13:26, Neal Beckerndbeck...@gmail.com wrote:
I was just bitten by this unexpected behavior:
In [24]: all ([i0 for i in xrange (10)])
Out[24]: False
In [25]: all (i0 for i in xrange (10))
Out[25]: True
Turns out:
On 01/31/2012 04:13 PM, Benjamin Root wrote:
On Tuesday, January 31, 2012, Alan G Isaac alan.is...@gmail.com
mailto:alan.is...@gmail.com wrote:
On 1/31/2012 8:26 AM, Neal Becker wrote:
I was just bitten by this unexpected behavior:
In [24]: all ([i 0 for i in xrange (10)])
On 01/31/2012 04:35 PM, Benjamin Root wrote:
On Tue, Jan 31, 2012 at 9:18 AM, Robert Kern robert.k...@gmail.com
mailto:robert.k...@gmail.com wrote:
On Tue, Jan 31, 2012 at 15:13, Benjamin Root ben.r...@ou.edu
mailto:ben.r...@ou.edu wrote:
Is np.all() using np.array() or
On 02/11/2012 10:27 PM, mark florisson wrote:
On 11 February 2012 20:31, Charles R Harrischarlesr.har...@gmail.com wrote:
Hi Dag,
This probably needs to be on the cython mailing list at some point, but I
thought I'd start the discussion here. Numpy is going to begin deprecating
direct
On 02/13/2012 06:19 PM, Mark Wiebe wrote:
It might be nice to turn the matrix class into a short class hierarchy,
something like this:
class MatrixBase
class DenseMatrix(MatrixBase)
class TriangularMatrix(MatrixBase) # Maybe a few variations of
upper/lower triangular and whether the
On 02/14/2012 06:22 AM, Gordon L. Kindlmann wrote:
Hello,
This (below) caught my eye and I'm wondering what further information is
available?
I very much value the ability to wrap underlying array data from numpy for
processing in non-python libraries, as well as the ability to wrap numpy
On 02/14/2012 08:59 AM, Chris Barker wrote:
On Mon, Feb 13, 2012 at 6:19 PM, Mark Wiebemwwi...@gmail.com wrote:
It might be nice to turn the matrix class into a short class hierarchy,
am I confused, or did a thread get mixed in? This seems to be a
numpy/scipy thing, not a Python3 thing. Or
On 02/14/2012 03:12 PM, Chris Barker wrote:
On Tue, Feb 14, 2012 at 9:16 AM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
It was about the need for a dedicated matrix multiplication operator.
has anyone proposed that? I do think we've had a proposal on the table
for generally more
On 02/15/2012 02:24 PM, Mark Wiebe wrote:
On Wed, Feb 15, 2012 at 1:36 PM, Matthew Brett matthew.br...@gmail.com
mailto:matthew.br...@gmail.com wrote:
Hi,
On Wed, Feb 15, 2012 at 12:55 PM, Mark Wiebe mwwi...@gmail.com
mailto:mwwi...@gmail.com wrote:
On Wed, Feb 15, 2012
On 02/15/2012 05:02 PM, Matthew Brett wrote:
Hi,
On Wed, Feb 15, 2012 at 4:27 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
On 02/15/2012 02:24 PM, Mark Wiebe wrote:
There certainly is governance now, it's just informal. It's a
combination of how the design discussions
On 02/18/2012 08:52 AM, Benjamin Root wrote:
On Saturday, February 18, 2012, Sturla Molden wrote:
Den 18. feb. 2012 kl. 17:12 skrev Alan G Isaac alan.is...@gmail.com
javascript:;:
How does stream-lined code written for maintainability
(i.e., with
On 02/18/2012 12:35 PM, Charles R Harris wrote:
On Sat, Feb 18, 2012 at 12:21 PM, Matthew Brett matthew.br...@gmail.com
mailto:matthew.br...@gmail.com wrote:
Hi.
On Sat, Feb 18, 2012 at 12:18 AM, Christopher Jordan-Squire
cjord...@uw.edu mailto:cjord...@uw.edu wrote:
On
On 02/20/2012 08:55 AM, Sturla Molden wrote:
Den 20.02.2012 17:42, skrev Sturla Molden:
There are still other options than C or C++ that are worth considering.
One would be to write NumPy in Python. E.g. we could use LLVM as a
JIT-compiler and produce the performance critical code we need on
On 02/20/2012 09:24 AM, Olivier Delalleau wrote:
Hi Dag,
Would you mind elaborating a bit on that example you mentioned at the
end of your email? I don't quite understand what behavior you would like
to achieve
Sure, see below. I think we should continue discussion on numpy-discuss.
I
On 02/20/2012 09:34 AM, Christopher Jordan-Squire wrote:
On Mon, Feb 20, 2012 at 9:18 AM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
On 02/20/2012 08:55 AM, Sturla Molden wrote:
Den 20.02.2012 17:42, skrev Sturla Molden:
There are still other options than C or C++ that are worth
On 02/20/2012 10:04 AM, Francesc Alted wrote:
On Feb 20, 2012, at 6:46 PM, Dag Sverre Seljebotn wrote:
On 02/20/2012 09:24 AM, Olivier Delalleau wrote:
Hi Dag,
Would you mind elaborating a bit on that example you mentioned at the
end of your email? I don't quite understand what behavior you
On 02/23/2012 05:50 AM, Jaakko Luttinen wrote:
Hi!
I was wondering whether it would be easy/possible/reasonable to have
classes for arrays that have special structure in order to use less
memory and speed up some computations?
For instance:
- symmetric matrix could be stored in almost half
On 02/23/2012 09:47 AM, Dag Sverre Seljebotn wrote:
On 02/23/2012 05:50 AM, Jaakko Luttinen wrote:
Hi!
I was wondering whether it would be easy/possible/reasonable to have
classes for arrays that have special structure in order to use less
memory and speed up some computations
On 02/28/2012 11:05 AM, John Hunter wrote:
On Sat, Feb 18, 2012 at 5:09 PM, David Cournapeau courn...@gmail.com
mailto:courn...@gmail.com wrote:
There are better languages than C++ that has most of the technical
benefits stated in this discussion (rust and D being the most
On 03/06/2012 12:54 PM, Sturla Molden wrote:
On 06.03.2012 21:45, Matthieu Brucher wrote:
This is your opinion, but there are a lot of numerical code now in C++
and they are far more maintainable than in Fortran. And they are faster
for exactly this reason.
That is mostly because C++ makes
On 03/10/2012 10:35 PM, Travis Oliphant wrote:
Hey all,
I gave a lightning talk this morning on numba which is the start of a
Python compiler to machine code through the LLVM tool-chain. It is proof
of concept stage only at this point (use it only if you are interested
in helping develop the
On 03/13/2012 06:44 PM, Mark Wiebe wrote:
On Fri, Mar 9, 2012 at 8:55 AM, Bryan Van de Ven bry...@continuum.io
mailto:bry...@continuum.io wrote:
Hi all,
I have started working on a NEP for adding an enumerated type to NumPy.
It is on my GitHub:
We talked some about Theano. There are some differences in project goals which
means that it makes sense to make this a seperate project: Cython wants to use
this to generate C code up front from the Cython AST at compilation time; numba
also has a different frontend (parsing of python
Sorry, forgot to CC list on this. Lines staring with single greater-than are
mine.
--
Sent from my Android phone with K-9 Mail. Please excuse my brevity.
Dag Sverre Seljebotn d.s.seljeb...@astro.uio.no wrote:
Francesc Alted franc...@continuum.io wrote:
On Mar 20, 2012, at 12:49 PM, mark
On 03/20/2012 12:56 PM, Francesc Alted wrote:
On Mar 20, 2012, at 2:29 PM, Dag Sverre Seljebotn wrote:
Francesc Altedfranc...@continuum.io wrote:
On Mar 20, 2012, at 12:49 PM, mark florisson wrote:
Cython and Numba certainly overlap. However, Cython requires:
1) learning another
On 03/20/2012 09:20 PM, Dag Sverre Seljebotn wrote:
On 03/20/2012 12:56 PM, Francesc Alted wrote:
On Mar 20, 2012, at 2:29 PM, Dag Sverre Seljebotn wrote:
Francesc Altedfranc...@continuum.io wrote:
On Mar 20, 2012, at 12:49 PM, mark florisson wrote:
Cython and Numba certainly overlap
On 03/25/2012 08:44 PM, Mic wrote:
How about:
* http://www.hotpy.org/
The front page says a 10x speedup. That's a bit short of the almost
1000x speedup required for numerical code (that is, for some examples
Python is thousands of times slower than C or Fortran).
Well -- I'm sure hotpy could
On 04/03/2012 04:45 PM, srean wrote:
This makes me ask something that I always wanted to know: why is weave
not the preferred or encouraged way ?
Is it because no developer has interest in maintaining it or is it too
onerous to maintain ? I do not know enough of its internals to guess
an
On 04/08/2012 08:25 PM, Holger Herrlich wrote:
That all sounds like no option -- sad.
Cython is no solution cause, all I want is to leave Python Syntax in
favor for strong OOP design patterns.
I'm sorry, I'm trying and trying to make heads and tails of this
paragraph, but I don't manage to.
Hi Travis,
we've been discussing almost the exact same thing in Cython (on a
workshop, not on the mailing list, I'm afraid). Our specific
example-usecase was passing a Cython function to scipy.integrate.
On 04/10/2012 02:57 AM, Travis Oliphant wrote:
On Apr 9, 2012, at 7:21 PM, Nathaniel
On 04/10/2012 12:37 PM, Nathaniel Smith wrote:
On Tue, Apr 10, 2012 at 1:57 AM, Travis Oliphanttra...@continuum.io wrote:
On Apr 9, 2012, at 7:21 PM, Nathaniel Smith wrote:
...isn't this an operation that will be performed once per compiled
function? Is the overhead of the easy, robust
On 04/10/2012 03:00 PM, Nathaniel Smith wrote:
On Tue, Apr 10, 2012 at 1:39 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
On 04/10/2012 12:37 PM, Nathaniel Smith wrote:
On Tue, Apr 10, 2012 at 1:57 AM, Travis Oliphanttra...@continuum.io
wrote:
On Apr 9, 2012, at 7:21 PM
On 04/10/2012 03:10 PM, Dag Sverre Seljebotn wrote:
On 04/10/2012 03:00 PM, Nathaniel Smith wrote:
On Tue, Apr 10, 2012 at 1:39 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
On 04/10/2012 12:37 PM, Nathaniel Smith wrote:
On Tue, Apr 10, 2012 at 1:57 AM, Travis Oliphanttra
On 04/10/2012 03:29 PM, Nathaniel Smith wrote:
On Tue, Apr 10, 2012 at 2:15 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
On 04/10/2012 03:10 PM, Dag Sverre Seljebotn wrote:
On 04/10/2012 03:00 PM, Nathaniel Smith wrote:
On Tue, Apr 10, 2012 at 1:39 PM, Dag Sverre Seljebotn
On 04/10/2012 03:38 PM, Dag Sverre Seljebotn wrote:
On 04/10/2012 03:29 PM, Nathaniel Smith wrote:
On Tue, Apr 10, 2012 at 2:15 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
On 04/10/2012 03:10 PM, Dag Sverre Seljebotn wrote:
On 04/10/2012 03:00 PM, Nathaniel Smith wrote
That is rather unrelated, you better ask this again on the cython-users list
(be warned that top-posting is strongly discouraged in that place).
Dag
--
Sent from my Android phone with K-9 Mail. Please excuse my brevity.
Nadav Horesh nad...@visionsense.com wrote:
Sorry for being slow.
There is
On 04/10/2012 10:13 PM, William Johnston wrote:
Hello,
Anyone there?
williamj
The likely reason nobody answers your question is that this is the list
for NumPy for CPython, and the .NET port of NumPy is something 99.9% of
the readers know nothing about.
I'm not sure if there's even a list
On 04/10/2012 02:11 AM, Travis Oliphant wrote:
Hi all,
Some of you are aware of Numba. Numba allows you to create the equivalent
of C-function's dynamically from Python. One purpose of this system is to
allow NumPy to take these functions and use them in operations like ufuncs,
On 04/11/2012 11:00 PM, Travis Oliphant wrote:
On 04/10/2012 02:11 AM, Travis Oliphant wrote:
Hi all,
Some of you are aware of Numba. Numba allows you to create the equivalent
of C-function's dynamically from Python. One purpose of this system is to
allow NumPy to take these functions
On 04/12/2012 01:02 PM, Holger Herrlich wrote:
On 04/09/2012 09:19 PM, Dag Sverre Seljebotn wrote:
On 04/08/2012 08:25 PM, Holger Herrlich wrote:
That all sounds like no option -- sad. Cython is no solution cause,
all I want is to leave Python Syntax in favor for strong OOP design
patterns
On 04/12/2012 07:24 PM, Nathaniel Smith wrote:
On Wed, Apr 11, 2012 at 10:23 PM, Travis Oliphantteoliph...@gmail.com
wrote:
In the mean-time, I think we could do as Robert essentially suggested and
just use Capsule Objects around an agreed-upon simple C-structure:
int id /* Some
-Travis
On Apr 12, 2012, at 2:08 PM, Dag Sverre Seljebotn wrote:
On 04/12/2012 07:24 PM, Nathaniel Smith wrote:
On Wed, Apr 11, 2012 at 10:23 PM, Travis Oliphantteoliph...@gmail.com
wrote:
In the mean-time, I think we could do as Robert essentially suggested
and just use
On 04/12/2012 11:55 PM, Travis Oliphant wrote:
On Apr 12, 2012, at 4:51 PM, Dag Sverre Seljebotn wrote:
On 04/12/2012 11:13 PM, Travis Oliphant wrote:
Dag,
Thanks for the link to your CEP. This is the first time I've seen it.
You probably referenced it before, but I hadn't seen
On 04/12/2012 11:51 PM, Dag Sverre Seljebotn wrote:
On 04/12/2012 11:13 PM, Travis Oliphant wrote:
Dag,
Thanks for the link to your CEP. This is the first time I've seen it. You
probably referenced it before, but I hadn't seen it.
That CEP seems along the lines of what I was thinking
On 04/19/2012 04:17 PM, Travis Oliphant wrote:
Thanks for the status update. A couple of weeks is a fine timeline to wait.
Are you envisioning that the ufuncs in NumPy would have the nativecall
attribute?
I'm envisioning that they would be able to support CEP 1000, yes, but I
don't think
Fernando Perez fperez@gmail.com wrote:
On Fri, Apr 20, 2012 at 9:49 AM, Chris Barker chris.bar...@noaa.gov
wrote:
I recall discossion a couple times in the past of having some
special-case numpy arrays for the simple, small cases -- perhaps 1-d
or 2-d C-contiguous only, for instance.
On 04/20/2012 08:35 PM, Fernando Perez wrote:
On Fri, Apr 20, 2012 at 11:27 AM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
I don't think you gain that much by using a different type though? Those
optimized code paths could be plugged into NumPy as well.
Could
[From Mark Florisson, release manager for 0.16. PS: Note that the git
branch is release, not master:
https://github.com/cython/cython/tree/release
Dag]
We are pleased to announce a new version of Cython, 0.16
(http://cython.org/release/Cython-0.16.tar.gz). It comes with new
features,
On 05/03/2012 06:27 AM, Travis Oliphant wrote:
On May 2, 2012, at 10:03 PM, Stéfan van der Walt wrote:
On Wed, May 2, 2012 at 6:25 PM, Travis Oliphanttra...@continuum.io wrote:
The only new principle (which is not strictly new --- but new to NumPy's
world-view) is using one (or more)
On 05/03/2012 03:25 AM, Travis Oliphant wrote:
On May 2, 2012, at 5:28 PM, Stéfan van der Walt wrote:
On Wed, May 2, 2012 at 3:20 PM, Francesc Altedfranc...@continuum.io wrote:
On 5/2/12 4:07 PM, Stéfan van der Walt wrote:
Well, as the OP said, coo_matrix does not support dimensions larger
On 05/09/2012 06:46 PM, Travis Oliphant wrote:
Hey all,
Nathaniel and Mark have worked very hard on a joint document to try and
explain the current status of the missing-data debate. I think they've
done an amazing job at providing some context, articulating their views
and suggesting ways
On 05/10/2012 01:01 AM, Matthew Brett wrote:
Hi,
On Wed, May 9, 2012 at 12:44 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
On 05/09/2012 06:46 PM, Travis Oliphant wrote:
Hey all,
Nathaniel and Mark have worked very hard on a joint document to try and
explain the current
On 05/10/2012 06:18 AM, Charles R Harris wrote:
On Wed, May 9, 2012 at 9:54 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no mailto:d.s.seljeb...@astro.uio.no wrote:
Sorry everyone for being so dense and contaminating that other thread.
Here's a new thread where I can respond
On 05/10/2012 06:05 AM, Dag Sverre Seljebotn wrote:
On 05/10/2012 01:01 AM, Matthew Brett wrote:
Hi,
On Wed, May 9, 2012 at 12:44 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
On 05/09/2012 06:46 PM, Travis Oliphant wrote:
Hey all,
Nathaniel and Mark have worked very hard
On 05/10/2012 10:40 AM, Charles R Harris wrote:
On Thu, May 10, 2012 at 1:10 AM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no mailto:d.s.seljeb...@astro.uio.no wrote:
On 05/10/2012 06:18 AM, Charles R Harris wrote:
On Wed, May 9, 2012 at 9:54 PM, Dag Sverre
On 05/10/2012 11:38 AM, Dag Sverre Seljebotn wrote:
On 05/10/2012 10:40 AM, Charles R Harris wrote:
On Thu, May 10, 2012 at 1:10 AM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.nomailto:d.s.seljeb...@astro.uio.no wrote:
On 05/10/2012 06:18 AM, Charles R Harris wrote
On 05/10/2012 08:23 PM, Chris Barker wrote:
On Thu, May 10, 2012 at 2:38 AM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no wrote:
What would serve me? I use NumPy as a glorified double*.
all I want is my glorified
double*. I'm probably not a representative user.)
Actually, I think you
On 05/11/2012 12:28 AM, Mark Wiebe wrote:
I did some searching for typical Cython and C code which accesses numpy
arrays, and added a section to the NEP describing how they behave in the
current implementation. Cython code which uses either straight Python
access or the buffer protocol is fine
On 05/11/2012 01:06 AM, Mark Wiebe wrote:
On Thu, May 10, 2012 at 5:47 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no mailto:d.s.seljeb...@astro.uio.no wrote:
On 05/11/2012 12:28 AM, Mark Wiebe wrote:
I did some searching for typical Cython and C code which accesses
numpy
Dag Sverre Seljebotn d.s.seljeb...@astro.uio.no wrote:
On 05/11/2012 01:06 AM, Mark Wiebe wrote:
On Thu, May 10, 2012 at 5:47 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no mailto:d.s.seljeb...@astro.uio.no
wrote:
On 05/11/2012 12:28 AM, Mark Wiebe wrote:
I did some
On 05/11/2012 07:36 AM, Travis Oliphant wrote:
I guess this mixture of Python-API and C-API is different from the way
the API tries to protect incorrect access. From the Python API, it.
should let everything through, because it's for Python code to use. From
the C API, it should default to
(NumPy devs: I know, I get too many ideas. But this time I *really*
believe in it, I think this is going to be *huge*. And if Mark F. likes
it it's not going to be without manpower; and as his mentor I'd pitch in
too here and there.)
(Mark F.: I believe this is *very* relevant to your GSoC. I
On 05/11/2012 01:13 PM, Dag Sverre Seljebotn wrote:
(NumPy devs: I know, I get too many ideas. But this time I *really*
believe in it, I think this is going to be *huge*. And if Mark F. likes
it it's not going to be without manpower; and as his mentor I'd pitch in
too here and there.)
(Mark
This comes from a refactor of the work on CEP 1000: It's a pre-PEP with
a hack we can use *today*, that allows 3rd party libraries to agree on
extensions to the PyTypeObject structure.
http://wiki.cython.org/enhancements/cep1001
As hinted in my other recent thread, I believe this will also be
On 05/11/2012 10:10 PM, Mark Wiebe wrote:
On Fri, May 11, 2012 at 6:13 AM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no mailto:d.s.seljeb...@astro.uio.no wrote:
(NumPy devs: I know, I get too many ideas. But this time I *really*
believe in it, I think this is going to be *huge
On 05/11/2012 03:25 PM, mark florisson wrote:
On 11 May 2012 12:13, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no wrote:
(NumPy devs: I know, I get too many ideas. But this time I *really* believe
in it, I think this is going to be *huge*. And if Mark F. likes it it's not
going to be without
On 05/12/2012 11:35 PM, Dag Sverre Seljebotn wrote:
On 05/11/2012 03:25 PM, mark florisson wrote:
On 11 May 2012 12:13, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no
wrote:
(NumPy devs: I know, I get too many ideas. But this time I *really* believe
in it, I think this is going to be *huge
On 05/11/2012 03:37 PM, mark florisson wrote:
On 11 May 2012 12:13, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no wrote:
(NumPy devs: I know, I get too many ideas. But this time I *really* believe
in it, I think this is going to be *huge*. And if Mark F. likes it it's not
going to be without
On 05/14/2012 06:31 PM, mark florisson wrote:
On 12 May 2012 22:55, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no wrote:
On 05/11/2012 03:37 PM, mark florisson wrote:
On 11 May 2012 12:13, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no
wrote:
(NumPy devs: I know, I get too many ideas.
On 05/14/2012 10:36 PM, Dag Sverre Seljebotn wrote:
On 05/14/2012 06:31 PM, mark florisson wrote:
On 12 May 2012 22:55, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no
wrote:
On 05/11/2012 03:37 PM, mark florisson wrote:
On 11 May 2012 12:13, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no
On 05/15/2012 12:42 PM, mark florisson wrote:
On 14 May 2012 21:36, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no wrote:
On 05/14/2012 06:31 PM, mark florisson wrote:
On 12 May 2012 22:55, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no
wrote:
On 05/11/2012 03:37 PM, mark florisson
On 05/13/2012 12:27 AM, Charles R Harris wrote:
On Sat, May 12, 2012 at 3:55 PM, Dag Sverre Seljebotn
d.s.seljeb...@astro.uio.no mailto:d.s.seljeb...@astro.uio.no wrote:
On 05/11/2012 03:37 PM, mark florisson wrote:
On 11 May 2012 12:13, Dag Sverre
Seljebotnd.s.seljeb
I'm repeating myself a bit, but my previous thread of this ended up
being about something else, and also since then I've been on an
expedition to the hostile waters of python-dev.
I'm crazy enough to believe that I'm proposing a technical solution to
alleviate the problems we've faced as a
Dag Sverre Seljebotn d.s.seljeb...@astro.uio.no wrote:
I'm repeating myself a bit, but my previous thread of this ended up
being about something else, and also since then I've been on an
expedition to the hostile waters of python-dev.
I'm crazy enough to believe that I'm proposing
Henry Gomersall h...@cantab.net wrote:
On Fri, 2012-05-18 at 12:48 +0100, mark florisson wrote:
If we can find even more examples, preferably outside of the
scientific community, where related projects face a similar
situation,
it may help people understand that this is not a Numpy problem.
Travis Oliphant tra...@continuum.io wrote:
Hey all,
After reading all the discussion around masked arrays and getting input
from as many people as possible, it is clear that there is still
disagreement about what to do, but there have been some fruitful
discussions that ensued.
This isn't
On 05/22/2012 12:06 PM, Robert Kern wrote:
On Tue, May 22, 2012 at 9:27 AM, Nathaniel Smithn...@pobox.com wrote:
So starting in Python 2.7 and 3.2, the Python developers have made
DeprecationWarnings invisible by default:
http://docs.python.org/whatsnew/2.7.html#the-future-for-python-2-x
On 05/22/2012 04:25 PM, Massimo DiPierro wrote:
hello everybody,
first of all thanks to the developed for bumpy which is very useful. I am
building a software that uses numpy+pyopencl for lattice qcd computations.
One problem that I am facing is that I need to perform most operations on
On 05/22/2012 04:54 PM, Massimo DiPierro wrote:
For now I will be doing this:
import numpy
import time
a=numpy.zeros(200)
b=numpy.zeros(200)
c=1.0
# naive solution
t0 = time.time()
for i in xrange(len(a)):
a[i] += c*b[i]
print time.time()-t0
# possible solution
On 05/23/2012 07:29 PM, Travis Oliphant wrote:
On May 23, 2012, at 8:02 AM, Olivier Delalleau wrote:
2012/5/23 Nathaniel Smith n...@pobox.com mailto:n...@pobox.com
On Wed, May 23, 2012 at 6:06 AM, Travis Oliphant
tra...@continuum.io mailto:tra...@continuum.io wrote:
I just
On 05/23/2012 10:00 PM, Dag Sverre Seljebotn wrote:
On 05/23/2012 07:29 PM, Travis Oliphant wrote:
On May 23, 2012, at 8:02 AM, Olivier Delalleau wrote:
2012/5/23 Nathaniel Smithn...@pobox.commailto:n...@pobox.com
On Wed, May 23, 2012 at 6:06 AM, Travis Oliphant
tra
On 05/25/2012 03:17 PM, Robert Kern wrote:
On Thu, May 24, 2012 at 5:52 PM, Robert Kernrobert.k...@gmail.com wrote:
(Hmm, now that I think about it, the edge cases are when the strides
are 0 or negative. 0-stride axes can simply be removed, and I think we
should be able to work back to a
On 05/18/2012 01:48 PM, mark florisson wrote:
On 17 May 2012 23:53, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no wrote:
I'm repeating myself a bit, but my previous thread of this ended up
being about something else, and also since then I've been on an
expedition to the hostile waters of
On 06/05/2012 10:47 PM, mark florisson wrote:
On 5 June 2012 20:17, Nathaniel Smithn...@pobox.com wrote:
On Tue, Jun 5, 2012 at 7:08 PM, mark florisson
markflorisso...@gmail.com wrote:
On 5 June 2012 17:38, Nathaniel Smithn...@pobox.com wrote:
On Tue, Jun 5, 2012 at 4:12 PM, mark florisson
On 06/06/2012 12:06 AM, mark florisson wrote:
On 5 June 2012 22:36, Dag Sverre Seljebotnd.s.seljeb...@astro.uio.no wrote:
On 06/05/2012 10:47 PM, mark florisson wrote:
On 5 June 2012 20:17, Nathaniel Smithn...@pobox.comwrote:
On Tue, Jun 5, 2012 at 7:08 PM, mark florisson
1 - 100 of 409 matches
Mail list logo