| { |
| "model_name": "ClimateBench", |
| "model_type": "climatebench", |
| "architectures": ["ClimateBench", "ClimateBenchBranch"], |
| "framework": "PyTorch", |
| "domain": "climate-emulation", |
| "task": "annual-spatial-climate-response-emulation", |
| "license": "Apache-2.0", |
| "implementation": { |
| "entry_point": "model/climatebench.py", |
| "train_script": "scripts/train.py", |
| "inference_script": "scripts/inference.py", |
| "evaluation_script": "scripts/result.py", |
| "synthetic_data_script": "scripts/fake_data.py" |
| }, |
| "architecture": { |
| "per_target": "TimeDistributed Conv2d(4,20,3,same)+ReLU+AvgPool2d(2)+global spatial average+ReLU-LSTM(20,25)+Dense(25,13824)", |
| "parameters_per_target": 364764, |
| "targets": ["tas", "dtr", "pr", "pr90"], |
| "independent_branches": 4 |
| }, |
| "data": { |
| "format": "NPZ", |
| "stored_input_layout": "NTCHW", |
| "paper_input_layout": "NTHWC", |
| "recommended_input_shape": ["B", 10, 4, 96, 144], |
| "output_shape": ["B", 4, 96, 144], |
| "channels": ["co2_cumulative", "ch4", "so2", "bc"], |
| "temporal_resolution": "annual", |
| "protocol": "climatebench_annual_npz_v1" |
| }, |
| "configuration_sources": [ |
| "conf/config.yaml", |
| "model/climatebench.py", |
| "scripts/fake_data.py", |
| "scripts/train.py", |
| "scripts/inference.py", |
| "scripts/result.py" |
| ] |
| } |
|
|