shermansiu commited on
Commit
f7d03dc
1 Parent(s): a60bc29

Add README.

Browse files
Files changed (1) hide show
  1. README.md +52 -0
README.md CHANGED
@@ -1,3 +1,55 @@
1
  ---
2
  license: cc-by-nc-sa-4.0
3
  ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
  license: cc-by-nc-sa-4.0
3
  ---
4
+ # DeepMind GraphCast
5
+
6
+ Original repo: https://github.com/google-deepmind/graphcast
7
+ Original files are from this Google Cloud Bucket: https://console.cloud.google.com/storage/browser/dm_graphcast
8
+
9
+ This repo contains the weights for `GraphCast`, the high-resolution model used in the GraphCast paper (0.25 degree resolution, 37 pressure levels), trained on ERA5 data from 1979 to 2017.
10
+
11
+ ## License and Attribution
12
+ The model weights are released by Google DeepMind.
13
+
14
+ The model weights are made available for use under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). You may obtain a copy of the License at: https://creativecommons.org/licenses/by-nc-sa/4.0/.
15
+
16
+ ## Usage
17
+
18
+ You can load the model like so:
19
+
20
+ ```python
21
+ from graphcast import checkpoint
22
+
23
+ REPO_ID = "shermansiu/dm_graphcast"
24
+ FILENAME = ""
25
+
26
+ with open(hf_hub_download(repo_id=REPO_ID, filename=FILENAME), "rb") as f:
27
+ ckpt = checkpoint.load(f, graphcast.CheckPoint)
28
+ params = ckpt.params
29
+ state = {}
30
+
31
+ model_config = ckpt.model_config
32
+ task_config = ckpt.task_config
33
+ ```
34
+
35
+ For more details, check out https://github.com/shermansiu/graphcast/blob/main/graphcast_demo_hf.ipynb
36
+
37
+ ## Citation
38
+ - Paper: https://www.science.org/doi/10.1126/science.adi2336
39
+ - Preprint: https://arxiv.org/abs/2212.12794
40
+
41
+ ```
42
+ @article{
43
+ doi:10.1126/science.adi2336,
44
+ author = {Remi Lam and Alvaro Sanchez-Gonzalez and Matthew Willson and Peter Wirnsberger and Meire Fortunato and Ferran Alet and Suman Ravuri and Timo Ewalds and Zach Eaton-Rosen and Weihua Hu and Alexander Merose and Stephan Hoyer and George Holland and Oriol Vinyals and Jacklynn Stott and Alexander Pritzel and Shakir Mohamed and Peter Battaglia },
45
+ title = {Learning skillful medium-range global weather forecasting},
46
+ journal = {Science},
47
+ volume = {382},
48
+ number = {6677},
49
+ pages = {1416-1421},
50
+ year = {2023},
51
+ doi = {10.1126/science.adi2336},
52
+ URL = {https://www.science.org/doi/abs/10.1126/science.adi2336},
53
+ eprint = {https://www.science.org/doi/pdf/10.1126/science.adi2336},
54
+ abstract = {Global medium-range weather forecasting is critical to decision-making across many social and economic domains. Traditional numerical weather prediction uses increased compute resources to improve forecast accuracy but does not directly use historical weather data to improve the underlying model. Here, we introduce GraphCast, a machine learning–based method trained directly from reanalysis data. It predicts hundreds of weather variables for the next 10 days at 0.25° resolution globally in under 1 minute. GraphCast significantly outperforms the most accurate operational deterministic systems on 90\% of 1380 verification targets, and its forecasts support better severe event prediction, including tropical cyclone tracking, atmospheric rivers, and extreme temperatures. GraphCast is a key advance in accurate and efficient weather forecasting and helps realize the promise of machine learning for modeling complex dynamical systems. The numerical models used to predict weather are large, complex, and computationally demanding and do not learn from past weather patterns. Lam et al. introduced a machine learning–based method that has been trained directly from reanalysis data of past atmospheric conditions. In this way, the authors were able to quickly predict hundreds of weather variables globally up to 10 days in advance and at high resolution. Their predictions were more accurate than those of traditional weather models in 90\% of tested cases and displayed better severe event prediction for tropical cyclones, atmospheric rivers, and extreme temperatures. —H. Jesse Smith Machine learning leads to better, faster, and cheaper weather forecasting.}}
55
+ ```