james-ocf commited on
Commit
020aba8
·
verified ·
1 Parent(s): 5a5f16e

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 +55 -68
  3. model_config.yaml +15 -15
  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/js9gt7hc](https://wandb.ai/openclimatefix/pvnet2.1/runs/js9gt7hc)
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
@@ -10,74 +10,61 @@ input_data:
10
  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
  solar_position:
82
  interval_end_minutes: 480
83
  interval_start_minutes: -120
 
10
  interval_start_minutes: -120
11
  time_resolution_minutes: 30
12
  zarr_path: PLACEHOLDER.zarr
13
+ satellite:
14
+ channels:
15
+ - IR_016
16
+ - IR_039
17
+ - IR_087
18
+ - IR_097
19
+ - IR_108
20
+ - IR_120
21
+ - IR_134
22
+ - VIS006
23
+ - VIS008
24
+ - WV_062
25
+ - WV_073
26
+ dropout_fraction: 0.0
27
+ dropout_timedeltas_minutes: []
28
+ image_size_pixels_height: 24
29
+ image_size_pixels_width: 24
30
+ interval_end_minutes: -30
31
+ interval_start_minutes: -60
32
+ normalisation_constants:
33
+ IR_016:
34
+ mean: 0.17594202
35
+ std: 0.21462157
36
+ IR_039:
37
+ mean: 0.86167645
38
+ std: 0.04618041
39
+ IR_087:
40
+ mean: 0.7719318
41
+ std: 0.06687243
42
+ IR_097:
43
+ mean: 0.8014212
44
+ std: 0.0468558
45
+ IR_108:
46
+ mean: 0.71254843
47
+ std: 0.17482725
48
+ IR_120:
49
+ mean: 0.89058584
50
+ std: 0.06115861
51
+ IR_134:
52
+ mean: 0.944365
53
+ std: 0.04492306
54
+ VIS006:
55
+ mean: 0.09633306
56
+ std: 0.12184761
57
+ VIS008:
58
+ mean: 0.11426069
59
+ std: 0.13090034
60
+ WV_062:
61
+ mean: 0.7359355
62
+ std: 0.16111417
63
+ WV_073:
64
+ mean: 0.62479186
65
+ std: 0.12924142
66
+ time_resolution_minutes: 5
67
+ zarr_path: PLACEHOLDER.zarr
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  solar_position:
69
  interval_end_minutes: 480
70
  interval_start_minutes: -120
model_config.yaml CHANGED
@@ -7,16 +7,18 @@ output_quantiles:
7
  - 0.75
8
  - 0.9
9
  - 0.98
10
- nwp_encoders_dict:
11
- ecmwf:
12
- _target_: pvnet.models.late_fusion.encoders.encoders3d.DefaultPVNet
13
- _partial_: true
14
- in_channels: 12
15
- out_features: 256
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,13 +33,11 @@ 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
43
  2: 2
 
7
  - 0.75
8
  - 0.9
9
  - 0.98
10
+ nwp_encoders_dict: null
11
+ sat_encoder:
12
+ _target_: pvnet.models.late_fusion.encoders.encoders3d.ResConv3DNet
13
+ _partial_: true
14
+ in_channels: 11
15
+ out_features: 256
16
+ image_size_pixels: 24
17
+ hidden_channels: 32
18
+ n_res_blocks: 3
19
+ res_block_layers: 3
20
+ batch_norm: true
21
+ dropout_frac: 0.0
22
  add_image_embedding_channel: false
23
  pv_encoder: null
24
  output_network:
 
33
  include_gsp_yield_history: false
34
  forecast_minutes: 480
35
  history_minutes: 120
36
+ min_sat_delay_minutes: 30
37
  sat_history_minutes: 60
38
  pv_history_minutes: 180
39
+ nwp_history_minutes: null
40
+ nwp_forecast_minutes: null
 
 
41
  location_id_mapping:
42
  1: 1
43
  2: 2
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:71b24e755313d03bcf3f5aaa89b5f222f10ac764085ddc5d160617af0937101d
3
+ size 4167768