I use model architecture for the code/math and weights for the weights to avoid confusion!
Then there are hyperparameters which are also needed to be known to use the weights with the model architecture.
Then there are hyperparameters which are also needed to be known to use the weights with the model architecture.
Code is copyrightable and math is not. What about 'architecture'?