TNTwise / Universal-NCNN-Upscaler

GNU Affero General Public License v3.0
10 stars 1 forks source link

How to use? #1

Open tumuyan opened 1 month ago

tumuyan commented 1 month ago

The project seems great from the readme file, but could it really work at now? It seems to be modify from upscayl, which seems only support the realesrgan model. Hope you can provide some additional document.

TNTwise commented 1 month ago

It supports any model converted to ncnn correctly, as it has all the ops enabled when compiling. It will work with span, esrgan, compact and maybe plksr in the future. It says what models it supports in the readme, and the models can be downloaded from the releases. I converted more span models in https://github.com/tntwise/SPAN-ncnn-vulkan, which will work fine here.

tumuyan commented 1 month ago

I'm surprised. I had never thought that some models could be used by another program expect ChaiNNer. I also know ncnn implementation by nihui (waifu2x-ncnn, realsr-ncnn, real-cugan-ncnn), these codes are similar but something different in process. Whether these inference programs can be used universally, after the model format is modified?