Solved by KFrank in post #4 
              
              
                Howdy Hoody! 

If you’re asking whether the assignment: 
weights = self.model.module.model.fc[-1].weight

will prevent gradients from flowing back through the assignment 
and break backpropagation, the answer is no. 
In python, “variables” are references. 
self.model.module.model.fc[-1].weight refer…