- 博客(19)
- 收藏
- 关注
原创 trip.c:10:20: 致命错误:GL/glu.h:没有那个文件或目录
【代码】trip.c:10:20: 致命错误:GL/glu.h:没有那个文件或目录。
2024-05-22 21:24:40
126
原创 SU安装教程
Su下载地址:https://nextcloud.seismic-unix.org/s/LZpzc8jMzbWG9BZ?path=%2F声明:本教程仅限cwp_su_all_44R18版本不需在root下安装不需在root下安装不需在root下安装。
2024-05-21 16:06:24
238
原创 损失函数选择
在训练U-Net模型之前,通常需要对输入数据进行一些预处理操作,以便提高模型的训练效果。常见的数据预处理方法包括:1.数据归一化:将输入数据的像素值转换到一个特定的范围内,通常是[0,1]或[1,1]。这有助于提高模型的稳定性和收敛速度。2.数据增强:通过对输入数据进行旋转、缩放、平移等操作,生成更多样化的训练样本。这样可以增加样本的多样性,提高模型的泛化能力。3.数据平衡:如果训练数据的类别分布不均衡,可以采取一些策略来平衡数据,如欠采样、过采样或权重调整等这有助于避免模型对少数类别的过度拟合。
2024-03-22 10:31:44
238
原创 .segy文件与.su文件相互转换
这里 conv=1 是使程序按照原来的格式进行转换,endian=0 表示在微机上工。作,endian=1 表示在工作站上工作。
2023-12-06 09:20:18
507
原创 解决su版本不同打不开问题
【代码】suximage: fgettr.c: on trace #1, number of samples in header (0) differs from number for first trace。
2023-11-17 20:07:43
239
原创 Tesseral Pro使用方法
1.创建水平层状速度模型(第一层h1=300m,v1=1000m/s,第二层h2=300m,v2=2000m/s,第三层h3=400m,v3=3000m/s)2.建立观测系统:检波器随炮点移动,一共10炮,每一炮41道,炮检组合间距为10m,采样间隔2ms,采样时间4s。运行模型,surfce选择“invisible”,表示上行波将不向下反射回到该模型,减少波场的复杂化。设置子波为雷克子波,频率设置为30hz。计算步长,网格空间大小,导出sgy格式。6.叠前深度偏移(克希霍夫深度偏移)
2023-08-17 16:10:59
3396
2
转载 【无标题】
c语言的变量?局部变量、全局变量。全局变量是整个程序都可访问的变量,谁都可以访问,生存期在整个程序从运行到结束(在程序结束时所占内存释放);而局部变量存在于模块(子程序,函数)中,只有所在模块可以访问,其他模块不可直接访问,模块结束(函数调用完毕),局部变量消失,所占据的内存释放。操作系统和编译器,可能是通过内存分配的位置来知道的,全局变量分配在全局数据段并且在程序开始运行的时候被加载.局部变量则分配在堆栈里面。还有一个小考点就是如果没有初始化的情况下,局部变量的值是随机的,而全局变量的值为零。
2022-03-20 22:38:23
125
转载 C语言面试54题
C语言面试54题大家好,这期呢,我们谈一下c语言的面试题。第1题,c语言有哪些核心的特征?可移植性很强。模块化能力很强。灵活性很高。加载速度和执行速度都很好。可扩展性很强。第2题,c语言中有哪些基本的数据类型?Int整型。Float浮点型。Double双浮点型。Char单个字符。void特殊类型,不包含任何值。第3题, 解释一下语义错误。在写程序的时候会有很多语义错误,比如说,拼错了命令,一个函数的参数个数错了, 数据类型不匹配,等等。第4题, C语言中如何使用增加和减少
2022-03-20 21:50:01
2960
原创 分布式版本控制系统Git
分布式版本控制系统Git第1章Git概述1.1版本控制系统概述1.1.1工作模式版本控制系统的工作模式有两种:集中式工作模式与分布式工作模式。(1)集中式工作模式(2)分布式工作模式1.1.2常见的版本控制系统CVSSVNGit1.2Git简介1.3Git的工作模式针对不同性质的项目,Git可以采用不同的工作模式。1.3.1集中式工作模式1.3.2开源社区工作模式1.4Git的工作原理1.4.1Git的工作流程1.4.2工作区与版本库1.4.3分支的作用
2021-04-03 22:07:08
416
原创 Git在idea下的应用
Git在idea下的应用在主机中安装Git,直接搜Git官网下载注册gitee1.在idea中配置Git2.创建远程库创建一个空的远程库。不能包含任何文件,否则会报错。3.指定本地库这些项目都是红色4.将工作区内容添加到暂存区(Add命令)项目变绿,已交给Git管理5.将暂存区的内容提交到Git本地库(Commit命令)5.将本地库的内容push到远程仓库复制远程库的地址粘贴路径到此位置输入gitee用户名和密码6.将远程仓库的内容p
2020-12-26 11:46:27
1278
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人