As already described, parameters, buffers, and other modules will be registered to the parent module and thus the to() calls will also be applied on these.
Using plain tensors as attributes in your module (or lists etc.) won’t have such an effect.
The main question would be why you would use these tensors, which are neither parameters nor buffers nor are they inputs to the forward method?