File size: 2,486 Bytes
c6af802 69d189f c6af802 2896c7f c6af802 2896c7f c6af802 69d189f c6af802 2896c7f 69d189f a736457 546bade c6af802 36610fd c6af802 36610fd c6af802 69d189f c6af802 36610fd c6af802 69d189f c6af802 69d189f a736457 546bade c6af802 69d189f a736457 546bade 69d189f a736457 546bade c6af802 69d189f c6af802 2896c7f c6af802 546bade c6af802 990bed9 c6af802 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
{
"_target_": "pvnet.models.multimodal.multimodal.Model",
"output_quantiles": [
0.1,
0.5,
0.9
],
"interval_minutes": 15,
"use_weighted_loss": false,
"nwp_encoders_dict": {
"ecmwf": {
"_target_": "pvnet.models.multimodal.encoders.encoders3d.ResConv3DNet2",
"_partial_": true,
"in_channels": 8,
"out_features": 256,
"n_res_blocks": 4,
"hidden_channels": 256,
"image_size_pixels": 42
},
"gfs": {
"_target_": "pvnet.models.multimodal.encoders.encoders3d.ResConv3DNet2",
"_partial_": true,
"in_channels": 6,
"out_features": 256,
"n_res_blocks": 3,
"hidden_channels": 256,
"image_size_pixels": 10
},
"mo_global": {
"_target_": "pvnet.models.multimodal.encoders.encoders3d.ResConv3DNet2",
"_partial_": true,
"in_channels": 3,
"out_features": 256,
"n_res_blocks": 5,
"hidden_channels": 256,
"image_size_pixels": 50
}
},
"wind_encoder": {
"_target_": "pvnet.models.multimodal.site_encoders.encoders.SingleAttentionNetwork",
"_partial_": true,
"num_sites": 1,
"out_features": 64,
"num_heads": 4,
"kdim": 64,
"id_embed_dim": 64
},
"output_network": {
"_target_": "pvnet.models.multimodal.linear_networks.networks.ResFCNet2",
"_partial_": true,
"fc_hidden_features": 128,
"n_res_blocks": 6,
"res_block_layers": 4,
"dropout_frac": 0.0
},
"embedding_dim": 16,
"include_sun": false,
"include_gsp_yield_history": false,
"forecast_minutes": 2880,
"history_minutes": 60,
"nwp_history_minutes": {
"ecmwf": 60,
"gfs": 0,
"mo_global": 60
},
"nwp_forecast_minutes": {
"ecmwf": 2880,
"gfs": 2220,
"mo_global": 1860
},
"nwp_interval_minutes": {
"ecmwf": 60,
"gfs": 180,
"mo_global": 60
},
"wind_history_minutes": 60,
"wind_interval_minutes": 15,
"target_key": "wind",
"optimizer": {
"_target_": "pvnet.optimizers.EmbAdamWReduceLROnPlateau",
"lr": 0.0001,
"weight_decay": 0.25,
"amsgrad": true,
"patience": 5,
"factor": 0.1,
"threshold": 0.002
}
} |