Download config.json from OneScience-Group/CorrDiff: direct link, hf CLI and curl.
- Browser
- Download file 2.13 kB
-
https://huggingface.co/OneScience-Group/CorrDiff/resolve/main/config.json
- Command line
-
hf download hf://OneScience-Group/CorrDiff/config.json
-
curl -L -o config.json https://huggingface.co/OneScience-Group/CorrDiff/resolve/main/config.json
2.13 kB
| { | |
| "model_name": "CorrDiff", | |
| "model_type": "corrdiff", | |
| "architectures": [ | |
| "CorrDiff", | |
| "RegressionUNet", | |
| "ResidualDenoiser" | |
| ], | |
| "framework": "PyTorch", | |
| "domain": "atmosphere", | |
| "task": "probabilistic-weather-downscaling", | |
| "implementation": { | |
| "entry_point": "model/corrdiff.py", | |
| "scope": "conditional-regression mean prediction followed by residual EDM ensemble generation for kilometer-scale atmospheric downscaling", | |
| "train_script": "scripts/train.py", | |
| "inference_script": "scripts/inference.py", | |
| "evaluation_script": "scripts/result.py", | |
| "synthetic_data_script": "scripts/fake_data.py" | |
| }, | |
| "architecture": { | |
| "family": "conditional regression plus residual corrective diffusion", | |
| "in_channels": 12, | |
| "out_channels": 4, | |
| "base_channels": 8, | |
| "feature_size": 28, | |
| "output_size": 448, | |
| "sigma_data": 0.5, | |
| "regression_component": "RegressionUNet", | |
| "diffusion_component": "ResidualDenoiser", | |
| "diffusion_preconditioning": "EDM", | |
| "noise_schedule": "Karras", | |
| "sampling": { | |
| "ensemble_size": 2, | |
| "steps": 3, | |
| "sigma_min": 0.002, | |
| "sigma_max": 5.0, | |
| "rho": 7.0, | |
| "solver": "heun" | |
| } | |
| }, | |
| "data": { | |
| "datasets": [ | |
| "ERA5", | |
| "CWA-WRF" | |
| ], | |
| "protocol": "corrdiff_npz_v1", | |
| "format": "NPZ", | |
| "default_file": "data/corrdiff.npz", | |
| "input_key": "input", | |
| "input_shape": [ | |
| "N", | |
| 12, | |
| 36, | |
| 36 | |
| ], | |
| "target_key": "target", | |
| "target_shape": [ | |
| "N", | |
| 4, | |
| 448, | |
| 448 | |
| ], | |
| "input_variables": [ | |
| "tcwv", | |
| "t2m", | |
| "u10m", | |
| "v10m", | |
| "t500", | |
| "z500", | |
| "u500", | |
| "v500", | |
| "t850", | |
| "z850", | |
| "u850", | |
| "v850" | |
| ], | |
| "target_variables": [ | |
| "t2m", | |
| "u10m", | |
| "v10m", | |
| "maximum_radar_reflectivity" | |
| ], | |
| "required_metadata": [ | |
| "protocol", | |
| "data_source" | |
| ] | |
| }, | |
| "configuration_sources": [ | |
| "conf/config.yaml", | |
| "model/corrdiff.py", | |
| "scripts/fake_data.py", | |
| "scripts/train.py", | |
| "scripts/inference.py", | |
| "scripts/result.py" | |
| ] | |
| } | |