I figured that if I create a list of modules within a model, it seems that when I do model.cuda(), those parameters in the  modules in the list are not affected. It seems that .parameter() doesn’t take into account the modules in the list?