Sukhil-Patel commited on
Commit
0f70a77
·
verified ·
1 Parent(s): 6e1a994

Migrate model to pvnet version 5.0.6.post0+git.e31d0340.dirty

Browse files
Files changed (4) hide show
  1. README.md +3 -3
  2. data_config.yaml +5 -5
  3. model_config.yaml +6 -11
  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/NL-Solar/runs/r4naockv](https://wandb.ai/openclimatefix/NL-Solar/runs/r4naockv)
43
 
44
 
45
  The training logs for all model runs of PVNet2 can be found [here](https://wandb.ai/openclimatefix/pvnet2.1).
@@ -60,8 +60,8 @@ This model was trained using the following Open Climate Fix packages:
60
 
61
  The versions of these packages can be found below:
62
  - pvnet==4.1.18
63
- - ocf-data-sampler==0.2.31
64
 
65
 
66
  ---
67
- **Migration Note**: This model (HF commit 9ebb76d6497d3f0e53607e99b8ffe33679259464) was migrated on 2025-09-10 to pvnet version 5.0.6.post0+git.e31d0340.dirty
 
39
  ## Results
40
 
41
  The training logs for the current model can be found here:
42
+ - [https://wandb.ai/openclimatefix/NL-Solar/runs/l06ylklb](https://wandb.ai/openclimatefix/NL-Solar/runs/l06ylklb)
43
 
44
 
45
  The training logs for all model runs of PVNet2 can be found [here](https://wandb.ai/openclimatefix/pvnet2.1).
 
60
 
61
  The versions of these packages can be found below:
62
  - pvnet==4.1.18
63
+ - ocf-data-sampler==0.2.34
64
 
65
 
66
  ---
67
+ **Migration Note**: This model (HF commit 246b434b72c68edbbc13f1e5fc74e7699034aede) was migrated on 2025-09-10 to pvnet version 5.0.6.post0+git.e31d0340.dirty
data_config.yaml CHANGED
@@ -27,9 +27,9 @@ input_data:
27
  dropout_fraction: 1.0
28
  dropout_timedeltas_minutes:
29
  - -180
30
- image_size_pixels_height: 36
31
- image_size_pixels_width: 36
32
- interval_end_minutes: 2880
33
  interval_start_minutes: -120
34
  max_staleness_minutes: null
35
  normalisation_constants:
@@ -169,11 +169,11 @@ input_data:
169
  site:
170
  capacity_mode: variable
171
  file_path: /home/zak/projects/PVNet/nl_solar/pv_data/netherlands_pv_data_v2.nc
172
- interval_end_minutes: 2880
173
  interval_start_minutes: -2880
174
  metadata_file_path: /home/zak/projects/PVNet/nl_solar/pv_data/netherlands_metadata.csv
175
  time_resolution_minutes: 15
176
  solar_position:
177
- interval_end_minutes: 2880
178
  interval_start_minutes: -2880
179
  time_resolution_minutes: 15
 
27
  dropout_fraction: 1.0
28
  dropout_timedeltas_minutes:
29
  - -180
30
+ image_size_pixels_height: 30
31
+ image_size_pixels_width: 30
32
+ interval_end_minutes: 2160
33
  interval_start_minutes: -120
34
  max_staleness_minutes: null
35
  normalisation_constants:
 
169
  site:
170
  capacity_mode: variable
171
  file_path: /home/zak/projects/PVNet/nl_solar/pv_data/netherlands_pv_data_v2.nc
172
+ interval_end_minutes: 2160
173
  interval_start_minutes: -2880
174
  metadata_file_path: /home/zak/projects/PVNet/nl_solar/pv_data/netherlands_metadata.csv
175
  time_resolution_minutes: 15
176
  solar_position:
177
+ interval_end_minutes: 2160
178
  interval_start_minutes: -2880
179
  time_resolution_minutes: 15
model_config.yaml CHANGED
@@ -15,7 +15,7 @@ nwp_encoders_dict:
15
  out_features: 64
16
  number_of_conv3d_layers: 4
17
  conv3d_channels: 32
18
- image_size_pixels: 36
19
  sat_encoder:
20
  _target_: pvnet.models.late_fusion.encoders.encoders3d.DefaultPVNet
21
  _partial_: true
@@ -25,14 +25,6 @@ sat_encoder:
25
  conv3d_channels: 32
26
  image_size_pixels: 100
27
  add_image_embedding_channel: false
28
- pv_encoder:
29
- _target_: pvnet.models.late_fusion.site_encoders.encoders.SingleAttentionNetwork
30
- _partial_: true
31
- num_sites: 1
32
- out_features: 64
33
- num_heads: 4
34
- kdim: 64
35
- id_embed_dim: 64
36
  target_key: site
37
  output_network:
38
  _target_: pvnet.models.late_fusion.linear_networks.networks.ResFCNet
@@ -44,7 +36,10 @@ output_network:
44
  embedding_dim: 16
45
  include_sun: true
46
  include_gsp_yield_history: false
47
- forecast_minutes: 2880
 
 
 
48
  history_minutes: 2880
49
  interval_minutes: 15
50
  min_sat_delay_minutes: 60
@@ -54,6 +49,6 @@ pv_interval_minutes: 15
54
  nwp_history_minutes:
55
  ecmwf: 120
56
  nwp_forecast_minutes:
57
- ecmwf: 2880
58
  nwp_interval_minutes:
59
  ecmwf: 60
 
15
  out_features: 64
16
  number_of_conv3d_layers: 4
17
  conv3d_channels: 32
18
+ image_size_pixels: 30
19
  sat_encoder:
20
  _target_: pvnet.models.late_fusion.encoders.encoders3d.DefaultPVNet
21
  _partial_: true
 
25
  conv3d_channels: 32
26
  image_size_pixels: 100
27
  add_image_embedding_channel: false
 
 
 
 
 
 
 
 
28
  target_key: site
29
  output_network:
30
  _target_: pvnet.models.late_fusion.linear_networks.networks.ResFCNet
 
36
  embedding_dim: 16
37
  include_sun: true
38
  include_gsp_yield_history: false
39
+ include_site_yield_history: true
40
+ include_time: true
41
+ adapt_batches: true
42
+ forecast_minutes: 2160
43
  history_minutes: 2880
44
  interval_minutes: 15
45
  min_sat_delay_minutes: 60
 
49
  nwp_history_minutes:
50
  ecmwf: 120
51
  nwp_forecast_minutes:
52
+ ecmwf: 2160
53
  nwp_interval_minutes:
54
  ecmwf: 60
model_weights.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:8ad51e8341008745f6e88e4104b1483bc4bcf98379f57cd589cfbdb634351023
3
- size 1548563104
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:49ff8659676eb4759756c6d1f1c65bc4c4b9815ef91bcbf541bc2f0c706d2ccb
3
+ size 1200429264