Solved by ptrblck in post #2 
              
              
                The running statistics will be updated once your model is set to .train() again. 
Your code snippet looks fine. You could move the net.eval() before the loop through your validation set, but it’s not a problem if you call .eval() repeatedly.