Hi,
I was trying to fine-tune resent 152 and I was using this piece of code:
> for param in list(model.parameters())[:-1]:
> param.requires_grad = False
but I notice this was not working I changed it to :
> child_counter = 0
> for child in model.children():
> if child_counter < 9:
> for param in child.parameters():
> param.requires_grad = False
> child_counter += 1
it seems the second piece of code does the job, but I’m confiused, aren’t these two pieces of code doing the same thing ?