Skip to content

Commit 942e9b5

Browse files
committed
Merge branch 'develop'
2 parents 8553023 + dc5e13b commit 942e9b5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/ai_models_gencast/model.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class GenCast(Model):
5454
download_url = "https://storage.googleapis.com/dm_graphcast/gencast/{file}"
5555

5656
grib_edition = 1
57-
grib_extra_metadata = {"type": "pf", "stream": "enfo"}
57+
grib_extra_metadata = {"type": "pf"}
5858

5959
# Download
6060
download_files = SHARED_DOWNLOAD_FILES
@@ -109,6 +109,9 @@ def __init__(self, **kwargs):
109109
f"Number of ensemble members must match `member_number`,\nNot {self.num_ensemble_members=} and {self.member_number=}"
110110
)
111111

112+
if "stream" not in getattr(self, "metadata", {}):
113+
self.grib_extra_metadata["stream"] = "enfo"
114+
112115
# Jax doesn't seem to like passing configs as args through the jit. Passing it
113116
# in via partial (instead of capture by closure) forces jax to invalidate the
114117
# jit cache if you change configs.

0 commit comments

Comments
 (0)