openclimatefix / ocf_datapipes

OCF's DataPipe based dataloader for training and inference
MIT License
13 stars 11 forks source link

Pseudo Irradiance Pipeline #161

Closed jacobbieker closed 1 year ago

jacobbieker commented 1 year ago

Pull Request

Description

This adds the training datapipe, and related ones, for training the Pseudo Irradiance forecasting and labeling models.

Fixes #160 Fixes https://github.com/openclimatefix/pseudo-labeller/issues/5

How Has This Been Tested?

Unit tests

Checklist:

codecov-commenter commented 1 year ago

Codecov Report

Merging #161 (3a6fffb) into main (50a3e42) will decrease coverage by 2.19%. The diff coverage is 15.18%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@            Coverage Diff             @@
##             main     #161      +/-   ##
==========================================
- Coverage   80.05%   77.86%   -2.19%     
==========================================
  Files         118      121       +3     
  Lines        4677     4834     +157     
==========================================
+ Hits         3744     3764      +20     
- Misses        933     1070     +137     
Impacted Files Coverage Δ
ocf_datapipes/training/pseudo_irradience.py 0.00% <0.00%> (ø)
...tapipes/transform/xarray/convert_to_numpy_stack.py 37.50% <37.50%> (ø)
...cf_datapipes/transform/xarray/create_time_image.py 40.00% <40.00%> (ø)
ocf_datapipes/transform/xarray/__init__.py 100.00% <100.00%> (ø)
...f_datapipes/transform/xarray/pv/create_pv_image.py 72.46% <100.00%> (ø)
...datapipes/select/select_overlapping_time_slices.py 91.07% <0.00%> (-5.36%) :arrow_down:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more