Add f(inputs,...,out=[]) parameter
This will allow the user to pass output memory to use. Theano will be free to use it or not.
In a follow up step, we could add a theano.function(will_provide_output=[bool,...]) parameter to don't make the node generating those output work inplace.
The first part is easy and it will allow supporting the numpy/numexpr syntax. So I set the priority to High.
In a follow up step, we could add a theano.function(will_provide_output=[bool,...]) parameter to don't make the node generating those output work inplace.
The first part is easy and it will allow supporting the numpy/numexpr syntax. So I set the priority to High.
Leave a comment