james-ocf commited on
Commit
ff09e4a
·
verified ·
1 Parent(s): 9f01bec

Migrate model to pvnet version 5.0.3.post0+git.c5a17176.dirty

Browse files
Files changed (4) hide show
  1. README.md +1 -1
  2. data_config.yaml +122 -0
  3. model_config.yaml +22 -2
  4. model_weights.safetensors +2 -2
README.md CHANGED
@@ -39,7 +39,7 @@ Data is prepared with the `ocf_data_sampler/torch_datasets/datasets/pvnet_uk` Da
39
  ## Results
40
 
41
  The training logs for the current model can be found here:
42
- - [https://wandb.ai/openclimatefix/pvnet2.1/runs/uuyepo74](https://wandb.ai/openclimatefix/pvnet2.1/runs/uuyepo74)
43
 
44
 
45
  The training logs for all model runs of PVNet2 can be found [here](https://wandb.ai/openclimatefix/pvnet2.1).
 
39
  ## Results
40
 
41
  The training logs for the current model can be found here:
42
+ - [https://wandb.ai/openclimatefix/pvnet2.1/runs/rydw0jo0](https://wandb.ai/openclimatefix/pvnet2.1/runs/rydw0jo0)
43
 
44
 
45
  The training logs for all model runs of PVNet2 can be found [here](https://wandb.ai/openclimatefix/pvnet2.1).
data_config.yaml CHANGED
@@ -11,6 +11,73 @@ input_data:
11
  time_resolution_minutes: 30
12
  zarr_path: PLACEHOLDER.zarr
13
  nwp:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  ukv:
15
  channels:
16
  - t
@@ -69,6 +136,61 @@ input_data:
69
  provider: ukv
70
  time_resolution_minutes: 60
71
  zarr_path: PLACEHOLDER.zarr
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
72
  solar_position:
73
  interval_end_minutes: 480
74
  interval_start_minutes: -120
 
11
  time_resolution_minutes: 30
12
  zarr_path: PLACEHOLDER.zarr
13
  nwp:
14
+ ecmwf:
15
+ accum_channels:
16
+ - dswrf
17
+ - dlwrf
18
+ - sr
19
+ - duvrs
20
+ channels:
21
+ - t2m
22
+ - dswrf
23
+ - dlwrf
24
+ - hcc
25
+ - mcc
26
+ - lcc
27
+ - tcc
28
+ - sd
29
+ - sr
30
+ - duvrs
31
+ - u10
32
+ - v10
33
+ dropout_fraction: 1.0
34
+ dropout_timedeltas_minutes:
35
+ - -360
36
+ image_size_pixels_height: 12
37
+ image_size_pixels_width: 12
38
+ interval_end_minutes: 480
39
+ interval_start_minutes: -120
40
+ max_staleness_minutes: null
41
+ normalisation_constants:
42
+ diff_dlwrf:
43
+ mean: 1136464.0
44
+ std: 131942.03125
45
+ diff_dswrf:
46
+ mean: 420584.6875
47
+ std: 715366.3125
48
+ diff_duvrs:
49
+ mean: 48265.4765625
50
+ std: 81605.25
51
+ diff_sr:
52
+ mean: 469169.5
53
+ std: 818950.6875
54
+ hcc:
55
+ mean: 0.3961029052734375
56
+ std: 0.42244860529899597
57
+ lcc:
58
+ mean: 0.44901806116104126
59
+ std: 0.3791404366493225
60
+ mcc:
61
+ mean: 0.3288780450820923
62
+ std: 0.38039860129356384
63
+ sd:
64
+ mean: 8.107526082312688e-05
65
+ std: 0.000913831521756947
66
+ t2m:
67
+ mean: 283.48333740234375
68
+ std: 3.692270040512085
69
+ tcc:
70
+ mean: 0.7049227356910706
71
+ std: 0.37487083673477173
72
+ u10:
73
+ mean: 1.7677178382873535
74
+ std: 5.531515598297119
75
+ v10:
76
+ mean: 0.985887885093689
77
+ std: 5.411230564117432
78
+ provider: ecmwf
79
+ time_resolution_minutes: 60
80
+ zarr_path: PLACEHOLDER.zarr
81
  ukv:
82
  channels:
83
  - t
 
136
  provider: ukv
137
  time_resolution_minutes: 60
138
  zarr_path: PLACEHOLDER.zarr
139
+ satellite:
140
+ channels:
141
+ - IR_016
142
+ - IR_039
143
+ - IR_087
144
+ - IR_097
145
+ - IR_108
146
+ - IR_120
147
+ - IR_134
148
+ - VIS006
149
+ - VIS008
150
+ - WV_062
151
+ - WV_073
152
+ dropout_fraction: 0.0
153
+ dropout_timedeltas_minutes: []
154
+ image_size_pixels_height: 24
155
+ image_size_pixels_width: 24
156
+ interval_end_minutes: -30
157
+ interval_start_minutes: -60
158
+ normalisation_constants:
159
+ IR_016:
160
+ mean: 0.17594202
161
+ std: 0.21462157
162
+ IR_039:
163
+ mean: 0.86167645
164
+ std: 0.04618041
165
+ IR_087:
166
+ mean: 0.7719318
167
+ std: 0.06687243
168
+ IR_097:
169
+ mean: 0.8014212
170
+ std: 0.0468558
171
+ IR_108:
172
+ mean: 0.71254843
173
+ std: 0.17482725
174
+ IR_120:
175
+ mean: 0.89058584
176
+ std: 0.06115861
177
+ IR_134:
178
+ mean: 0.944365
179
+ std: 0.04492306
180
+ VIS006:
181
+ mean: 0.09633306
182
+ std: 0.12184761
183
+ VIS008:
184
+ mean: 0.11426069
185
+ std: 0.13090034
186
+ WV_062:
187
+ mean: 0.7359355
188
+ std: 0.16111417
189
+ WV_073:
190
+ mean: 0.62479186
191
+ std: 0.12924142
192
+ time_resolution_minutes: 5
193
+ zarr_path: PLACEHOLDER.zarr
194
  solar_position:
195
  interval_end_minutes: 480
196
  interval_start_minutes: -120
model_config.yaml CHANGED
@@ -8,6 +8,14 @@ output_quantiles:
8
  - 0.9
9
  - 0.98
10
  nwp_encoders_dict:
 
 
 
 
 
 
 
 
11
  ecmwf:
12
  _target_: pvnet.models.late_fusion.encoders.encoders3d.DefaultPVNet
13
  _partial_: true
@@ -16,7 +24,17 @@ nwp_encoders_dict:
16
  number_of_conv3d_layers: 4
17
  conv3d_channels: 32
18
  image_size_pixels: 12
19
- sat_encoder: null
 
 
 
 
 
 
 
 
 
 
20
  add_image_embedding_channel: false
21
  pv_encoder: null
22
  output_network:
@@ -31,12 +49,14 @@ include_sun: true
31
  include_gsp_yield_history: false
32
  forecast_minutes: 480
33
  history_minutes: 120
34
- min_sat_delay_minutes: 0
35
  sat_history_minutes: 60
36
  pv_history_minutes: 180
37
  nwp_history_minutes:
 
38
  ecmwf: 120
39
  nwp_forecast_minutes:
 
40
  ecmwf: 480
41
  location_id_mapping:
42
  1: 1
 
8
  - 0.9
9
  - 0.98
10
  nwp_encoders_dict:
11
+ ukv:
12
+ _target_: pvnet.models.late_fusion.encoders.encoders3d.DefaultPVNet
13
+ _partial_: true
14
+ in_channels: 11
15
+ out_features: 256
16
+ number_of_conv3d_layers: 6
17
+ conv3d_channels: 32
18
+ image_size_pixels: 24
19
  ecmwf:
20
  _target_: pvnet.models.late_fusion.encoders.encoders3d.DefaultPVNet
21
  _partial_: true
 
24
  number_of_conv3d_layers: 4
25
  conv3d_channels: 32
26
  image_size_pixels: 12
27
+ sat_encoder:
28
+ _target_: pvnet.models.late_fusion.encoders.encoders3d.ResConv3DNet
29
+ _partial_: true
30
+ in_channels: 11
31
+ out_features: 256
32
+ image_size_pixels: 24
33
+ hidden_channels: 32
34
+ n_res_blocks: 3
35
+ res_block_layers: 3
36
+ batch_norm: true
37
+ dropout_frac: 0.0
38
  add_image_embedding_channel: false
39
  pv_encoder: null
40
  output_network:
 
49
  include_gsp_yield_history: false
50
  forecast_minutes: 480
51
  history_minutes: 120
52
+ min_sat_delay_minutes: 30
53
  sat_history_minutes: 60
54
  pv_history_minutes: 180
55
  nwp_history_minutes:
56
+ ukv: 120
57
  ecmwf: 120
58
  nwp_forecast_minutes:
59
+ ukv: 480
60
  ecmwf: 480
61
  location_id_mapping:
62
  1: 1
model_weights.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:3a27e27f3e53a9804e8eaa30164eae5c037c0edeaf554f8737de22b867d343e4
3
- size 4447688
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0d5a4a77caefe1ddeb5821505f8a0f3500e980eab03a789896404bde4a63f7a7
3
+ size 34499984