Oh so  correct me if I am wrong . unless  no tensor is  passed to the gpu . it litteraly does nothing . and when we call model.to(“cuda”)  we are just passing the tensors , containing the weights  of neural network layers  to the gpu ? Got  it . thank you very much . I really apprciate the time you and the whole comunity are spending on helping  out newbies like me . have a beatiful day !