When I test my train model, I got different result from the training phase. For example, model got RMSE: 0.0932 in training, but when I test it after trianing phase, I got RMSE: 0.0940.
So I do some experiment about test for several times in a same model.
When I test the code use
When I test my train model, I got different result from the training phase. For example, model got RMSE: 0.0932 in training, but when I test it after trianing phase, I got RMSE: 0.0940.
So I do some experiment about test for several times in a same model. When I test the code use
and run the test() function for 5 times to test the given NYUv2 model by
I got RMSE: 0.0922 0.0925 0.0924 0.0913 0.0917 for 5 times.
It's strange, the code net.eval() didn't work? Do you get the same result when test the same model? or it's just my env problem?