As we were discussing yesterday as a first part of semantic/(later to be instance) segmentation task I’ve implemented a dynamic Unet. This model takes any encoder you define and generates the decoder part as first forward pass is completed. I’ve tested it with Resnet18, Resnext50 and VGG16. Of course you can also define any encoder you like. Here is the notebook link https://github.com/KeremTurgutlu/deeplearning/blob/master/datasciencebowl2018/FASTAI%20-%20DSBOWL%202018.ipynb. Would this be something worth implementing into Fast.ai @jeremy ?