Closed zmce2018 closed 1 year ago
Hi @zmce2018 , The difference between the options you mention is that if you don't pass a mean and std variation, TSStandardize will calculate it based on the first random batch. If you want to calculate it yourself (for example using all training data) you then need to pass a mean and std. These 2 values may be different depending on the variability of your dataset, and the batch size. The dls.train always returns samples in random order while dls.valid return samples in the original order.
Closed due to lack of response.
Hi Team,
I have found the standardized input data from the data loader is very different from standardized input data using (x-np.mean(x))/(np.std(x)). Could you please advise why there is a difference?
Also, Is there any chance of retrieving the data from dataloader in the same order I load the data into the data loader?
Many Many Thanks