Is there any other things that I need to take care for finetuning?
specifically, do I need to modify any optim parameters such as leaning rates, momentum, weight decays ?
could you please clarify?
m.updateGradInput = function(self,i,o) end -- for the gradInput
m.accGradParameters = function(self,i,o) end -- for freezing the parameters
This should freeze the parameters. Props to massa for the info.
m.accGradParameters?
because, I had a look into the optim/sgd.lua code, itseems that parameters are updated directly rather than calling accGradparameters(). I am not sure about the control flow of how this parameter update happens. can you clarify about SGD vs accGradParameters(), if possible ?
I will try your suggestions and post the results again.