← all repositories

NVlabs/noise2noise

TensorFlow implementation of the Noise2Noise deep learning paper for learning image restoration from corrupted examples without clean data.

1.6k stars Python Computer VisionML Frameworks
noise2noise
Velocity · 7d
+0.6
★ / day
Trend
steady
star history

This repository contains the official implementation of a research paper that demonstrates neural networks can learn to restore images by training only on corrupted examples, without needing clean target data. The approach handles diverse corruption types including photographic noise, synthetic Monte Carlo rendering noise, and undersampled MRI scans. It provides training code using the ImageNet validation dataset as well as MRI-specific denoising instructions.

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