peterdudfield commited on
Commit
36610fd
1 Parent(s): 01a44aa

Upload folder using huggingface_hub

Browse files
Files changed (4) hide show
  1. README.md +1 -1
  2. config.json +9 -8
  3. data_config.yaml +27 -2
  4. pytorch_model.bin +2 -2
README.md CHANGED
@@ -39,7 +39,7 @@ Data is prepared with the `ocf_datapipes.training.pvnet` datapipe [2].
39
  ## Results
40
 
41
  The training logs for the current model can be found here:
42
- - [https://wandb.ai/openclimatefix/pvnet2.1/runs/5llq8iw6](https://wandb.ai/openclimatefix/pvnet2.1/runs/5llq8iw6)
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/xdlew7ib](https://wandb.ai/openclimatefix/pvnet2.1/runs/xdlew7ib)
43
 
44
 
45
  The training logs for all model runs of PVNet2 can be found [here](https://wandb.ai/openclimatefix/pvnet2.1).
config.json CHANGED
@@ -15,31 +15,31 @@
15
  "ecmwf": {
16
  "_target_": "pvnet.models.multimodal.encoders.encoders3d.ResConv3DNet2",
17
  "_partial_": true,
18
- "in_channels": 6,
19
  "out_features": 256,
20
  "n_res_blocks": 4,
21
  "hidden_channels": 256,
22
- "image_size_pixels": 64
23
  }
24
  },
25
  "wind_encoder": {
26
  "_target_": "pvnet.models.multimodal.site_encoders.encoders.SingleAttentionNetwork",
27
  "_partial_": true,
28
  "num_sites": 1,
29
- "out_features": 40,
30
  "num_heads": 4,
31
- "kdim": 40,
32
- "id_embed_dim": 20
33
  },
34
  "output_network": {
35
  "_target_": "pvnet.models.multimodal.linear_networks.networks.ResFCNet2",
36
  "_partial_": true,
37
- "fc_hidden_features": 256,
38
  "n_res_blocks": 6,
39
- "res_block_layers": 2,
40
  "dropout_frac": 0.0
41
  },
42
- "embedding_dim": 32,
43
  "include_sun": false,
44
  "include_gsp_yield_history": false,
45
  "forecast_minutes": 2880,
@@ -53,6 +53,7 @@
53
  "ecmwf": 2880
54
  },
55
  "wind_history_minutes": 60,
 
56
  "target_key": "wind",
57
  "optimizer": {
58
  "_target_": "pvnet.optimizers.EmbAdamWReduceLROnPlateau",
 
15
  "ecmwf": {
16
  "_target_": "pvnet.models.multimodal.encoders.encoders3d.ResConv3DNet2",
17
  "_partial_": true,
18
+ "in_channels": 7,
19
  "out_features": 256,
20
  "n_res_blocks": 4,
21
  "hidden_channels": 256,
22
+ "image_size_pixels": 84
23
  }
24
  },
25
  "wind_encoder": {
26
  "_target_": "pvnet.models.multimodal.site_encoders.encoders.SingleAttentionNetwork",
27
  "_partial_": true,
28
  "num_sites": 1,
29
+ "out_features": 64,
30
  "num_heads": 4,
31
+ "kdim": 64,
32
+ "id_embed_dim": 64
33
  },
34
  "output_network": {
35
  "_target_": "pvnet.models.multimodal.linear_networks.networks.ResFCNet2",
36
  "_partial_": true,
37
+ "fc_hidden_features": 1024,
38
  "n_res_blocks": 6,
39
+ "res_block_layers": 4,
40
  "dropout_frac": 0.0
41
  },
42
+ "embedding_dim": 128,
43
  "include_sun": false,
44
  "include_gsp_yield_history": false,
45
  "forecast_minutes": 2880,
 
53
  "ecmwf": 2880
54
  },
55
  "wind_history_minutes": 60,
56
+ "sensor_interval_minutes": 15,
57
  "target_key": "wind",
58
  "optimizer": {
59
  "_target_": "pvnet.optimizers.EmbAdamWReduceLROnPlateau",
data_config.yaml CHANGED
@@ -7,22 +7,47 @@ input_data:
7
  default_history_minutes: 60
8
  nwp:
9
  ecmwf:
 
 
 
10
  forecast_minutes: 2880
11
  history_minutes: 60
12
  nwp_channels:
 
13
  - u10
14
  - u100
15
  - u200
16
  - v10
17
  - v100
18
  - v200
19
- nwp_image_size_pixels_height: 64
20
- nwp_image_size_pixels_width: 64
21
  nwp_provider: ecmwf
22
  nwp_zarr_path: PLACEHOLDER.zarr
23
  time_resolution_minutes: 60
24
  x_dim_name: longitude
25
  y_dim_name: latitude
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  wind:
27
  get_center: true
28
  n_wind_systems_per_example: 1
 
7
  default_history_minutes: 60
8
  nwp:
9
  ecmwf:
10
+ dropout_fraction: 1.0
11
+ dropout_timedeltas_minutes:
12
+ - -360
13
  forecast_minutes: 2880
14
  history_minutes: 60
15
  nwp_channels:
16
+ - t2m
17
  - u10
18
  - u100
19
  - u200
20
  - v10
21
  - v100
22
  - v200
23
+ nwp_image_size_pixels_height: 168
24
+ nwp_image_size_pixels_width: 168
25
  nwp_provider: ecmwf
26
  nwp_zarr_path: PLACEHOLDER.zarr
27
  time_resolution_minutes: 60
28
  x_dim_name: longitude
29
  y_dim_name: latitude
30
+ sensor:
31
+ forecast_minutes: 2880
32
+ get_center: false
33
+ history_minutes: 60
34
+ sensor_filename: /mnt/storage_b/nwp/meteomatics/nw_india/wind*.zarr.zip
35
+ sensor_variables:
36
+ - 100u
37
+ - 100v
38
+ - 10u
39
+ - 10v
40
+ - 200u
41
+ - 200v
42
+ - cape:Jkg
43
+ - air_density_25m:kgm3
44
+ - air_density_10m:kgm3
45
+ - air_density_100m:kgm3
46
+ - air_density_200m:kgm3
47
+ - wind_gusts_200m:ms
48
+ - wind_gusts_100m:ms
49
+ - wind_gusts_10m:ms
50
+ time_resolution_minutes: 15
51
  wind:
52
  get_center: true
53
  n_wind_systems_per_example: 1
pytorch_model.bin CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:2b191f52cdc8932d02ce45718bb80cd719b7ba98a9d81214316a936f164bedeb
3
- size 271691706
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f4857cdf19f63c6b49a59d3a8bf3caecb21b2341cc5ef5091e8b0c85817d6d63
3
+ size 493586506