Yes, you can do it.  Use conv2d + maxpool or strided conv2d on the way 
down.  

On the way up you need to upsample (T.extra_ops.repeat), concatenate, then 
(de)convolve.  Padding the convolutions is probably the trickiest part.

Lasagne's Upscale2DLayer, concat and Deconv2DLayer work well for the upward 
arm.



On Wednesday, July 13, 2016 at 4:27:35 PM UTC-4, 
[email protected] wrote:
>
> Hello Theano users,
>
> Would U-Net architecture be implementable in Theano, or are some specific 
> layer models missing?
> http://lmb.informatik.uni-freiburg.de/people/ronneber/u-net/
>
> Anybody could help getting me started or pointing me to some similar 
> architecture?
>
> Best,
> Sébastien
>

-- 

--- 
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