| seed: 42 |
| data: |
| root: data |
| format_version: global_storm_surge_pca_station_daily_v1 |
| train_samples: 60 |
| test_samples: 24 |
| target: daily_maximum_non_tidal_residual |
| target_unit: m |
| sample_interval_hours: 24 |
| lag_interval_hours: 6 |
| maximum_lag_hours: 30 |
| rs_daily_features: 50 |
| rs_lagged_features: 300 |
| ar_daily_features: 50 |
| ar_lagged_features: 300 |
| feature_layout: NF |
| target_layout: N1 |
| feature_groups: |
| rs: [u, u2, u3, v, v2, v3, slp, sst, precipitation] |
| ar: [u, u2, u3, v, v2, v3, slp] |
| model: |
| p_value_threshold: 0.05 |
| maximum_selected_features: 20 |
| random_forest_trees: 50 |
| random_forest_max_depth: 4 |
| random_forest_max_features: sqrt |
| bootstrap: true |
| paper_model: |
| p_value_threshold: 0.05 |
| pca_explained_variance: 0.90 |
| pca_feature_range: 300-500 |
| daily_feature_count_approx: 50 |
| lagged_feature_count_approx: 300 |
| random_forest_trees: 50 |
| random_forest_sensitivity_range: 1-200 |
| random_forest_max_depth: not_reported |
| train: |
| epochs: 8 |
| batch_size: 12 |
| learning_rate: 0.03 |
| optimizer: Adam |
| loss: mean_squared_error |
| weight_decay: 0.0 |
| gradient_clip_norm: 10.0 |
| num_workers: 0 |
| runtime: |
| device: auto |
| paths: |
| checkpoint: result/checkpoints/globalsurgeml.pt |
| training_metrics: result/training/metrics.json |
| inference_dir: result/output |
| evaluation_dir: result/evaluation |
| evaluation: |
| extreme_percentile: 95.0 |
| tropical_latitude_limit_degrees: 30.0 |
|
|