# NERVE

    Lightweight super-resolution / restoration. Drop an image, pick a model,
    press **Upscale**, and download the full-quality PNG.

    **What is NERVE?** A small (~1.8M params) pure-convolution network built for
    *ease of use*, not benchmark chasing: one file, one variant, and a checkpoint
    that converts cleanly to dynamic ONNX, TensorRT and ncnn — no fused/unfused
    pairs, no headaches.

    - **2x / 4x release** → for **clean** images.
    - **2x / 4x OTF GAN** → for **degraded** images (blurry, noisy, JPEG-compressed).
    The **2x OTF GAN** is the default; other models stay selectable.

    Models, ONNX/ncnn files, training configs and the architecture live at
    **[huggingface.co/Phips/NERVE](https://huggingface.co/Phips/NERVE)**.

Links: NERVE · HEART · NERVE demo · HEART demo · convert a checkpoint · local app · train NERVE · train HEART try it online (ZeroGPU) · convert a checkpoint · local app · train your own (Colab)

Model
Try one of these