I don’t understand, why you would need to add this parameter to the model parameters.
Wouldn’t it work, if you pass the parameter with netG.parameters() directly to the optimizer?
If you want to add the parameter later, you could still use optimizer.add_param_group.