I’ve read the document saying that if we have pinned memory, we could set non_blocking to true. Will this result in anything bad in our code? Like in my code, after doing data transferring ( data = data.to(device, non_blocking=True), I will call the forward method of the model. In this case, is there any difference between non_blocking is true or not, as for forward it has to wait for finishing data transferring?