actually, i see that your model doesn’t have any components that change based on training / eval (like dropout or BatchNorm). So your model is just not trained fully / is performing badly, that’s all.