Thank you for your reply.
Yes I normalized all my features having zero mean and 1 stdv.
Also I create my train loader as below:

trainloader = torch.utils.data.DataLoader(train_data, batch_size=64)


The over fitting happens very slowly regardless of the network size…