Could you check, if you have (accidentally) overridden the list function as seen here?
a = list(model.parameters()) # works

list = [] # list will be used as a variable from here on
list(model.parameters())
> > TypeError: 'list' object is not callable