-
-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to get landsea.zarr file? #59
Comments
Its available here: https://huggingface.co/datasets/openclimatefix/gfs-reforecast/blob/main/data/invariant/landsea.zarr.zip, it is just the ERA5 land/sea mask, so its also available from CDS and ECMWF websites too. |
Thanks. I'm a freshman in weather forecast. Thanks for the patient answer, and I am trying to reproduce Graphcast based on your code. Now, I try to execute the train/run.py. However, I have found some issues in the code. At present:
Thanks again. |
Now, I skip the data containing "NaN", and the loss keep 0.135 in epoch 2.
|
Hmmm.... Yeah, I'm not sure for sure why that's the case. There could be a bug in the code, when I've tried training it its been quite slow before. |
@all-contributors please add @dongZheX for question |
I've put up a pull request to add @dongZheX! 🎉 |
Hi, dongZheX, have you addressed the issue of 'NaN' value in the downloaded data? |
Hello. The static geographic data was normalized by subtracting the mean and dividing by the standard deviation in the code. However, in const.py, LANDSEA_STD = {“sr”: 0.0,”} has a zero standard deviation for the variable sr, which causes it to approach infinity after normalization. This may result in nan values in the model prediction data. After commenting out the corresponding code, the code can run normally. |
Thanks for the code.
I have tried to execute train/run.py, but the landsea.zarr is missed? How I get this file?
self.landsea = xr.open_zarr("/home/bieker/Downloads/landsea.zarr", consolidated=True).load()
(If it's because I'm blind, please don't mind -.-)
Thanks.
The text was updated successfully, but these errors were encountered: