>From what theano version it is necessary to use 
theano.tensor.signal.pool.pool_2d() instead of 
theano.tensor.signal.downsample()?

El jueves, 6 de octubre de 2016, 21:14:20 (UTC+2), Pascal Lamblin escribió:
>
> On Thu, Oct 06, 2016, Beatriz G. wrote: 
> > I can not use  downsamaple.max_pool_2d, how it is called now? 
> > theano.tensor.signal.pool.pool_2d () or theano.tensor.signal.pool. 
> > max_pool_2d_same_size() 
>
> The equivalent is pool_2d(..., mode='max'). 
>
> max_pool_2d_same_size is used when you want to zero out the elements 
> that are not the local max, and keep a tensor that has the same size. 
>
>
> > 
> > regards. 
> > 
> > El martes, 1 de marzo de 2016, 3:02:48 (UTC+1), Michael Klachko 
> escribió: 
> > > 
> > > To answer my own question, the new code for average pooling is about 4 
> > > times faster. 
> > > 
> > > 
> > > 
> > > On Friday, February 26, 2016 at 2:05:10 PM UTC-8, Michael Klachko 
> wrote: 
> > >> 
> > >> Thanks! Actually, it's theano.tensor.signal.pool. 
> > >> Previously, to implement averaging pooling operation, I used the 
> > >> following code: 
> > >> 
> > >>             pooled_out = TSN.images2neibs(ten4=conv_out, neib_shape= 
> > >> poolsize, mode='ignore_borders').mean(axis=-1) 
> > >>             new_shape = T.cast(T.join(0, conv_out.shape[:-2], 
> > >>                                           
>  T.as_tensor([conv_out.shape[2 
> > >> ]/poolsize[0]]), 
> > >>                                           
>  T.as_tensor([conv_out.shape[3 
> > >> ]/poolsize[1]])), 'int64') 
> > >>             pooled_out = T.reshape(pooled_out, new_shape, ndim=4) 
> > >> 
> > >> Where TSN is theano.sandbox.neighbours. I wonder if there's any speed 
> > >> advantage to replace this code with: 
> > >> 
> > >> pooled_out = pool.pool_2d(conv_out, ds=poolsize, ignore_border=True, 
> > >> st=None, padding=(0,0), mode=pooltype) 
> > >> 
> > >> 
> > >> 
> > >> On Friday, February 26, 2016 at 6:06:12 AM UTC-8, nouiz wrote: 
> > >>> 
> > >>> theano.tensor.nnet.pool 
> > >>> 
> > >>> Fred 
> > >>> 
> > >>> On Thu, Feb 25, 2016 at 7:56 PM, Michael Klachko <
> [email protected]> 
> > >>> wrote: 
> > >>> 
> > >>>> I'm running the latest dev version, where do I find this new 'pool' 
> > >>>> module? 
> > >>>> 
> > >>>> -- 
> > >>>> 
> > >>>> --- 
> > >>>> You received this message because you are subscribed to the Google 
> > >>>> Groups "theano-users" group. 
> > >>>> To unsubscribe from this group and stop receiving emails from it, 
> send 
> > >>>> an email to [email protected]. 
> > >>>> For more options, visit https://groups.google.com/d/optout. 
> > >>>> 
> > >>> 
> > >>> 
> > 
> > -- 
> > 
> > --- 
> > You received this message because you are subscribed to the Google 
> Groups "theano-users" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected] <javascript:>. 
> > For more options, visit https://groups.google.com/d/optout. 
>
>
> -- 
> Pascal 
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"theano-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to