ok, then my question is still valid: assume we have pretrained resnet18, we want to launch model at CPU for prediction, store all weights and intermediate data in float16 (do conversation to float32 when necessary) and do all computations in float32. Could it be done with pytorch? And if yes, how?