Skip to content

Releases: openclimatefix/graph_weather

v0.2.1

08 Mar 08:45
71ac102

Choose a tag to compare

[pre-commit.ci] pre-commit autoupdate (#1)

updates:
- [github.com/psf/black: 21.12b0 → 22.1.0](https://github.com/psf/black/compare/21.12b0...22.1.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

v0.2.0

03 Mar 18:16
db9525a

Choose a tag to compare

Add HF Integration (#9)

#minor

* Add encoding edges to higher dimension

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update workflow

* Add requirement

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update defaults for bigger edge features

* Stop tests if one fails

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add CI skips

* Remove MacOS testing

* Fix tests

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Wrap models in GraphWeatherForecaster

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix model and add test

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Refactor and remove unused code

* Add first stab at normalized MSE loss

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add in cos(lat) weighting

* Update comments

* Update encoder for batched graphs

* Fix decoder for batched graphs

* Fix extra install

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix loss

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update test batch size

* Update gitignore

* Update workflow

* Fix flake8 issues

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix docstyle issues

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Remove show coverage

* Fix flake8 linting

* Remove Windows testing

* Fix flake8 issue

* Update README

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

v0.1.0

02 Mar 18:03
c997921

Choose a tag to compare

Add Encoder/Processor/Decoder (#8)

#minor 

* Add PyTorch modules from original repo and https://github.com/CCSI-Toolset/MGN

Need to clean up a lot and modify for actual weather forecasting, but gives a good base to start with. Seems like the PyTorch code does most of what is needed for weather forecasting.

The main things left would be get the graph of the world, a new encoder for it, new decoder for the model back to the lat/lon grid.

* Run black

* Add in multi_graph_net

* Outline Encoder and Decoder

* Add hgeterogeneous graph construction

* Correctly get distances

* Start ib processor

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Move latent graph creation to encoder

* Add basic tests

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add distance

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Simplify network

Gives first end to end rough draft of how the model will work

* Change order in decoder

Only decode nodes at the very end

* Deal with bipartite encoding/decoding

* Fix encoder if not enough points

* Encoder and Processor work!

Decoder has an issue with the scatter_sum and incorrect number of indicies, not sure where though

* Add assert

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Decoder now works! And End2End test

* Decoder now works! And End2End test

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

v0.0.7

24 Feb 10:05

Choose a tag to compare

Add gitignore

v0.0.6

24 Feb 09:20

Choose a tag to compare

Fix typo

v0.0.5

23 Feb 14:34

Choose a tag to compare

Merge remote-tracking branch 'origin/main' into main

v0.0.4

23 Feb 14:01

Choose a tag to compare

Fix typo

v0.0.3

21 Feb 13:11

Choose a tag to compare

Fix install notes