nihui/waifu2x-ncnn-vulkan
C++ image upscaler that runs pre-trained waifu2x neural network models on GPU via Vulkan API.

Not currently ranked — collecting fresh signals.
star history
waifu2x-ncnn-vulkan is an image super-resolution and denoising tool that executes pre-trained waifu2x neural network models for upscaling images and reducing noise artifacts. It uses the ncnn neural network inference framework with Vulkan API for cross-platform GPU acceleration on Intel, AMD, NVIDIA, and Apple Silicon hardware. The project provides pre-compiled executables with bundled models for fast, portable deployment without requiring CUDA or Caffe runtime.
Frequently asked
- What is nihui/waifu2x-ncnn-vulkan?
- C++ image upscaler that runs pre-trained waifu2x neural network models on GPU via Vulkan API.
- Is waifu2x-ncnn-vulkan open source?
- Yes — nihui/waifu2x-ncnn-vulkan is open source, released under the MIT license.
- What language is waifu2x-ncnn-vulkan written in?
- nihui/waifu2x-ncnn-vulkan is primarily written in C++.
- How popular is waifu2x-ncnn-vulkan?
- nihui/waifu2x-ncnn-vulkan has 3.4k stars on GitHub.
- Where can I find waifu2x-ncnn-vulkan?
- nihui/waifu2x-ncnn-vulkan is on GitHub at https://github.com/nihui/waifu2x-ncnn-vulkan.