Closed diegomarvid closed 4 months ago
Let me know @diegomarvid if this is ready for a review yet
Attention: Patch coverage is 97.65625%
with 3 lines
in your changes are missing coverage. Please review.
Project coverage is 79.31%. Comparing base (
05ae555
) to head (a9f0c79
). Report is 16 commits behind head on main.:exclamation: Current head a9f0c79 differs from pull request most recent head 90b82a3
Please upload reports for the commit 90b82a3 to get more accurate results.
Files | Patch % | Lines |
---|---|---|
quartz_solar_forecast/weather/open_meteo.py | 93.33% | 2 Missing :warning: |
quartz_solar_forecast/forecast.py | 96.77% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Im just looking at your comment in the PR @diegomarvid. We could create a HuggingFace repo, and put the models in there. What do you think?
This looks good to me. @zakwatts do you want a final look at this?
@froukje @diegomarvid you to happy this is finished?
Amazing job everyone! Congratulations! Thanks @peterdudfield and @zakwatts for approving!
@all-contributors please add @froukje for code. please add @diegomarvid for code. please add @Ludecan for review.
@peterdudfield
I've put up a pull request to add @froukje! :tada:
I've put up a pull request to add @diegomarvid! :tada:
I've put up a pull request to add @Ludecan! :tada:
Tryolabs model implementation
.python-version
file to specify python version 3.10.0. It doesn't work if python version is older than 3.10. We need to specify this in thereadme
.requirements.txt
with new dependencies.gdown
will not be necessary at production, but it's handy to download the model while we don't have a model hub.open_meteo/open_meteo.py
file. It didn't have anything that was used inside the main code.weather/open_meteo.py
file for our logic to get Weather Data from Open Meteo.forecasts/v2.py
function that uses tryolabs model.forecast.py
function to use both models based on a provided model file. By default it uses the model OCF saved inside the library.We need a centralized location where users can download models we will use in the library. This is a good practice. Saving the models inside the library makes it bigger, harder to maintain, and harder to change the models after the library is released.