Optimizer got an empty parameter list (model builder best practice?)

Try list(model.parameters())
source