Only the nn.Parameter will show up in the state dict (or in the model.parameters()). This is expected.
And this is also what you want right? As you want it to be shared across multiple models.
If you want something to be a regular Tensor and saved in the state dict as well, you can use buffers via model.register_buffer("my_buffer", my_tensor).