File size: 1,525 Bytes
5772335
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
a5be142
5772335
 
 
 
 
 
 
a5be142
5772335
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
a5be142
 
5772335
 
 
 
 
 
 
 
 
a5be142
5772335
 
 
 
 
 
 
 
 
 
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
_target_: pvnet.models.multimodal.multimodal.Model
output_quantiles:
- 0.02
- 0.1
- 0.25
- 0.5
- 0.75
- 0.9
- 0.98
nwp_encoders_dict:
  ecmwf:
    _target_: pvnet.models.multimodal.encoders.encoders3d.DefaultPVNet
    _partial_: true
    in_channels: 14
    out_features: 64
    number_of_conv3d_layers: 4
    conv3d_channels: 32
    image_size_pixels: 30
sat_encoder:
  _target_: pvnet.models.multimodal.encoders.encoders3d.DefaultPVNet
  _partial_: true
  in_channels: 11
  out_features: 256
  number_of_conv3d_layers: 6
  conv3d_channels: 32
  image_size_pixels: 100
add_image_embedding_channel: false
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
target_key: site
output_network:
  _target_: pvnet.models.multimodal.linear_networks.networks.ResFCNet2
  _partial_: true
  fc_hidden_features: 128
  n_res_blocks: 6
  res_block_layers: 2
  dropout_frac: 0.0
embedding_dim: 16
include_sun: true
include_gsp_yield_history: false
adapt_batches: true
forecast_minutes: 2160
history_minutes: 2880
interval_minutes: 15
min_sat_delay_minutes: 60
sat_history_minutes: 90
pv_history_minutes: 2880
pv_interval_minutes: 15
nwp_history_minutes:
  ecmwf: 120
nwp_forecast_minutes:
  ecmwf: 2160
nwp_interval_minutes:
  ecmwf: 60
optimizer:
  _target_: pvnet.optimizers.EmbAdamWReduceLROnPlateau
  lr: 0.0001
  weight_decay: 0.01
  amsgrad: true
  patience: 4
  factor: 0.1
  threshold: 0.002