They won’t. If I remove cuda() and the nn.Parameter() wrapping, I’ll get:
theta1
Lambda1
psi1
bias1
theta2
Lambda2
psi2
bias2
fc1.weight
fc1.bias
fc2.weight
fc2.bias

Wrapping them in an nn.Parameter will make them appear in model.parameters().
Could you check, if you were calling nn.Parameter or self.register_parameter somewhere else in the code?