可以直接用的搭建训练一个气象深度学习模型全流程代码--part1 以预报预测为例

本期内容分享一套全流程搭建训练气象深度学习模型的代码,并考虑在基础的预报预测领域的应用。

本期内容的目标是:尽量让看过本文的读者,可以直接在本地一键跑通如SmaAtUNet、UNet等卷积网络,ConvLSTM、TrajGRU、PhyDNet、STPhy等递归卷积网络,以及SegFormer等基于Transformer的网络。


本期part1以预报预测为例,后续part2将以降尺度为例。


总体来说:

1、从https://github.com/Tsingzao/MetNow下载代码至本地;

图片

2、执行run.py或者run_recurrent.py即可开始训练模型。不同模型大致效果如下,

图片

图片

图片

图片

图片

图片

图片

图片

图片


细节内容:

1、需要安装必要的库,如pytorch_lightning、pytorch等,我用的pytorch版本是1.13.1+cu117,pytorch_lightning版本是1.8.6。

2、run.py用于训练卷积网络和Transformer网络,run_recurrent.py用于训练递归卷积网络。

3、支持的卷积网络:UNet、SmaAtUNet、SegFormer;支持的递归网络:来自vp_suite库

图片

图片

4、训练好的模型存放在saved_models目录下


其他细节:

1、自定义输入输出序列长度

图片

2、自定义数据集

图片

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值