Ok.
If your question is should you call the model constructor every time to create a new object in the model variable to load the weight into, then no you dont have to. You can just load the weight each time but create the model object at start once, IMO.