在初始化网络并导入训练好的模型后,进行推理前记得使用命令:
model.eval()
虽然是个很zhizhang的问题,但还是困扰了我好几个小时,我先是在训练代码上,使用val部分的代码单独跑一个数据发现是对的,在部署代码上就是不对,细查才发现这个没有加,绷不住了
在初始化网络并导入训练好的模型后,进行推理前记得使用命令:
model.eval()
虽然是个很zhizhang的问题,但还是困扰了我好几个小时,我先是在训练代码上,使用val部分的代码单独跑一个数据发现是对的,在部署代码上就是不对,细查才发现这个没有加,绷不住了