Download config.json from OneScience-Group/GraphDOP: direct link, hf CLI and curl.
- Browser
- Download file 2.84 kB
-
https://huggingface.co/OneScience-Group/GraphDOP/resolve/main/config.json
- Command line
-
hf download hf://OneScience-Group/GraphDOP/config.json
-
curl -L -o config.json https://huggingface.co/OneScience-Group/GraphDOP/resolve/main/config.json
2.84 kB
| { | |
| "model_name": "GraphDOP", | |
| "model_type": "graphdop", | |
| "architectures": [ | |
| "GraphDOP" | |
| ], | |
| "framework": "PyTorch", | |
| "domain": "climate-and-atmosphere", | |
| "task": "observation-driven-medium-range-weather-forecasting", | |
| "implementation": { | |
| "entry_point": "model/graphdop.py", | |
| "scope": "pure-PyTorch minimal reproduction using gridded ERA5 placeholders and fixed regular-mesh graphs instead of the paper's irregular Level-1 observations and dynamic graphs" | |
| }, | |
| "architecture": { | |
| "family": "GNN encoder-Transformer processor-GNN decoder", | |
| "input_format": "B T C H W", | |
| "encoder": "per-grid-cell MLP, adaptive pooling to the latent mesh, then residual mean-aggregation GNN layers", | |
| "processor": "pre-normalized Transformer encoder over latent-mesh tokens with learned positional embeddings", | |
| "decoder": "latent-mesh GNN, bilinear upsampling, and a per-grid-cell output MLP", | |
| "edge_features": [ | |
| "forward bearing", | |
| "Haversine distance" | |
| ], | |
| "activation": "GELU", | |
| "normalization": "LayerNorm", | |
| "loss": "channel-weighted mean squared error", | |
| "repository_default_config": { | |
| "purpose": "connectivity validation with synthetic gridded data", | |
| "grid_shape": [ | |
| 32, | |
| 32 | |
| ], | |
| "mesh_shape": [ | |
| 8, | |
| 8 | |
| ], | |
| "in_channels": 6, | |
| "out_channels": 6, | |
| "input_steps": 2, | |
| "output_steps": 2, | |
| "latent_dim": 64, | |
| "num_encoder_layers": 2, | |
| "num_decoder_layers": 2, | |
| "num_processor_blocks": 1, | |
| "attention_heads": 4, | |
| "hidden_dim": 64, | |
| "channel_weights": [ | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1 | |
| ] | |
| }, | |
| "paper_reference_config": { | |
| "latent_grid": "O96 reduced Gaussian grid with 40320 nodes", | |
| "latent_dim": 1024, | |
| "observation_graph": "dynamic graph over irregular Level-1 observations", | |
| "training_steps": 70000, | |
| "training_hardware": "64 H100 GPUs" | |
| } | |
| }, | |
| "data": { | |
| "dataset": "ERA5", | |
| "role": "regular-grid placeholder for the paper's multi-instrument observations", | |
| "variables": [ | |
| "atms_brightness_temperature", | |
| "gpsro_bending_angle", | |
| "ascat_sigma0", | |
| "significant_wave_height", | |
| "2m_temperature", | |
| "10m_wind_speed" | |
| ], | |
| "time_step_hours": 6, | |
| "input_length": 2, | |
| "output_length": 2, | |
| "channels": 6, | |
| "spatial_size": [ | |
| 32, | |
| 32 | |
| ], | |
| "storage_format": "HDF5 fields with T C H W layout", | |
| "train_years": [ | |
| 1951, | |
| 1952 | |
| ], | |
| "validation_years": [ | |
| 1953 | |
| ], | |
| "test_years": [ | |
| 1954 | |
| ] | |
| }, | |
| "configuration_sources": [ | |
| "README.md", | |
| "conf/config.yaml", | |
| "model/graphdop.py", | |
| "scripts/train.py", | |
| "scripts/inference.py", | |
| "scripts/fake_data.py", | |
| "configuration.json" | |
| ] | |
| } | |