NAFNet width64 (MLX) โ€” Image denoising

Apple MLX port of NAFNet (Simple Baselines for Image Restoration, ECCV 2022). Runs on Apple Silicon via MLX.

This checkpoint: SIDD (Image denoising). width64.

Usage

from nafnet_mlx import NAFNetConfig
from nafnet_mlx.pipeline import load_model, restore_to_file
m = load_model("model.safetensors", NAFNetConfig.sidd_width64())
restore_to_file(m, "input.png", "output.png")

Validation

Faithful NHWC port (SimpleGate, Simplified Channel Attention, channel-axis LayerNorm2d, UNet + PixelShuffle). PT-vs-MLX full-model parity on a real image ~1e-6.

License & attribution

MIT. Derived from megvii-research/NAFNet (MIT). See NOTICE.

Downloads last month
-
Safetensors
Model size
0.1B params
Tensor type
F32
ยท
MLX
Hardware compatibility
Log In to add your hardware

Quantized

Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Collection including mlx-community/NAFNet-SIDD-width64