Cuda runtime error (48) : no kernel image is available for execution, how to solve it?

When I try to run a resnet, I met this problem, and don’t know how to solve it.
My gpu is GeForce GTX 780M, cuda9.1, win10, vs2017.
Should I change to cuda8.0?
Thanks a lot!