Spaces:
Running
Running
metadata
title: UNIStainNet - Virtual IHC Staining
emoji: π¬
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 6.10.0
app_file: app.py
pinned: false
license: mit
hardware: cpu-basic
UNIStainNet: Foundation-Model-Guided Virtual Staining
Virtual staining of H&E histopathology images to IHC (HER2, Ki67, ER, PR) using a single unified 42M-parameter SPADE-UNet conditioned on dense spatial tokens from a frozen UNI pathology foundation model.
Features
- Gallery β Browse 16 pre-computed examples from BCI and MIST datasets (no GPU needed)
- Virtual Staining β Upload an H&E image and generate any IHC stain (GPU required)
- Cross-Stain Comparison β Generate all 4 stains from a single H&E input (GPU required)
Architecture
| Component | Details |
|---|---|
| Generator | SPADE-UNet with UNI spatial conditioning + FiLM stain embeddings |
| UNI Features | 4x4 sub-crop tiling β UNI ViT-L/16 β 32x32 spatial tokens (1024-dim) |
| Parameters | 42M (generator), UNI frozen (303M) |
GPU Support
- Gallery tab works on CPU (default hardware)
- Live inference requires GPU β set Space hardware to ZeroGPU (HF Pro) or run locally with
python app.py