I am trying to resume training a neural network ( finetuned ResNet-50) using the command trainNetwork but I got this error message :
'The output of layer 12 is incompatible with the input expected by layer 13'
what I have so far is autosaved checkpoint 'convnet_checkpoint__254__2017_12_19__06_54_40.mat'
and I have two questions here :
1- whats the reason behind that error noting that I haven't changed anything in the layers' properties of the network (input/output).
2- basically this is my training command :
my_net = trainNetwork(Traindatasource,lgraph,options);
so, I am a bit confused about how to resume the training using A or B command ( after loading the checkpoint network, passing the data and training options):
trainNetwork(trainingdatastor,net.Layers,options) because I can see the after loading the checkpoint Network its named 'net'