![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度全波形反演代码教学
文章平均质量分 52
苗妮
这个作者很懒,什么都没留下…
展开
-
手把手教你写FWI代码4:关于网络结构
3、注意输入数据在进入网络时,每一层输出维度的变化。1、学习效果较好的网络结构、参数设计。原创 2023-11-22 09:38:40 · 159 阅读 · 0 评论 -
手把手教你写FWI代码3:关于数据处理
综合起来看,其实就是告诉它所有数据的长度,它每次给你返回一个shuffle过的index,以这个方式遍历数据集,通过 __getitem__(self, index)返回一组你要的(data,label)补充归一化的内容。原创 2023-11-21 21:04:38 · 181 阅读 · 0 评论 -
手把手教你写FWI代码2:关于参数设置
目录argparse 对象的用法1、导入库2、定义命令行解析器对象 3、添加命令行参数4、从命令行中结构化解析参数5、 取对象的成员变量进行修改项目参数设置往往会放在train 或 test 文件中,用的 argparse 对象。如下述代码的呈现,可以看到args 是参数对象,main才是要处理的业务流程。 argparse 对象的用法1、导入库2、定义命令行解析器对象 3、添加命令行参数4、从命令行中结构化解析参数5、 取对象的成员变量进行修改原创 2023-11-21 18:23:47 · 143 阅读 · 0 评论 -
手把手教你写FWI代码1:将代码运行成功。
版本依赖分为三种情况:a. CUDA 决定了 Pytorch 的版本。CUDA安装参考深度学习GPU环境CUDA详细安装过程(简单快速有效) - 知乎 (zhihu.com)在anaconda环境中使用conda命令安装cuda、cudnn、tensorflow(-gpu)、pytorch_conda安装cuda-CSDN博客b. 有些包之间存在版本依赖关系,如Pytorch 决定了torchvision的版本。原创 2023-11-21 12:30:28 · 399 阅读 · 0 评论 -
手把手教你写FWI代码0:前言
每一个故事的开始总是很美好,理想的情况下,我希望按照上面的思路完成代码讲解。但现实总是很骨感,因为学习者希望尽快的缩短听我嘚嘚的时间,因此直接就从困难的丰富的直接可用的例子开始,再辅以每一步为什么需要这样做的动机,应该也是很不错的。(闵老师教我的)每一个科研coder都是孤单的,因为没有人和你写一模一样的代码,你甚至无法判断它是对是错,那只有看每一步的结果是否符合自己的预期,才能给出相对客观的评价!更好的是给一个简单的例子,再迁移出特定场景下的困难的例子,最终再丰富这个困难例子的功能。原创 2023-11-21 09:04:38 · 256 阅读 · 0 评论