← all repositories

AmusementClub/vs-mlrt

A VapourSynth plugin providing optimized CPU/GPU ML inference runtimes for image and video upscaling/enhancement models.

460 stars C++ Inference · Serving
vs-mlrt
Not currently ranked — collecting fresh signals.
star history

This project provides ML filter runtimes for VapourSynth video processing, supporting hardware-accelerated inference across CPUs, NVIDIA GPUs (CUDA/TensorRT), Intel GPUs (OpenVINO), AMD GPUs (MIGraphX/NCNN/Vulkan), and Apple Silicon (CoreML). It bundles optimized runtimes for popular models including waifu2x, RealESRGAN, Real-CUGAN, RIFE, SCUNet, DPIR, and ArtCNN. A unified Python wrapper is provided to simplify backend selection.

Frequently asked

What is AmusementClub/vs-mlrt?
A VapourSynth plugin providing optimized CPU/GPU ML inference runtimes for image and video upscaling/enhancement models.
Is vs-mlrt open source?
Yes — AmusementClub/vs-mlrt is open source, released under the GPL-3.0 license.
What language is vs-mlrt written in?
AmusementClub/vs-mlrt is primarily written in C++.
How popular is vs-mlrt?
AmusementClub/vs-mlrt has 460 stars on GitHub.
Where can I find vs-mlrt?
AmusementClub/vs-mlrt is on GitHub at https://github.com/AmusementClub/vs-mlrt.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.