Warpstead enhance models
ONNX files used by the Clean up and Upscale nodes and by the Remove brush of the image node of Warpstead. The app downloads each one the first time it's needed, checks its SHA-256 and runs it on the PC with ONNX Runtime, on the graphics card through DirectML when there is one. No photo leaves the computer.
| File | Model | Used by | License |
|---|---|---|---|
fbcnn-color.onnx |
FBCNN, color | Clean up | Apache-2.0 |
realesrgan-x4plus.onnx |
Real-ESRGAN x4plus, fp32 | Upscale, Photo | BSD-3-Clause |
realesr-general-x4v3-dn0.onnxrealesr-general-x4v3-dn50.onnxrealesr-general-x4v3-dn100.onnx |
Real-ESRGAN general x4v3, three denoise strengths | Upscale, Fast | BSD-3-Clause |
swinir-m-x4-classical.onnx |
SwinIR-M, classical x4, fixed 64ร64 input | Upscale, Faithful | Apache-2.0 |
moebius-unet-dml.onnx |
Moebius inpainting UNet, rewritten for DirectML | Remove brush | Apache-2.0 |
moebius-vae-encoder.onnxmoebius-vae-decoder.onnx |
The VAE Moebius works with, from PixelHacker | Remove brush | MIT |
The files are ONNX conversions of the official weights, made by the Warpstead developers. The three realesr-general files blend the two official realesr-general weights at a fixed denoise strength. The Moebius files start from the ONNX export by Simon Willison (simonw/Moebius-ONNX); in the UNet the cross-attention Einsum nodes are rewritten as MatMul and the input shapes are fixed, so it runs fast on DirectML. The numbers it computes are the same. Copyright notices and full license texts are in LICENSE.
Warpstead pins each download to a commit of this repository, so a file changed here never reaches a version that is already out.