{ "model_name": "AURORA", "model_type": "aurora", "architectures": [ "Aurora" ], "framework": "PyTorch", "domain": "atmosphere", "task": "earth-system-forecasting", "implementation": { "entry_point": "model/aurora.py", "scope": "OneScience adapter over the official Microsoft Aurora implementation, with base (1.3B) and small variants and official checkpoint compatibility" }, "architecture": { "family": "3D Perceiver encoder, 3D Swin Transformer processor, and 3D Perceiver decoder", "input_grid_shape": [ 721, 1440 ], "patch_size": 4, "window_size": [ 2, 6, 12 ], "latent_levels": 4, "max_history_size": 2, "mlp_ratio": 4.0, "input_channels": 69, "output_channels": 69, "static_variables": [ "lsm", "z", "slt" ], "variants": { "base": { "parameters_billion": 1.3, "embed_dim": 512, "encoder_depths": [ 6, 10, 8 ], "encoder_num_heads": [ 8, 16, 32 ], "decoder_depths": [ 8, 10, 6 ], "decoder_num_heads": [ 32, 16, 8 ], "aggregation_num_heads": 16 }, "small": { "purpose": "smoke test", "embed_dim": 256, "encoder_depths": [ 2, 6, 2 ], "encoder_num_heads": [ 4, 8, 16 ], "decoder_depths": [ 2, 6, 2 ], "decoder_num_heads": [ 16, 8, 4 ], "aggregation_num_heads": 8 } } }, "data": { "dataset": "ERA5", "spatial_resolution_degrees": 0.25, "time_step_hours": 6, "input_steps": 2, "output_steps": 1, "surface_variables": [ "2m_temperature", "10m_u_component_of_wind", "10m_v_component_of_wind", "mean_sea_level_pressure" ], "atmospheric_variables": [ "geopotential", "u_component_of_wind", "v_component_of_wind", "temperature", "specific_humidity" ], "pressure_levels_hpa": [ 50, 100, 150, 200, 250, 300, 400, 500, 600, 700, 850, 925, 1000 ] }, "configuration_sources": [ "conf/config.yaml", "model/aurora.py", "model/aurora_network.py" ] }