mark florisson | 20 May 2012 16:03
Picon
Gravatar

[Cython] gsoc: array expressions

Hey,

For my gsoc we already have some simple initial ideas, i.e.
elementwise vector expressions (a + b with a and b arrays with
arbitrary rank), I don't think these need any discussion. However,
there are a lot of things that haven't been formally discussed on the
mailing list, so here goes.

Frédéric, I am CCing you since you expressed interest on the numpy
mailing list, and I think your insights as a Theano developer can be
very helpful in this discussion.

User Interface
===========
Besides simple array expressions for dense arrays I would like a
mechanism for "custom ufuncs", although to a different extent to what
Numpy or Numba provide. There are several ways in which we could want
them, e.g. as typed functions (cdef, or external C) functions, as
lambas or Python functions in the same module, or as general objects
(e.g. functions Cython doesn't know about).
To achieve maximum efficiency it will likely be good to allow sharing
these functions in .pxd files. We have 'cdef inline' functions, but I
would prefer annotated def functions where the parameters are
specialized on demand, e.g.

 <at> elemental
def add(a, b): # elemental functions can have any number of arguments
and operate on any compatible dtype
    return a + b

(Continue reading)

mark florisson | 20 May 2012 16:10
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 20 May 2012 15:03, mark florisson <markflorisson88 <at> gmail.com> wrote:
> Hey,
>
> For my gsoc we already have some simple initial ideas, i.e.
> elementwise vector expressions (a + b with a and b arrays with
> arbitrary rank), I don't think these need any discussion. However,
> there are a lot of things that haven't been formally discussed on the
> mailing list, so here goes.
>
> Frédéric, I am CCing you since you expressed interest on the numpy
> mailing list, and I think your insights as a Theano developer can be
> very helpful in this discussion.
>
> User Interface
> ===========
> Besides simple array expressions for dense arrays I would like a
> mechanism for "custom ufuncs", although to a different extent to what
> Numpy or Numba provide. There are several ways in which we could want
> them, e.g. as typed functions (cdef, or external C) functions, as
> lambas or Python functions in the same module, or as general objects
> (e.g. functions Cython doesn't know about).
> To achieve maximum efficiency it will likely be good to allow sharing
> these functions in .pxd files. We have 'cdef inline' functions, but I
> would prefer annotated def functions where the parameters are
> specialized on demand, e.g.
>
>  <at> elemental
> def add(a, b): # elemental functions can have any number of arguments
> and operate on any compatible dtype
>    return a + b
(Continue reading)

Dag Sverre Seljebotn | 21 May 2012 12:34
Picon
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 05/20/2012 04:03 PM, mark florisson wrote:
> Hey,
>
> For my gsoc we already have some simple initial ideas, i.e.
> elementwise vector expressions (a + b with a and b arrays with
> arbitrary rank), I don't think these need any discussion. However,
> there are a lot of things that haven't been formally discussed on the
> mailing list, so here goes.
>
> Frédéric, I am CCing you since you expressed interest on the numpy
> mailing list, and I think your insights as a Theano developer can be
> very helpful in this discussion.
>
> User Interface
> ===========
> Besides simple array expressions for dense arrays I would like a
> mechanism for "custom ufuncs", although to a different extent to what
> Numpy or Numba provide. There are several ways in which we could want
> them, e.g. as typed functions (cdef, or external C) functions, as
> lambas or Python functions in the same module, or as general objects
> (e.g. functions Cython doesn't know about).
> To achieve maximum efficiency it will likely be good to allow sharing
> these functions in .pxd files. We have 'cdef inline' functions, but I
> would prefer annotated def functions where the parameters are
> specialized on demand, e.g.
>
>  <at> elemental
> def add(a, b): # elemental functions can have any number of arguments
> and operate on any compatible dtype
>      return a + b
(Continue reading)

mark florisson | 21 May 2012 12:56
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 21 May 2012 11:34, Dag Sverre Seljebotn <d.s.seljebotn <at> astro.uio.no> wrote:
> On 05/20/2012 04:03 PM, mark florisson wrote:
>>
>> Hey,
>>
>> For my gsoc we already have some simple initial ideas, i.e.
>> elementwise vector expressions (a + b with a and b arrays with
>> arbitrary rank), I don't think these need any discussion. However,
>> there are a lot of things that haven't been formally discussed on the
>> mailing list, so here goes.
>>
>> Frédéric, I am CCing you since you expressed interest on the numpy
>> mailing list, and I think your insights as a Theano developer can be
>> very helpful in this discussion.
>>
>> User Interface
>> ===========
>> Besides simple array expressions for dense arrays I would like a
>> mechanism for "custom ufuncs", although to a different extent to what
>> Numpy or Numba provide. There are several ways in which we could want
>> them, e.g. as typed functions (cdef, or external C) functions, as
>> lambas or Python functions in the same module, or as general objects
>> (e.g. functions Cython doesn't know about).
>> To achieve maximum efficiency it will likely be good to allow sharing
>> these functions in .pxd files. We have 'cdef inline' functions, but I
>> would prefer annotated def functions where the parameters are
>> specialized on demand, e.g.
>>
>>  <at> elemental
>> def add(a, b): # elemental functions can have any number of arguments
(Continue reading)

Dag Sverre Seljebotn | 21 May 2012 13:14
Picon
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 05/21/2012 12:56 PM, mark florisson wrote:
> On 21 May 2012 11:34, Dag Sverre Seljebotn<d.s.seljebotn <at> astro.uio.no>  wrote:
>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>
>>> Hey,
>>>
>>> For my gsoc we already have some simple initial ideas, i.e.
>>> elementwise vector expressions (a + b with a and b arrays with
>>> arbitrary rank), I don't think these need any discussion. However,
>>> there are a lot of things that haven't been formally discussed on the
>>> mailing list, so here goes.
>>>
>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>> mailing list, and I think your insights as a Theano developer can be
>>> very helpful in this discussion.
>>>
>>> User Interface
>>> ===========
>>> Besides simple array expressions for dense arrays I would like a
>>> mechanism for "custom ufuncs", although to a different extent to what
>>> Numpy or Numba provide. There are several ways in which we could want
>>> them, e.g. as typed functions (cdef, or external C) functions, as
>>> lambas or Python functions in the same module, or as general objects
>>> (e.g. functions Cython doesn't know about).
>>> To achieve maximum efficiency it will likely be good to allow sharing
>>> these functions in .pxd files. We have 'cdef inline' functions, but I
>>> would prefer annotated def functions where the parameters are
>>> specialized on demand, e.g.
>>>
>>>  <at> elemental
(Continue reading)

mark florisson | 21 May 2012 13:21
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 21 May 2012 12:14, Dag Sverre Seljebotn <d.s.seljebotn <at> astro.uio.no> wrote:
> On 05/21/2012 12:56 PM, mark florisson wrote:
>>
>> On 21 May 2012 11:34, Dag Sverre Seljebotn<d.s.seljebotn <at> astro.uio.no>
>>  wrote:
>>>
>>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>>
>>>>
>>>> Hey,
>>>>
>>>> For my gsoc we already have some simple initial ideas, i.e.
>>>> elementwise vector expressions (a + b with a and b arrays with
>>>> arbitrary rank), I don't think these need any discussion. However,
>>>> there are a lot of things that haven't been formally discussed on the
>>>> mailing list, so here goes.
>>>>
>>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>>> mailing list, and I think your insights as a Theano developer can be
>>>> very helpful in this discussion.
>>>>
>>>> User Interface
>>>> ===========
>>>> Besides simple array expressions for dense arrays I would like a
>>>> mechanism for "custom ufuncs", although to a different extent to what
>>>> Numpy or Numba provide. There are several ways in which we could want
>>>> them, e.g. as typed functions (cdef, or external C) functions, as
>>>> lambas or Python functions in the same module, or as general objects
>>>> (e.g. functions Cython doesn't know about).
>>>> To achieve maximum efficiency it will likely be good to allow sharing
(Continue reading)

mark florisson | 21 May 2012 13:08
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 21 May 2012 11:34, Dag Sverre Seljebotn <d.s.seljebotn <at> astro.uio.no> wrote:
> On 05/20/2012 04:03 PM, mark florisson wrote:
>>
>> Hey,
>>
>> For my gsoc we already have some simple initial ideas, i.e.
>> elementwise vector expressions (a + b with a and b arrays with
>> arbitrary rank), I don't think these need any discussion. However,
>> there are a lot of things that haven't been formally discussed on the
>> mailing list, so here goes.
>>
>> Frédéric, I am CCing you since you expressed interest on the numpy
>> mailing list, and I think your insights as a Theano developer can be
>> very helpful in this discussion.
>>
>> User Interface
>> ===========
>> Besides simple array expressions for dense arrays I would like a
>> mechanism for "custom ufuncs", although to a different extent to what
>> Numpy or Numba provide. There are several ways in which we could want
>> them, e.g. as typed functions (cdef, or external C) functions, as
>> lambas or Python functions in the same module, or as general objects
>> (e.g. functions Cython doesn't know about).
>> To achieve maximum efficiency it will likely be good to allow sharing
>> these functions in .pxd files. We have 'cdef inline' functions, but I
>> would prefer annotated def functions where the parameters are
>> specialized on demand, e.g.
>>
>>  <at> elemental
>> def add(a, b): # elemental functions can have any number of arguments
(Continue reading)

mark florisson | 21 May 2012 13:11
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 21 May 2012 12:08, mark florisson <markflorisson88 <at> gmail.com> wrote:
> On 21 May 2012 11:34, Dag Sverre Seljebotn <d.s.seljebotn <at> astro.uio.no> wrote:
>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>
>>> Hey,
>>>
>>> For my gsoc we already have some simple initial ideas, i.e.
>>> elementwise vector expressions (a + b with a and b arrays with
>>> arbitrary rank), I don't think these need any discussion. However,
>>> there are a lot of things that haven't been formally discussed on the
>>> mailing list, so here goes.
>>>
>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>> mailing list, and I think your insights as a Theano developer can be
>>> very helpful in this discussion.
>>>
>>> User Interface
>>> ===========
>>> Besides simple array expressions for dense arrays I would like a
>>> mechanism for "custom ufuncs", although to a different extent to what
>>> Numpy or Numba provide. There are several ways in which we could want
>>> them, e.g. as typed functions (cdef, or external C) functions, as
>>> lambas or Python functions in the same module, or as general objects
>>> (e.g. functions Cython doesn't know about).
>>> To achieve maximum efficiency it will likely be good to allow sharing
>>> these functions in .pxd files. We have 'cdef inline' functions, but I
>>> would prefer annotated def functions where the parameters are
>>> specialized on demand, e.g.
>>>
>>>  <at> elemental
(Continue reading)

Robert Bradshaw | 22 May 2012 08:11
Picon

Re: [Cython] gsoc: array expressions

On Mon, May 21, 2012 at 3:34 AM, Dag Sverre Seljebotn
<d.s.seljebotn <at> astro.uio.no> wrote:
> On 05/20/2012 04:03 PM, mark florisson wrote:
>>
>> Hey,
>>
>> For my gsoc we already have some simple initial ideas, i.e.
>> elementwise vector expressions (a + b with a and b arrays with
>> arbitrary rank), I don't think these need any discussion. However,
>> there are a lot of things that haven't been formally discussed on the
>> mailing list, so here goes.
>>
>> Frédéric, I am CCing you since you expressed interest on the numpy
>> mailing list, and I think your insights as a Theano developer can be
>> very helpful in this discussion.
>>
>> User Interface
>> ===========
>> Besides simple array expressions for dense arrays I would like a
>> mechanism for "custom ufuncs", although to a different extent to what
>> Numpy or Numba provide. There are several ways in which we could want
>> them, e.g. as typed functions (cdef, or external C) functions, as
>> lambas or Python functions in the same module, or as general objects
>> (e.g. functions Cython doesn't know about).
>> To achieve maximum efficiency it will likely be good to allow sharing
>> these functions in .pxd files. We have 'cdef inline' functions, but I
>> would prefer annotated def functions where the parameters are
>> specialized on demand, e.g.
>>
>>  <at> elemental
(Continue reading)

Dag Sverre Seljebotn | 22 May 2012 08:36
Picon
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 05/22/2012 08:11 AM, Robert Bradshaw wrote:
> On Mon, May 21, 2012 at 3:34 AM, Dag Sverre Seljebotn
> <d.s.seljebotn <at> astro.uio.no>  wrote:
>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>
>>> Hey,
>>>
>>> For my gsoc we already have some simple initial ideas, i.e.
>>> elementwise vector expressions (a + b with a and b arrays with
>>> arbitrary rank), I don't think these need any discussion. However,
>>> there are a lot of things that haven't been formally discussed on the
>>> mailing list, so here goes.
>>>
>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>> mailing list, and I think your insights as a Theano developer can be
>>> very helpful in this discussion.
>>>
>>> User Interface
>>> ===========
>>> Besides simple array expressions for dense arrays I would like a
>>> mechanism for "custom ufuncs", although to a different extent to what
>>> Numpy or Numba provide. There are several ways in which we could want
>>> them, e.g. as typed functions (cdef, or external C) functions, as
>>> lambas or Python functions in the same module, or as general objects
>>> (e.g. functions Cython doesn't know about).
>>> To achieve maximum efficiency it will likely be good to allow sharing
>>> these functions in .pxd files. We have 'cdef inline' functions, but I
>>> would prefer annotated def functions where the parameters are
>>> specialized on demand, e.g.
>>>
(Continue reading)

Robert Bradshaw | 22 May 2012 08:48
Picon

Re: [Cython] gsoc: array expressions

On Mon, May 21, 2012 at 11:36 PM, Dag Sverre Seljebotn
<d.s.seljebotn <at> astro.uio.no> wrote:
> On 05/22/2012 08:11 AM, Robert Bradshaw wrote:
>>
>> On Mon, May 21, 2012 at 3:34 AM, Dag Sverre Seljebotn
>> <d.s.seljebotn <at> astro.uio.no>  wrote:
>>>
>>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>>
>>>>
>>>> Hey,
>>>>
>>>> For my gsoc we already have some simple initial ideas, i.e.
>>>> elementwise vector expressions (a + b with a and b arrays with
>>>> arbitrary rank), I don't think these need any discussion. However,
>>>> there are a lot of things that haven't been formally discussed on the
>>>> mailing list, so here goes.
>>>>
>>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>>> mailing list, and I think your insights as a Theano developer can be
>>>> very helpful in this discussion.
>>>>
>>>> User Interface
>>>> ===========
>>>> Besides simple array expressions for dense arrays I would like a
>>>> mechanism for "custom ufuncs", although to a different extent to what
>>>> Numpy or Numba provide. There are several ways in which we could want
>>>> them, e.g. as typed functions (cdef, or external C) functions, as
>>>> lambas or Python functions in the same module, or as general objects
>>>> (e.g. functions Cython doesn't know about).
(Continue reading)

Dag Sverre Seljebotn | 22 May 2012 08:57
Picon
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 05/22/2012 08:48 AM, Robert Bradshaw wrote:
> On Mon, May 21, 2012 at 11:36 PM, Dag Sverre Seljebotn
> <d.s.seljebotn <at> astro.uio.no>  wrote:
>> On 05/22/2012 08:11 AM, Robert Bradshaw wrote:
>>>
>>> On Mon, May 21, 2012 at 3:34 AM, Dag Sverre Seljebotn
>>> <d.s.seljebotn <at> astro.uio.no>    wrote:
>>>>
>>>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>>>
>>>>>
>>>>> Hey,
>>>>>
>>>>> For my gsoc we already have some simple initial ideas, i.e.
>>>>> elementwise vector expressions (a + b with a and b arrays with
>>>>> arbitrary rank), I don't think these need any discussion. However,
>>>>> there are a lot of things that haven't been formally discussed on the
>>>>> mailing list, so here goes.
>>>>>
>>>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>>>> mailing list, and I think your insights as a Theano developer can be
>>>>> very helpful in this discussion.
>>>>>
>>>>> User Interface
>>>>> ===========
>>>>> Besides simple array expressions for dense arrays I would like a
>>>>> mechanism for "custom ufuncs", although to a different extent to what
>>>>> Numpy or Numba provide. There are several ways in which we could want
>>>>> them, e.g. as typed functions (cdef, or external C) functions, as
>>>>> lambas or Python functions in the same module, or as general objects
(Continue reading)

Dag Sverre Seljebotn | 22 May 2012 08:57
Picon
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 05/22/2012 08:57 AM, Dag Sverre Seljebotn wrote:
> On 05/22/2012 08:48 AM, Robert Bradshaw wrote:
>> On Mon, May 21, 2012 at 11:36 PM, Dag Sverre Seljebotn
>> <d.s.seljebotn <at> astro.uio.no> wrote:
>>> On 05/22/2012 08:11 AM, Robert Bradshaw wrote:
>>>>
>>>> On Mon, May 21, 2012 at 3:34 AM, Dag Sverre Seljebotn
>>>> <d.s.seljebotn <at> astro.uio.no> wrote:
>>>>>
>>>>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>>>>
>>>>>>
>>>>>> Hey,
>>>>>>
>>>>>> For my gsoc we already have some simple initial ideas, i.e.
>>>>>> elementwise vector expressions (a + b with a and b arrays with
>>>>>> arbitrary rank), I don't think these need any discussion. However,
>>>>>> there are a lot of things that haven't been formally discussed on the
>>>>>> mailing list, so here goes.
>>>>>>
>>>>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>>>>> mailing list, and I think your insights as a Theano developer can be
>>>>>> very helpful in this discussion.
>>>>>>
>>>>>> User Interface
>>>>>> ===========
>>>>>> Besides simple array expressions for dense arrays I would like a
>>>>>> mechanism for "custom ufuncs", although to a different extent to what
>>>>>> Numpy or Numba provide. There are several ways in which we could want
>>>>>> them, e.g. as typed functions (cdef, or external C) functions, as
(Continue reading)

Robert Bradshaw | 22 May 2012 09:06
Picon

Re: [Cython] gsoc: array expressions

On Mon, May 21, 2012 at 11:57 PM, Dag Sverre Seljebotn
<d.s.seljebotn <at> astro.uio.no> wrote:
> On 05/22/2012 08:48 AM, Robert Bradshaw wrote:
>>
>> On Mon, May 21, 2012 at 11:36 PM, Dag Sverre Seljebotn
>> <d.s.seljebotn <at> astro.uio.no>  wrote:
>>>
>>> On 05/22/2012 08:11 AM, Robert Bradshaw wrote:
>>>>
>>>>
>>>> On Mon, May 21, 2012 at 3:34 AM, Dag Sverre Seljebotn
>>>> <d.s.seljebotn <at> astro.uio.no>    wrote:
>>>>>
>>>>>
>>>>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>> Hey,
>>>>>>
>>>>>> For my gsoc we already have some simple initial ideas, i.e.
>>>>>> elementwise vector expressions (a + b with a and b arrays with
>>>>>> arbitrary rank), I don't think these need any discussion. However,
>>>>>> there are a lot of things that haven't been formally discussed on the
>>>>>> mailing list, so here goes.
>>>>>>
>>>>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>>>>> mailing list, and I think your insights as a Theano developer can be
>>>>>> very helpful in this discussion.
>>>>>>
(Continue reading)

Dag Sverre Seljebotn | 22 May 2012 09:13
Picon
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 05/22/2012 09:06 AM, Robert Bradshaw wrote:
> On Mon, May 21, 2012 at 11:57 PM, Dag Sverre Seljebotn
> <d.s.seljebotn <at> astro.uio.no>  wrote:
>> On 05/22/2012 08:48 AM, Robert Bradshaw wrote:
>>>
>>> On Mon, May 21, 2012 at 11:36 PM, Dag Sverre Seljebotn
>>> <d.s.seljebotn <at> astro.uio.no>    wrote:
>>>>
>>>> On 05/22/2012 08:11 AM, Robert Bradshaw wrote:
>>>>>
>>>>>
>>>>> On Mon, May 21, 2012 at 3:34 AM, Dag Sverre Seljebotn
>>>>> <d.s.seljebotn <at> astro.uio.no>      wrote:
>>>>>>
>>>>>>
>>>>>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Hey,
>>>>>>>
>>>>>>> For my gsoc we already have some simple initial ideas, i.e.
>>>>>>> elementwise vector expressions (a + b with a and b arrays with
>>>>>>> arbitrary rank), I don't think these need any discussion. However,
>>>>>>> there are a lot of things that haven't been formally discussed on the
>>>>>>> mailing list, so here goes.
>>>>>>>
>>>>>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>>>>>> mailing list, and I think your insights as a Theano developer can be
>>>>>>> very helpful in this discussion.
(Continue reading)

mark florisson | 22 May 2012 15:16
Picon
Gravatar

Re: [Cython] gsoc: array expressions

On 22 May 2012 07:48, Robert Bradshaw <robertwb <at> gmail.com> wrote:
> On Mon, May 21, 2012 at 11:36 PM, Dag Sverre Seljebotn
> <d.s.seljebotn <at> astro.uio.no> wrote:
>> On 05/22/2012 08:11 AM, Robert Bradshaw wrote:
>>>
>>> On Mon, May 21, 2012 at 3:34 AM, Dag Sverre Seljebotn
>>> <d.s.seljebotn <at> astro.uio.no>  wrote:
>>>>
>>>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>>>
>>>>>
>>>>> Hey,
>>>>>
>>>>> For my gsoc we already have some simple initial ideas, i.e.
>>>>> elementwise vector expressions (a + b with a and b arrays with
>>>>> arbitrary rank), I don't think these need any discussion. However,
>>>>> there are a lot of things that haven't been formally discussed on the
>>>>> mailing list, so here goes.
>>>>>
>>>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>>>> mailing list, and I think your insights as a Theano developer can be
>>>>> very helpful in this discussion.
>>>>>
>>>>> User Interface
>>>>> ===========
>>>>> Besides simple array expressions for dense arrays I would like a
>>>>> mechanism for "custom ufuncs", although to a different extent to what
>>>>> Numpy or Numba provide. There are several ways in which we could want
>>>>> them, e.g. as typed functions (cdef, or external C) functions, as
>>>>> lambas or Python functions in the same module, or as general objects
(Continue reading)

Robert Bradshaw | 24 May 2012 07:46
Picon

Re: [Cython] gsoc: array expressions

On Tue, May 22, 2012 at 6:16 AM, mark florisson
<markflorisson88 <at> gmail.com> wrote:
> On 22 May 2012 07:48, Robert Bradshaw <robertwb <at> gmail.com> wrote:
>> On Mon, May 21, 2012 at 11:36 PM, Dag Sverre Seljebotn
>> <d.s.seljebotn <at> astro.uio.no> wrote:
>>> On 05/22/2012 08:11 AM, Robert Bradshaw wrote:
>>>>
>>>> On Mon, May 21, 2012 at 3:34 AM, Dag Sverre Seljebotn
>>>> <d.s.seljebotn <at> astro.uio.no>  wrote:
>>>>>
>>>>> On 05/20/2012 04:03 PM, mark florisson wrote:
>>>>>>
>>>>>>
>>>>>> Hey,
>>>>>>
>>>>>> For my gsoc we already have some simple initial ideas, i.e.
>>>>>> elementwise vector expressions (a + b with a and b arrays with
>>>>>> arbitrary rank), I don't think these need any discussion. However,
>>>>>> there are a lot of things that haven't been formally discussed on the
>>>>>> mailing list, so here goes.
>>>>>>
>>>>>> Frédéric, I am CCing you since you expressed interest on the numpy
>>>>>> mailing list, and I think your insights as a Theano developer can be
>>>>>> very helpful in this discussion.
>>>>>>
>>>>>> User Interface
>>>>>> ===========
>>>>>> Besides simple array expressions for dense arrays I would like a
>>>>>> mechanism for "custom ufuncs", although to a different extent to what
>>>>>> Numpy or Numba provide. There are several ways in which we could want
(Continue reading)


Gmane