ngeneva commited on
Commit
5945b75
·
1 Parent(s): 865ba34

Init commit

Browse files
Files changed (2) hide show
  1. README.md +169 -0
  2. fcn.zip +3 -0
README.md ADDED
@@ -0,0 +1,169 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Earth-2 Checkpoints: FourCastNet
2
+
3
+ FourCastNet, short for Fourier Forecasting Neural Network, is a global data-driven weather forecasting model that provides accurate short to medium-range global predictions.
4
+ FourCastNet accurately forecasts high-resolution, fast-timescale variables such as the surface wind speed, precipitation, and atmospheric water vapor.
5
+ FourCastNet uses the the Adaptive Fourier Neural Operator (AFNO) archiecture.
6
+ This particular neural network architecture is appealing as it is specifically designed for high-resolution inputs and synthesizes several key recent advances in DL into one model.
7
+
8
+ Release Date: October 25, 2023
9
+
10
+ This model is ready for commercial/non-commercial use.
11
+
12
+ ### License/Terms of Use:
13
+
14
+ [Apache 2.0 license](https://www.apache.org/licenses/LICENSE-2.0)
15
+
16
+ ### Deployment Geography:
17
+
18
+ Global
19
+
20
+ ### Use Case:
21
+
22
+ Industry, academic, and government research teams interested in medium-range and
23
+ subseasonal-to-seasonal weather forecasting, and climate modeling.
24
+
25
+ ### Reference(s)
26
+
27
+ **Papers**:
28
+
29
+ - [FourCastNet: A Global Data-driven High-resolution Weather Model using Adaptive Fourier Neural Operators](https://arxiv.org/abs/2202.11214)
30
+ - [Adaptive Fourier Neural Operators: Efficient Token Mixers for Transformers](https://arxiv.org/abs/2111.13587)
31
+ - [The ERA5 global reanalysis](https://doi.org/10.1002/qj.3803)
32
+
33
+ **Code**:
34
+
35
+ - [PhysicsNeMo](https://github.com/NVIDIA/physicsnemo)
36
+ - [Earth2Studio](https://github.com/NVIDIA/earth2studio)
37
+
38
+ ## Model Architecture:
39
+
40
+ **Architecture Type:** Neural Operator <br>
41
+
42
+ **Network Architecture:** Adaptive Fourier Neural Operator <br>
43
+
44
+ ## Input:
45
+
46
+ **Input Type:**
47
+
48
+ - Tensor (26 surface and pressure-level variables)
49
+
50
+ **Input Format:** PyTorch Tensor <br>
51
+ **Input Parameters:**
52
+
53
+ - Six Dimensional (6D) (batch, time, lead time, variable, latitude, longitude) <br>
54
+
55
+ **Other Properties Related to Input:**
56
+
57
+ - Input equi-rectangular latitude/longitude grid: 0.25 degree 720 x 1440 (south-pole excluding)
58
+ - Input state weather variables: `u10m`, `v10m`, `t2m`, `sp`, `msl`, `t850`, `u1000`,
59
+ `v1000`, `z1000`, `u850`, `v850`, `z850`, `u500`, `v500`, `z500`, `t500`, `z50`,
60
+ `r500`,`r850`,`tcwv`,`u100m`,`v100m`,`u250`,`v250`,`z250`,`t250`
61
+ - Time: datetime64
62
+
63
+ For variable name information, review the Lexicon at [Earth2Studio](https://github.com/NVIDIA/earth2studio).
64
+
65
+ ## Output:
66
+
67
+ **Output Type:** Tensor (26 surface and pressure-level variables) <br>
68
+ **Output Format:** Pytorch Tensor <br>
69
+ **Output Parameters:** Six Dimensional (6D) (batch, time, lead time, variable,
70
+ latitude, longitude) <br>
71
+ **Other Properties Related to Output:**
72
+
73
+ - Output latitude/longitude grid: 0.25 degree 72 x 1440, same as input.
74
+ - Output state weather variables: same as above.
75
+
76
+ Our AI models are designed and/or optimized to run on NVIDIA GPU-accelerated systems.
77
+ By leveraging NVIDIA’s hardware (e.g. GPU cores) and software frameworks (e.g., CUDA
78
+ libraries), the model achieves faster training and inference times compared to
79
+ CPU-only solutions.
80
+
81
+ ## Software Integration
82
+
83
+ **Runtime Engine:** Pytorch <br>
84
+ **Supported Hardware Microarchitecture Compatibility:** <br>
85
+
86
+ - NVIDIA Ampere <br>
87
+ - NVIDIA Hopper <br>
88
+ - NVIDIA Turing <br>
89
+
90
+ **Supported Operating System:**
91
+
92
+ - Linux <br>
93
+
94
+ ## Model Version
95
+
96
+ **Model Version:** v1 <br>
97
+
98
+ ## Training Dataset
99
+
100
+ **Link:** [ERA5](https://cds.climate.copernicus.eu/) <br>
101
+
102
+ **Data Collection Method by dataset** <br>
103
+
104
+ - Automatic/Sensors <br>
105
+
106
+ **Labeling Method by dataset** <br>
107
+
108
+ - Automatic/Sensors <br>
109
+
110
+ **Properties:**
111
+ ERA5 data for the period 1980-2015. ERA5 provides hourly estimates of various
112
+ atmospheric, land, and oceanic climate variables. The data covers the Earth on a 30km
113
+ grid and resolves the atmosphere at 137 levels. <br>
114
+
115
+ ## Testing Dataset
116
+
117
+ **Link:** [ERA5](https://cds.climate.copernicus.eu/) <br>
118
+
119
+ **Data Collection Method by dataset** <br>
120
+
121
+ - Automatic/Sensors <br>
122
+
123
+ **Labeling Method by dataset** <br>
124
+
125
+ - Automatic/Sensors <br>
126
+
127
+ **Properties:**
128
+ ERA5 data for the period 2016-2017. ERA5 provides hourly estimates of various
129
+ atmospheric, land, and oceanic climate variables. The data covers the Earth on a 30km
130
+ grid and resolves the atmosphere at 137 levels. <br>
131
+
132
+ ## Evaluation Dataset
133
+
134
+ **Link:** [ERA5](https://cds.climate.copernicus.eu/) <br>
135
+
136
+ **Data Collection Method by dataset** <br>
137
+
138
+ - Automatic/Sensors <br>
139
+
140
+ **Labeling Method by dataset** <br>
141
+
142
+ - Automatic/Sensors <br>
143
+
144
+ **Properties:**
145
+ ERA5 data for the period 2018-2019. ERA5 provides hourly estimates of various
146
+ atmospheric, land, and oceanic climate variables. The data covers the Earth on a 30km
147
+ grid and resolves the atmosphere at 137 levels. <br>
148
+
149
+ ## Inference
150
+
151
+ **Acceleration Engine:** Pytorch <br>
152
+ **Test Hardware:**
153
+
154
+ - A100 <br>
155
+ - H100 <br>
156
+ - L40S <br>
157
+
158
+ ## Ethical Considerations
159
+
160
+ NVIDIA believes Trustworthy AI is a shared responsibility and we have established
161
+ policies and practices to enable development for a wide array of AI applications.
162
+ When downloaded or used in accordance with our terms of service, developers should
163
+ work with their internal model team to ensure this model meets requirements for the
164
+ relevant industry and use case and addresses unforeseen product misuse.
165
+
166
+ For more detailed information on ethical considerations for this model, please see the
167
+ Model Card++ Explainability, Bias, Safety & Security, and Privacy Subcards.
168
+
169
+ Please report model quality, risk, security vulnerabilities or NVIDIA AI Concerns [here](https://www.nvidia.com/en-us/support/submit-security-vulnerability/).
fcn.zip ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a5e1ec27a8a6ec046ecccb7497ccdbc97045c83fe41f1f62aebf6069f2ff2956
3
+ size 279597868