File size: 2,480 Bytes
d194488 0561e73 d194488 2237c64 d194488 2abd117 d194488 0561e73 d194488 2abd117 0561e73 d194488 0561e73 d194488 0561e73 d194488 0561e73 d194488 0561e73 d194488 0561e73 3196e09 d194488 0561e73 d194488 0561e73 d194488 0561e73 d194488 2abd117 d194488 |
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": 13,
"out_features": 256,
"n_res_blocks": 4,
"hidden_channels": 256,
"image_size_pixels": 42
},
"mo_global": {
"_target_": "pvnet.models.multimodal.encoders.encoders3d.ResConv3DNet2",
"_partial_": true,
"in_channels": 10,
"out_features": 256,
"n_res_blocks": 5,
"hidden_channels": 256,
"image_size_pixels": 50
},
"gfs": {
"_target_": "pvnet.models.multimodal.encoders.encoders3d.ResConv3DNet2",
"_partial_": true,
"in_channels": 13,
"out_features": 256,
"n_res_blocks": 3,
"hidden_channels": 256,
"image_size_pixels": 10
}
},
"pv_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": true,
"include_gsp_yield_history": false,
"forecast_minutes": 2880,
"history_minutes": 60,
"nwp_history_minutes": {
"ecmwf": 60,
"mo_global": 60,
"gfs": 0
},
"nwp_forecast_minutes": {
"ecmwf": 2880,
"mo_global": 1680,
"gfs": 2220
},
"nwp_interval_minutes": {
"ecmwf": 60,
"mo_global": 60,
"gfs": 180
},
"pv_history_minutes": 60,
"pv_interval_minutes": 15,
"target_key": "pv",
"optimizer": {
"_target_": "pvnet.optimizers.EmbAdamWReduceLROnPlateau",
"lr": 0.0001,
"weight_decay": 0.25,
"amsgrad": true,
"patience": 5,
"factor": 0.1,
"threshold": 0.002
}
} |