Hi @KFrank , thanks for the explanation. If I correctly understand, if I train a model using dataset 1 and test it in dataset 2, which is a similar dataset, the model should generalize to a new dataset, correct?
When I test the model in the second dataset, the results are quite wrong. Is it an indication that the dataset is wrong or the model lacks training?
Another question I have, I am using transforms.Normalize to normalize the first dataset during training. Do I need to calculate the mean and std of the second dataset to retrain the model?