Solved by kinwai_cheuk in post #4 
              
              
                Your evaluation code seems wrong to me. You load your test data as inputs, but you feed forward images  to your model. i.e. You keep giving the model the same cat, ship, ship, plane images, but you are evaluating it with different labels  obtained from the testloader. 
Changing images to inputs shou…