Low-Light Denoising + 4ร— Super-Resolution

PyTorch checkpoint for low-light image denoising and 4ร— super-resolution.

Checkpoint

  • File: best_sr_denoiser.pt
  • Best saved epoch: 77
  • Validation PSNR: 38.1631 dB
  • Scale factor: 4ร—
  • Channels: 64
  • Residual blocks: 12
  • LR training patch size: 64

Model

The checkpoint contains a custom PyTorch image-restoration model trained to map noisy, low-resolution RGB inputs to clean high-resolution RGB outputs.

Checkpoint dictionary keys:

  • model โ€” model state_dict
  • epoch โ€” best saved epoch
  • val_psnr โ€” validation PSNR
  • config โ€” architecture/training configuration

Loading the checkpoint

import torch

ckpt = torch.load("best_sr_denoiser.pt", map_location="cpu")
state_dict = ckpt["model"]

print("epoch:", ckpt["epoch"])
print("val_psnr:", ckpt["val_psnr"])
print("config:", ckpt["config"])

The original custom model class is required before calling load_state_dict.

Task

  • Input: noisy low-light RGB image
  • Output: denoised 4ร— super-resolved RGB image
  • Optimization/evaluation target: PSNR
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support