Yes the weights of the modules inside the python list  will not be updated in training, unless you manually add them to the list of parameters passed to the optimizer. Moreover,  even if you do that,  when you want to save the model parameters using model.state_dict(), the parameters of modules inside the python list won’t be saved.