{ "split": "test_long", "trajectories": 50, "steps": 120, "t_end": 4.800000190734863, "fields": [ "h", "mx", "my" ], "mae": [ 0.0014063158120715285, 0.0018557682542783907, 0.0017632471838720418 ], "mae_std_across_trajectories": [ 0.000618246732815565, 0.001083009679180103, 0.0009192184165771776 ], "mae_final": [ 0.001556796906661423, 0.001963417752148211, 0.0017648167857633327 ], "conservation_relative_mean": [ 5.4668126010332405e-09, 226.48356737994135, 188.66488645902692 ], "conservation_relative_max": [ 2.574266788559366e-08, 4894.798621535301, 2548.028714954853 ], "conservation_absolute_sum_mean": [ 4.797982641467987e-06, 5.330763158275406e-06, 4.873942696977057e-06 ], "conservation_absolute_sum_max": [ 2.8165319235995412e-05, 4.894798621535301e-05, 3.981318513979204e-05 ], "conservation_initial_l1_scaled_max": [ 2.574266788559366e-08, 4894.798621535301, 2548.028714954853 ], "negative_h_ratio": 0.0, "negative_h_percent": 0.0, "min_h": 0.0, "reduction": "all trajectories, forecast steps 1..T, all grid cells; initial frame excluded", "accumulation_dtype": "float64 (model states float32)", "zero_momentum_note": "Relative drift uses |sum(m0)|+1e-8; inspect absolute drift and initial-L1-scaled drift for zero-total cases.", "mae_through_t2.0": [ 0.001276910114877117, 0.0017769389970696877, 0.0017055535554061254 ], "mae_through_t2.4": [ 0.0013021441303629475, 0.001797984256125228, 0.001723217375036226 ], "mae_through_t4.8": [ 0.0014063158120715285, 0.0018557682542783907, 0.0017632471838720418 ] }