I have the same problem. I export a FP16 model, and it works fine on GPU, but once switch to CPU I got this:
_thnn_conv2d_forward is not implemented for type CPUHalfType (_thnn_conv2d_forward at aten/src/ATen/TypeDefault.cpp:1940)