Hi @ptrblck, thanks so much for your detailed explanations and they are super helpful!
Regarding the 3rd point, I tried to move the data to GPU for dataset
but there is a bug that RuntimeError: Caught RuntimeError in DataLoader worker process 0.
. Then I found that you answered a same problem one year ago! I quoted it below to supplement your answer and hope it could benefit others with similar type of questions.
Thanks again for your prompt and patient response!