Skip to content

XH-L-commit/GeoFuseDiff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🌍 GeoFuseDiff: Geographic Fusion-Driven Diffusion Model for Meteorological Downscaling

License: MIT Python 3.8+ PyTorch 2.0

GeoFuseDiff/ β”œβ”€β”€ DatasetUS.py
β”œβ”€β”€ Network.py
β”œβ”€β”€ TrainDiffusion.py
β”œβ”€β”€ Inference.py
β”œβ”€β”€ README.md

We recommend using Conda to create a virtual environment and installing the following dependencies: conda create -n geofusediff python=3.9 conda activate geofusediff

conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

pip install rasterio numpy scipy matplotlib tqdm tensorboard

Please organize your .tif raster data according to the following directory structure. Filenames must be in the format YYYYMMDDHH.tif (e.g., 2019010100.tif) so that DatasetUS.py can automatically parse the time information (month and daytime):

data_dir/ β”œβ”€β”€ ERA5_2m/ # Coarse Resolution β”œβ”€β”€ CLDAS_2m/ # Fine Resolution - training β”œβ”€β”€ DEM/ β”‚ └── dem_1km.tif
└── Land_use/ └── LinYi/

About

GeoFuseDiff: A geographic fusion-driven diffusion model for 1-km spatial downscaling of Pangu-Weather air temperature.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages