Comments (8)
Take a look at rollout.chunked_prediction
. It takes a targets_template
that defines how many outputs to generate. If you give it a template with more outputs it'll generate more outputs. You can generate as many as you want (months?), but don't expect it to generate predictions that are good much beyond 10 days. At some point it'll generate worse predictions than climatology, but I'm not sure when that is. If you want to evaluate it you'll obviously also need to get real data (from ERA5 or HRES) as we haven't included more than 10 days of example data.
from graphcast.
Hello, I'd like to ask how you made the prediction within ten days. I entered 20 time data, but starting from the third data, the prediction is compared with the original data. I want to predict the time after 20 data. What should I do? If you know, please tell me, thank you.
from graphcast.
Hello, I'd like to ask how you made the prediction within ten days. I entered 20 time data, but starting from the third data, the prediction is compared with the original data. I want to predict the time after 20 data. What should I do? If you know, please tell me, thank you.
If you check out the #32 and #56 I expect this is your same issue. It has to do with where the inputs are extracted from the example data.
from graphcast.
Hello, I'd like to ask how you made the prediction within ten days. I entered 20 time data, but starting from the third data, the prediction is compared with the original data. I want to predict the time after 20 data. What should I do? If you know, please tell me, thank you.
If you check out the #32 and #56 I expect this is your same issue. It has to do with where the inputs are extracted from the example data.
Thank you. I think I understand a little. I will make changes in an aligned way. Thank you very much for your advice.
from graphcast.
Hello, I'd like to ask how you made the prediction within ten days. I entered 20 time data, but starting from the third data, the prediction is compared with the original data. I want to predict the time after 20 data. What should I do? If you know, please tell me, thank you.你好,我想问一下你是如何在十天内做出预测的。我输入了 20 个时间数据,但从第三个数据开始,将预测与原始数据进行比较。我想预测 20 个数据之后的时间。我该怎么办?如果你知道,请告诉我,谢谢。
If you check out the #32 and #56 I expect this is your same issue. It has to do with where the inputs are extracted from the example data. ❗ 🔄
Hi, I'm sorry to bother you again. I operate on the data in a left aligned and right aligned manner. I use data from 1 to 20, and the training and evaluation steps are both 4. Left aligned, the predicted data are 3, 4, 5, and 6. Right aligned, the predicted results are 17, 18, 19, and 20. If I want to predict 21, 22, 23, and 24, what should I do? Thank you in advance
from graphcast.
You need to generate a targets_template of the correct size. It can be filled with nans, but needs to be bigger than what you're currently passing in. You'll also need to generate the matching forcings.
from graphcast.
You need to generate a targets_template of the correct size. It can be filled with nans, but needs to be bigger than what you're currently passing in. You'll also need to generate the matching forcings.
Thank you very much for your help. I will make adjustments as you said and express my thanks again.
from graphcast.
Take a look at
rollout.chunked_prediction
. It takes atargets_template
that defines how many outputs to generate. If you give it a template with more outputs it'll generate more outputs. You can generate as many as you want (months?), but don't expect it to generate predictions that are good much beyond 10 days. At some point it'll generate worse predictions than climatology, but I'm not sure when that is. If you want to evaluate it you'll obviously also need to get real data (from ERA5 or HRES) as we haven't included more than 10 days of example data.
Timo, when you say it will generate worse error than climatology, does the error ever settle into a climatological plateau or does it grow forever?
from graphcast.
Related Issues (20)
- Graphcast error on Mac os HOT 1
- Problems feeding data to operational model: Target variable geopotential_at_surface must be time-dependent HOT 1
- when is the prediction result of this demo? HOT 2
- Cyclone tracking
- There are some questions about forecasting. HOT 1
- Fine-Tuning Strategy for the GraphCast Operational Model HOT 2
- About the atmospheric variable “Vertical velocity”
- about the autoregressive finetuning HOT 1
- How to train a model by myself HOT 6
- How get the value from model dataset, such as norm_prediction?
- graphcast intro description needs ERA5 link fixing
- How was the Graphcast Small 1.0 degree Reanalysis made? HOT 1
- RESOURCE_EXHAUSTED HOT 1
- prediciton output time HOT 7
- Performance of GraphCast_small vs regular GraphCast vs GraphCast_operational HOT 1
- May I ask for a multiple batch example nc file?
- Training duration of pre-training model HOT 1
- Issues with GraphCast Training – Request for Assistance HOT 3
- Floating Point Error in 1-month forecast HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graphcast.