I'm a bit late, but...
QUOTE(Ancient-Alien @ Sep 9 2022, 18:02)

It's probably easier to use the page.
If you really want to give it a try to install it on your PC than there is one essential question: Do you have a NVIDIA GPU?
If the answer is no, then you can't.
Wrong. There are forks/rewrites of it that use OpenCL/OpenCV and other non-CUDA API's to do the same thing. It's only the original version that is NVidia dependent.
I can run waifu2x on CPU-only on my 12 year old integrated Intel graphics laptop. It isn't particularly fast, but it is functional. In fact I just recompiled it to check that it still worked.
I used this repository for that. [
github.com]
https://github.com/DeadSix27/waifu2x-converter-cppIt will (should) run much faster on computers that support OpenCL in hardware than it does on my laptop.
Note that the results aren't 100% identical to the cuda version, which seems to have been updated since this. But it does work pretty well. Especially in RGB mode (using RGB models).
QUOTE(Ancient-Alien @ Sep 9 2022, 18:02)

But it looks very complicated.
Correct. I had a hard time setting it up on my systems. Especially the CUDA version on my linux desktop which has an nvidia GPU. Had to use older versions of some libraries and do various patches to sources to make pytorch work correctly, I think.
For some very large images, the cpp version can be preferable if your GPU doesn't have enough memory to handle them. It was also less work for me to get it to compile, although I still had to do a couple changes the average user might not think to make.
I do think someone made a windows GUI of sorts for the cpp version.
This post has been edited by dragontamer8740: Jan 14 2023, 01:45