原因:batch_size太大了
说起来我也觉得挺奇怪。。。。bs太大为什么不报错out of memory而是报了这么一个牛头不对马嘴的错误。不过因为我这个环境已经跑了很多模型都没有问题,因此不是cudnn和cuda版本对应问题,将bs调小一半后就不报错了。