Published May 6, 2026 | Version 1.0.0
Model Open

SPUN (Snow Patch U-Net) - model and dataset

  • 1. EDMO icon University of Edinburgh, School of GeoSciences

Description

Overview

This repository contains the trained model weights for SPUN (Snow Patch U-Net), designed for mapping patchy and late-season fractional snow cover in Sentinel-2 satellite imagery. See https://github.com/leamhowe/spun for more guidance on running SPUN with the `SPUN.pt` file. 

Alongside the model weights, this repository provides the complete training and evaluation dataset. The dataset contains 2,455 Sentinel-2 1 km image chips formatted as `.zarr` stores. It utilizes a hybrid approach, combining manually labelled high-quality ground-truth samples with a larger set of pseudo-labelled samples to increase geographic and temporal diversity.

For full details on the model architecture and dataset generation, please refer to the SPUN paper.
 
 
---

Repository Structure


The archive is organised to contain both the pre-trained model and the accompanying data stores:

```text
.
├── README.md               # Read this for more information
├── SPUN.pt                 # Pre-trained PyTorch model weights
├── dataset_metadata.csv    # Master list of dataset files, splits, and provenance
└── zarr_files/             # Directory containing all .zarr stores
    ├── original_training_set/   # Contains 100% manually labelled data
    └── [filename].zarr          # pseudo-labelled data.

```

---
 

Files

dataset_map.png

Files (523.2 MB)

Name Size
md5:619e00d837209e61b611c82bf5d7b2c6
4.2 MB Preview Download
md5:3529aa3536a6dfeb5d47349190330249
310.4 kB Preview Download
md5:fcd21d3460e5f3ce5dc5fbe76bad7acf
5.4 kB Preview Download
md5:a1b2b544002297e12d05ff14fd320873
130.6 MB Download
md5:ad17c35b0b560c6195115c3d0884b408
568.6 kB Preview Download
md5:eec2c4dfe864691c85008fdcada57156
387.5 MB Preview Download

Additional details

Software

Repository URL
https://github.com/leamhowe/spun
Programming language
Python