Re: [Cython] buffer syntax vs. memory view syntax

2012-05-10 Thread mark florisson
On 10 May 2012 08:37, Dag Sverre Seljebotn wrote: > On 05/09/2012 09:08 PM, mark florisson wrote: >> >> On 9 May 2012 19:56, Robert Bradshaw  wrote: >>> >>> On Tue, May 8, 2012 at 3:35 AM, mark florisson >>>  wrote: On 8 May 2012 10:47, Dag Sverre Seljebotn  wrote: > >

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-10 Thread Dag Sverre Seljebotn
On 05/09/2012 09:08 PM, mark florisson wrote: On 9 May 2012 19:56, Robert Bradshaw wrote: On Tue, May 8, 2012 at 3:35 AM, mark florisson wrote: On 8 May 2012 10:47, Dag Sverre Seljebotn wrote: After some thinking I believe I can see more clearly where Mark is coming from. To sum up, it's

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-09 Thread Robert Bradshaw
On Wed, May 9, 2012 at 12:09 PM, mark florisson wrote: > On 9 May 2012 20:08, mark florisson wrote: >> On 9 May 2012 19:56, Robert Bradshaw wrote: >>> On Tue, May 8, 2012 at 3:35 AM, mark florisson >>> wrote: On 8 May 2012 10:47, Dag Sverre Seljebotn wrote: > > After some th

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-09 Thread mark florisson
On 9 May 2012 20:08, mark florisson wrote: > On 9 May 2012 19:56, Robert Bradshaw wrote: >> On Tue, May 8, 2012 at 3:35 AM, mark florisson >> wrote: >>> On 8 May 2012 10:47, Dag Sverre Seljebotn >>> wrote: After some thinking I believe I can see more clearly where Mark is coming

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-09 Thread mark florisson
On 9 May 2012 19:56, Robert Bradshaw wrote: > On Tue, May 8, 2012 at 3:35 AM, mark florisson > wrote: >> On 8 May 2012 10:47, Dag Sverre Seljebotn wrote: >>> >>> After some thinking I believe I can see more clearly where Mark is coming >>> from. To sum up, it's either >>> >>> A) Keep both np.nda

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-09 Thread mark florisson
On 9 May 2012 19:55, Stefan Behnel wrote: > mark florisson, 09.05.2012 20:45: >> You can also use newaxis indexing or transpose the view > > What is "newaxis indexing"? > > Stefan > ___ > cython-devel mailing list > cython-devel@python.org > http://mail.

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-09 Thread Robert Bradshaw
On Tue, May 8, 2012 at 3:35 AM, mark florisson wrote: > On 8 May 2012 10:47, Dag Sverre Seljebotn wrote: >> >> After some thinking I believe I can see more clearly where Mark is coming >> from. To sum up, it's either >> >> A) Keep both np.ndarray[double] and double[:] around, with clearly defined

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-09 Thread Stefan Behnel
mark florisson, 09.05.2012 20:45: > You can also use newaxis indexing or transpose the view What is "newaxis indexing"? Stefan ___ cython-devel mailing list cython-devel@python.org http://mail.python.org/mailman/listinfo/cython-devel

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-09 Thread mark florisson
On 9 May 2012 19:35, Robert Bradshaw wrote: > On Tue, May 8, 2012 at 2:48 AM, Stefan Behnel wrote: >> mark florisson, 08.05.2012 11:24: >> Dag Sverre Seljebotn, 08.05.2012 09:57: >>>  1) We NEVER deprecate "np.ndarray[double]", we commit to keeping that >>> in >>> the language. I

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-09 Thread Robert Bradshaw
On Tue, May 8, 2012 at 2:48 AM, Stefan Behnel wrote: > mark florisson, 08.05.2012 11:24: > Dag Sverre Seljebotn, 08.05.2012 09:57: >>  1) We NEVER deprecate "np.ndarray[double]", we commit to keeping that in >> the language. It means exactly what you would like double[:] to mean, >

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread mark florisson
On 8 May 2012 10:48, Stefan Behnel wrote: > mark florisson, 08.05.2012 11:24: > Dag Sverre Seljebotn, 08.05.2012 09:57: >>  1) We NEVER deprecate "np.ndarray[double]", we commit to keeping that in >> the language. It means exactly what you would like double[:] to mean, >> i.e.

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread mark florisson
On 8 May 2012 10:47, Dag Sverre Seljebotn wrote: > On 05/08/2012 11:30 AM, Dag Sverre Seljebotn wrote: >> >> On 05/08/2012 11:22 AM, mark florisson wrote: >>> >>> On 8 May 2012 09:36, Dag Sverre Seljebotn >>> wrote: On 05/08/2012 10:18 AM, Stefan Behnel wrote: > > > Dag Sverr

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread Stefan Behnel
mark florisson, 08.05.2012 11:24: Dag Sverre Seljebotn, 08.05.2012 09:57: > 1) We NEVER deprecate "np.ndarray[double]", we commit to keeping that in > the language. It means exactly what you would like double[:] to mean, > i.e. > a variable that is memoryview when you need to

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread Dag Sverre Seljebotn
On 05/08/2012 11:30 AM, Dag Sverre Seljebotn wrote: On 05/08/2012 11:22 AM, mark florisson wrote: On 8 May 2012 09:36, Dag Sverre Seljebotn wrote: On 05/08/2012 10:18 AM, Stefan Behnel wrote: Dag Sverre Seljebotn, 08.05.2012 09:57: On 05/07/2012 11:21 PM, mark florisson wrote: On 7 May 20

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread Dag Sverre Seljebotn
On 05/08/2012 11:22 AM, mark florisson wrote: On 8 May 2012 09:36, Dag Sverre Seljebotn wrote: On 05/08/2012 10:18 AM, Stefan Behnel wrote: Dag Sverre Seljebotn, 08.05.2012 09:57: On 05/07/2012 11:21 PM, mark florisson wrote: On 7 May 2012 19:40, Dag Sverre Seljebotn wrote: mark floriss

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread mark florisson
On 8 May 2012 09:49, Stefan Behnel wrote: > Dag Sverre Seljebotn, 08.05.2012 10:36: >> On 05/08/2012 10:18 AM, Stefan Behnel wrote: >>> Dag Sverre Seljebotn, 08.05.2012 09:57: On 05/07/2012 11:21 PM, mark florisson wrote: > On 7 May 2012 19:40, Dag Sverre Seljebotn wrote: >> mark flor

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread mark florisson
On 8 May 2012 10:22, mark florisson wrote: > On 8 May 2012 09:36, Dag Sverre Seljebotn wrote: >> On 05/08/2012 10:18 AM, Stefan Behnel wrote: >>> >>> Dag Sverre Seljebotn, 08.05.2012 09:57: On 05/07/2012 11:21 PM, mark florisson wrote: > > On 7 May 2012 19:40, Dag Sverre Seljebo

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread mark florisson
On 8 May 2012 09:36, Dag Sverre Seljebotn wrote: > On 05/08/2012 10:18 AM, Stefan Behnel wrote: >> >> Dag Sverre Seljebotn, 08.05.2012 09:57: >>> >>> On 05/07/2012 11:21 PM, mark florisson wrote: On 7 May 2012 19:40, Dag Sverre Seljebotn wrote: > > mark florisson wrote: >> >>

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread mark florisson
On 8 May 2012 09:49, Stefan Behnel wrote: > Dag Sverre Seljebotn, 08.05.2012 10:36: >> On 05/08/2012 10:18 AM, Stefan Behnel wrote: >>> Dag Sverre Seljebotn, 08.05.2012 09:57: On 05/07/2012 11:21 PM, mark florisson wrote: > On 7 May 2012 19:40, Dag Sverre Seljebotn wrote: >> mark flor

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread Stefan Behnel
Dag Sverre Seljebotn, 08.05.2012 10:36: > On 05/08/2012 10:18 AM, Stefan Behnel wrote: >> Dag Sverre Seljebotn, 08.05.2012 09:57: >>> On 05/07/2012 11:21 PM, mark florisson wrote: On 7 May 2012 19:40, Dag Sverre Seljebotn wrote: > mark florisson wrote: >> On 7 May 2012 17:00, Dag Sverr

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread Dag Sverre Seljebotn
On 05/08/2012 10:18 AM, Stefan Behnel wrote: Dag Sverre Seljebotn, 08.05.2012 09:57: On 05/07/2012 11:21 PM, mark florisson wrote: On 7 May 2012 19:40, Dag Sverre Seljebotn wrote: mark florisson wrote: On 7 May 2012 17:00, Dag Sverre Seljebotn wrote: On 05/07/2012 04:16 PM, Stefan Behnel wro

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread Dag Sverre Seljebotn
On 05/08/2012 10:18 AM, Stefan Behnel wrote: Dag Sverre Seljebotn, 08.05.2012 09:57: On 05/07/2012 11:21 PM, mark florisson wrote: On 7 May 2012 19:40, Dag Sverre Seljebotn wrote: mark florisson wrote: On 7 May 2012 17:00, Dag Sverre Seljebotn wrote: On 05/07/2012 04:16 PM, Stefan Behnel wro

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread Stefan Behnel
Dag Sverre Seljebotn, 08.05.2012 09:57: > On 05/07/2012 11:21 PM, mark florisson wrote: >> On 7 May 2012 19:40, Dag Sverre Seljebotn wrote: >>> mark florisson wrote: On 7 May 2012 17:00, Dag Sverre Seljebotn wrote: > On 05/07/2012 04:16 PM, Stefan Behnel wrote: >> Stefan Behnel, 07.05.

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-08 Thread Dag Sverre Seljebotn
On 05/07/2012 11:21 PM, mark florisson wrote: On 7 May 2012 19:40, Dag Sverre Seljebotn wrote: mark florisson wrote: On 7 May 2012 17:00, Dag Sverre Seljebotn wrote: On 05/07/2012 04:16 PM, Stefan Behnel wrote: Stefan Behnel, 07.05.2012 15:04: Dag Sverre Seljebotn, 07.05.2012 13:48:

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-07 Thread Stefan Behnel
Dag Sverre Seljebotn, 07.05.2012 19:10: > On 05/07/2012 07:00 PM, Stefan Behnel wrote: >> mark florisson, 07.05.2012 18:28: >>> On 7 May 2012 17:00, Dag Sverre Seljebotn wrote: On 05/07/2012 04:16 PM, Stefan Behnel wrote: > Stefan Behnel, 07.05.2012 15:04: >> Dag Sverre Seljebotn, 07.0

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-07 Thread Robert Bradshaw
On Mon, May 7, 2012 at 11:40 AM, Dag Sverre Seljebotn wrote: > > mark florisson wrote: > >>On 7 May 2012 17:00, Dag Sverre Seljebotn >>wrote: >>> On 05/07/2012 04:16 PM, Stefan Behnel wrote: Stefan Behnel, 07.05.2012 15:04: > > Dag Sverre Seljebotn, 07.05.2012 13:48: >> >>>

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-07 Thread mark florisson
On 7 May 2012 19:40, Dag Sverre Seljebotn wrote: > > > mark florisson wrote: > >>On 7 May 2012 17:00, Dag Sverre Seljebotn >>wrote: >>> On 05/07/2012 04:16 PM, Stefan Behnel wrote: Stefan Behnel, 07.05.2012 15:04: > > Dag Sverre Seljebotn, 07.05.2012 13:48: >> >> BTW, w

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-07 Thread Dag Sverre Seljebotn
mark florisson wrote: >On 7 May 2012 17:00, Dag Sverre Seljebotn >wrote: >> On 05/07/2012 04:16 PM, Stefan Behnel wrote: >>> >>> Stefan Behnel, 07.05.2012 15:04: Dag Sverre Seljebotn, 07.05.2012 13:48: > > BTW, with the coming of memoryviews, me and Mark talked about just >>>

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-07 Thread Dag Sverre Seljebotn
On 05/07/2012 07:00 PM, Stefan Behnel wrote: mark florisson, 07.05.2012 18:28: On 7 May 2012 17:00, Dag Sverre Seljebotn wrote: On 05/07/2012 04:16 PM, Stefan Behnel wrote: Stefan Behnel, 07.05.2012 15:04: Dag Sverre Seljebotn, 07.05.2012 13:48: BTW, with the coming of memoryviews, me and Ma

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-07 Thread mark florisson
On 7 May 2012 18:00, Stefan Behnel wrote: > mark florisson, 07.05.2012 18:28: >> On 7 May 2012 17:00, Dag Sverre Seljebotn wrote: >>> On 05/07/2012 04:16 PM, Stefan Behnel wrote: Stefan Behnel, 07.05.2012 15:04: > Dag Sverre Seljebotn, 07.05.2012 13:48: >> BTW, with the coming of memo

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-07 Thread Stefan Behnel
mark florisson, 07.05.2012 18:28: > On 7 May 2012 17:00, Dag Sverre Seljebotn wrote: >> On 05/07/2012 04:16 PM, Stefan Behnel wrote: >>> Stefan Behnel, 07.05.2012 15:04: Dag Sverre Seljebotn, 07.05.2012 13:48: > BTW, with the coming of memoryviews, me and Mark talked about just > depre

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-07 Thread mark florisson
On 7 May 2012 17:00, Dag Sverre Seljebotn wrote: > On 05/07/2012 04:16 PM, Stefan Behnel wrote: >> >> Stefan Behnel, 07.05.2012 15:04: >>> >>> Dag Sverre Seljebotn, 07.05.2012 13:48: BTW, with the coming of memoryviews, me and Mark talked about just deprecating the "mytype[...]" mea

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-07 Thread Dag Sverre Seljebotn
On 05/07/2012 06:00 PM, Dag Sverre Seljebotn wrote: On 05/07/2012 04:16 PM, Stefan Behnel wrote: Stefan Behnel, 07.05.2012 15:04: Dag Sverre Seljebotn, 07.05.2012 13:48: BTW, with the coming of memoryviews, me and Mark talked about just deprecating the "mytype[...]" meaning buffers, and rather

Re: [Cython] buffer syntax vs. memory view syntax

2012-05-07 Thread Dag Sverre Seljebotn
On 05/07/2012 04:16 PM, Stefan Behnel wrote: Stefan Behnel, 07.05.2012 15:04: Dag Sverre Seljebotn, 07.05.2012 13:48: BTW, with the coming of memoryviews, me and Mark talked about just deprecating the "mytype[...]" meaning buffers, and rather treat it as np.ndarray, array.array etc. being some

[Cython] buffer syntax vs. memory view syntax (was: Re: checking for "None" in nogil function)

2012-05-07 Thread Stefan Behnel
Stefan Behnel, 07.05.2012 15:04: > Dag Sverre Seljebotn, 07.05.2012 13:48: >> BTW, with the coming of memoryviews, me and Mark talked about just >> deprecating the "mytype[...]" meaning buffers, and rather treat it as >> np.ndarray, array.array etc. being some sort of "template types". That is, >>