I would ask to keep working the Lasagne's command remove('trainable') needed after loading pretrained models to train those again in a modified model. I realised that this is not working due to the error message received and no mention into documentation. Appear to me that the function 'fit' doesn't know how to manage it, but please sorry if I'm wrong