openclimatefix / PVNet

PVnet main repo
MIT License
17 stars 3 forks source link

PVNet2 #6

Closed dfulu closed 1 year ago

dfulu commented 1 year ago

Pull Request

Updates for work done under PVNet2

Description

Checklist:

peterdudfield commented 1 year ago

Ive left a few comments, but in general looks really good

I would try to get this merged, and then work on production as a separate branch

peterdudfield commented 1 year ago

are the tests running automatically? Can you fix the pre-commit.ci?

peterdudfield commented 1 year ago

Could you also add a readme.md for the latest experiment you have done, doesnt have to be much text, but I find it really useful to have it near the code,

see example here

codecov[bot] commented 1 year ago

Codecov Report

Merging #6 (1b99771) into main (3c88cc6) will decrease coverage by 25.76%. The diff coverage is 70.42%.

:exclamation: Current head 1b99771 differs from pull request most recent head 43f335d. Consider uploading reports for the commit 43f335d to get more accurate results

@@             Coverage Diff             @@
##             main       #6       +/-   ##
===========================================
- Coverage   92.37%   66.61%   -25.76%     
===========================================
  Files           5       19       +14     
  Lines         354     1333      +979     
===========================================
+ Hits          327      888      +561     
- Misses         27      445      +418     
Impacted Files Coverage Δ
pvnet/callbacks.py 0.00% <0.00%> (ø)
pvnet/training.py 0.00% <0.00%> (-91.12%) :arrow_down:
pvnet/utils.py 20.28% <13.55%> (-64.53%) :arrow_down:
pvnet/models/base_model.py 41.42% <35.29%> (-54.58%) :arrow_down:
pvnet/models/utils.py 50.00% <50.00%> (ø)
pvnet/optimizers.py 53.33% <53.33%> (ø)
pvnet/data/datamodule.py 75.90% <75.90%> (ø)
pvnet/models/multimodal/deep_supervision.py 79.50% <79.50%> (ø)
pvnet/models/multimodal/basic_blocks.py 88.09% <88.09%> (ø)
pvnet/models/multimodal/encoders/encoders2d.py 88.14% <88.14%> (ø)
... and 9 more

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