Get ESRGAN, SCUNet, and SwinIR working correctly on MPS by ensuring memory is contiguous for tensor views before sending to MPS device.
Remove MPS detection to use CPU for GFPGAN / CodeFormer and add a --use-cpu command line option.
Q&D Implementation of ScuNET, thanks to our handy model loader. :P https://github.com/cszn/SCUNet