You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: sync CAMS review fixes from upstream PR branch
Cherry-pick atomic download, tz-aware available(), and coordinate-based
lead-time selection fixes from feat/cams-datasource (NVIDIA#780).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
**Fork-Strategie:** Upstream-Files NICHT modifizieren. Eigene Additions in separaten Files halten. Nur `__init__.py` Imports und `pyproject.toml` Extras minimal patchen.
-**Zarr IO erwartet Tensors**: `io.write()` braucht `torch.Tensor`, nicht numpy arrays.
75
77
-**PyTorch SHMEM**: Container braucht `ipc: host` und `ulimits` (memlock, stack).
76
78
-**fetch_data -> map_coords**: `fetch_data()` liefert GFS-Koordinaten (721 lat), aber FCN erwartet 720. Bei custom Workflows nach `fetch_data` immer `map_coords(x, coords, model.input_coords())` aufrufen.
79
+
-**pyproject.toml workspace**: `earth2studio-client` braucht SOWOHL `[tool.uv.workspace] members` ALS AUCH `{ workspace = true }` in `[tool.uv.sources]`.
80
+
-**Examples-Struktur**: Upstream nutzt Unterordner (`examples/01_getting_started/`, etc.). Eigene Examples NUR in `examples/remote/`.
81
+
-**Upstream-PR Branch**: Immer von `upstream/main` aus erstellen, nur eigene Files cherry-picken.
0 commit comments