自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 收藏
  • 关注

原创 python读取ATL15.nc数据并保存为

ATL15数据是nc格式,分成了很多组,arcgis不能直接打开。

2025-01-28 11:16:48 335

原创 网络中的网络NiN

基本上所有的参数都在全连接层,会带来过拟合训练大头是卷积层之后的全连接层NiN的思想是完全不用全连接层一个卷积层后跟两个全连接层。

2025-01-14 20:03:43 118

原创 VGGhhh

多个VGG块后接全连接层,不同次数的重复块得到不同的架构。如何更好地更深和更大?

2025-01-14 18:58:18 109

原创 池化层hhhh

池化层返回窗口中最大或平均值缓解卷积层对位置的敏感性同样有窗口大小、填充、步幅作为超参数没有可以学习的参数。

2025-01-09 09:54:56 127

原创 卷积层hhh

卷积层将输入和和矩阵进行交叉相关,加上偏移后得到输出核矩阵和偏移是可学习的参数核矩阵的大小是超参数数据多样性大/学习率大每个通道的卷积核是一样的,不同通道的卷积核是不一样的。

2025-01-09 09:05:33 147

原创 数值稳定性+模型初始化和激活函数

所有h都是向量,向量对向量求导是矩阵,里面会做d-t次矩阵乘法。

2025-01-06 19:27:06 328

原创 丢弃法hhhh

一个好的模型需要对输入数据的扰动鲁棒丢弃法:在层之间加入噪音,等同于加入正则h2和h5变成0了dropout一般作用在全连接隐藏层的输出上。

2025-01-02 21:53:57 193

原创 权重衰退hhh

通过限制参数值的选择范围来控制模型容量。

2025-01-02 16:59:50 150

原创 模型选择+过拟合欠拟合

训练误差:模型在训练数据上的误差泛化误差:模型在新数据上的误差验证数据集:一个用来评估模型好坏的数据集测试数据集:只能用一次。

2024-12-30 23:08:51 404

原创 多层感知机

感知机就是一个二分类问题max对应if语句,如果分类正确,y需要大于0,梯度是一个常量感知机是一个二分类模型本质上是学习率为1的梯度下降不能解决XOR问题。

2024-12-28 11:24:41 240

原创 softmax回归

回归:估计一个连续值分类:预测一个离散类别只有一个yi为1,其他都为0分类问题关心的是对分类问题置信度更大,而不是关心具体的值。

2024-12-27 14:08:02 158

原创 基础优化方法

学习率代表每一次沿着这个方向走多远,

2024-12-26 23:12:59 211

原创 线性回归a

求平方损失的平均值1/n,目标求解w,b使得最小。

2024-12-26 21:46:57 233

原创 导数hhh

内存复杂度:反向传播O(1),正向累计O(n),需要记录所有操作子。

2024-12-24 11:18:18 226

原创 用于卫星影像间接RPC模型精化的通用光束法平差方法

介绍了通用RPC模型的表达式,which has been down to death描述了RPC模型产生误差的原因——主要与定义传感器方位的姿态角有关。每个影像都会对应一个三维点云,但是对同一地物拍摄的不同影像对应出来的三维点云是不一样的,所以才需要进行BA来约束示例说明RPC精化对多视图三维重建的好处。( a )从四组不同的卫星影像中计算出独立的点云。( b )模型在对象空间中的相对位置,采用未精化的RPC模型。( c )模型在对象空间中的相对位置,采用本文方法修正后的RPC模型。

2024-12-11 21:58:10 1162

原创 NeRFhh

一个NeRF神经网络只能存储一个三维物体或者三维场景的信息在沿光线射线的路径上都有对应的RGBA值加位置编码,通过concat方式全连接层得到最终结果位置编码为什么是20*3?相当于做了特征增强T(t)不透光率,关注近边界,不关注远边界密度高的地方多采样一些点,密度低的地方少采样一些点。

2024-11-11 22:27:31 308

原创 Spring Cloud微服务

网关转发之前做登录校验因为每一个微服务都需要获得用户的登录信息,比如购票、选座什么的,不可能让每一个微服务都去做JWT校验,所以把JWT校验放在【网关】中。网关向微服务发起的是HTTP请求,所以把JWT校验信息保存在请求头中。

2024-11-11 20:36:47 710

原创 Docker

/ -t 是tag的意思// myImage:1.0 冒号前面是repository,后面是版本号,版本号可以省略,默认是latest// 强烈注意最后的“ .”用于指定Dockerfile中的目录,当前目录是“ .”

2024-11-04 21:16:30 456

原创 Redis登录校验

第一个拦截器只是确保一切请求都要进行token刷新的大动作第二个拦截器从ThreadLocal中获取user用户。

2024-10-14 11:00:38 434

原创 一些Spring面试题

用户进来先看目前数量是否小于最大连接数,多于【最大连接数+最大队列数】的线程会等待,超过最大等待时间会TIME_OUT。

2024-09-25 22:14:08 323

原创 Python笔试问题

一个带有yield关键字的函数是一个可迭代对象,生成一个 generator 看起来像函数调用,但不会执行任何函数代码,直到对其调用 __next__()(在 for 循环中会自动调用 next())才开始执行。虽然执行流程仍按函数的流程执行,但。4.对形如[[1, 5], [1, 7], [2, 6], [2, 4], [9, 6], [5, 4], [1, 6]]排序,先对一个数从小到大排,如果第一个数相等,就对第二个数从小到大排。,下次执行时从 yield 的下一个语句继续执行。

2024-08-15 10:58:35 197

原创 RocketMQ学习

用户登录——注册系统——RocketMQ——邮件通知——短信通知用户登录只需要等待注册的时间以及消息发送到MQ的时间,不用再等待通知的时间,用户关注的就是尽快获得登录成功的结果。

2024-08-08 12:49:53 560

原创 一些数据结构面试题

时间复杂度:执行时间和数据规模之间的增长关系。

2024-07-31 11:33:17 230

原创 一些Kafka面试题

1.生产者发送消息到Broker丢失:设置异步发送:发送失败则使用回调进行记录或者重发消息重试:参数配置,可以设置重试次数2.消息在broker中存储丢失发送确认机制acksacks=0,生产者在成功写入消息之前不会等待任何来自服务器的响应,消息有丢失的风险,但速度最快acks=1,只要集群首领节点收到消息,生产者就会收到一个来自服务器的成功响应acks=all,只有当所有参与赋值的节点全部收到消息时,生产者才会收到一个来自服务器的成功响应3.消息从Broker接受消息丢失。

2024-07-31 11:18:04 816

原创 百度Go实习复盘

先查到的事务会把id = 4的一个字段值进行修改,这时会出现什么问题?<1>数据库中有id=4的数据<2>数据库中没有id=4的数据。

2024-07-31 10:06:15 525

原创 ThreadLocal

多线程并发的场景下才用到ThreadLocal。

2024-07-24 21:59:48 595

原创 Kafka集群创建

其中,浏览器访问的是manager对应的那个url,直接在里面加Cluster。这样就创建好了docker4个镜像,三个node,一个manager。

2024-07-22 17:44:46 227

原创 一些JUC面试题

一个Java的线程对应了操作系统内核的线程,直接new一个线程是非常消耗资源的,创建线程池便于统一管理线程,可以大大降低资源消耗。ThreadPool有七大参数阿里开发手册:不要new,可能存在OOM内存溢出的风险,

2024-07-22 17:15:04 740

原创 启动金运项目的方法

1.前端工程在Terminal总npm run serve。3.后端工程把SpringApplication播放起来。2.mongoDB数据库打开,详情见。

2024-07-22 10:57:28 182

原创 ISPRS:DEM提取步骤

接下来,进行高程重投影和插值:要计算每个DSM网格点的高程,定义一个矩形区域,该矩形区域以网格点为中心,以梁的大小为边长,然后选择该矩形区域内通过图像匹配和计算得出的所有三维点,然后根据这些三维点拟合二次曲面方程, 因此,根据这样的方程,可以计算出DSM网格点的高程值。在测量和提取GCP(部分用作检查点)和TPs后,将所有图像合并为一组,并基于图像-空间二维(2-D)仿射变换参数和迭代最小二乘平差,对RFMs的系统误差进行补偿,以实现更好的地理定位精度。首先,在RFM误差补偿后,从每个立体对创建。

2024-07-19 10:47:48 290

原创 一些Java集合面试题

底层实现采用了写入时拷贝的思想,增删改操作会将底层数组拷贝一份,更改操作在新数组上执行,实现了并发读,读写分离。写操作里面利用synchronized保证写写互斥,读操作foreach没有加锁,适合读多写少的场景get/迭代器弱一致性:对于读线程,会出现写线程操作结束后,读线程还是读取到写之前的数组。

2024-07-14 11:02:55 315

原创 SpringBoot常见注解

是@ResponseBody和@Controller的耦合,@Controller表示该类是一个控制器,@ResponseBody表示该控制器的方法返回的对象直接作为HTTP响应的正文,而不是作为一个视图(view)

2024-07-10 14:53:10 387

原创 Docker进入MongoDB

是 MongoDB 中的一个参数,它指定了用户进行身份验证时所针对的数据库。在 MongoDB 中,用户的身份验证和权限是针对特定数据库的,而不是全局的。这意味着一个用户可能在一个数据库上有读写权限,而在另一个数据库上没有任何权限。这里直接use databse就是进入了,据说MongoDB是慢启动,只有在第一次插入语句的时候才会真正建库。进入之后,开头会变成root,我的理解是进入了另一个linux系统了,直接执行相应的软件。数据库在 MongoDB 中是一个特殊的数据库,通常用于存储用户认证信息。

2024-07-08 17:39:23 755

原创 背包问题详解

倒序遍历的本质是还是遍历一个二维数组,其实是从新一行的右下角去向左遍历,所以要保证左边的数值还是上一行的数值。只能先遍历物品了这次,因为数据是依靠的上一行的值,也就是一行一行更新的。先遍历背包和先遍历物品都可以。

2024-07-08 17:27:49 218

原创 jmeter测试工具学习

为了让http请求发送到不同的分片,要把userid随机化。1.双击jar包打开,发现那个bat打不开。2.新建plan之后编辑添加线程组。会加入500*5次请求。3.添加HTTP请求。

2024-07-06 10:59:16 253

原创 JUC: wait-notify

某个线程在执行的过程中遇到条件不满足而使用的wait方法,就会进入waitset变成waiting状态blocked是在等待锁,waiting是在等待owner线程调用notify或者notifyall方法,两种状态都不占用CPU时间片都必须在对象获得锁之后才能调用,必须放在同步代码块里面表示有时限的等待,如果在时限内没有其他线程唤醒它,就会重新获得锁继续运行。

2024-06-15 10:57:58 223

原创 一些JVM面试题

有三对常见的垃圾回收器:在JDK1.8之前,有三种常见的垃圾回收器,serial + serialOld 串行化的垃圾回收PS + PO 多线程并行回收,可以动态调整堆内存的大小,关注系统的吞吐量ParNew + CMS ParNew本质上是serial 在多线程下的优化,CMS关注系统的暂停时间,允许用户线程和垃圾回收线程在一些步骤中并发进行,从而降低了用户等待时间。

2024-06-08 11:42:08 742

原创 一些计算机网络面试题

TCP是在传输层的协议,建立的是可靠传输TCP在传输数据前建立连接是采用三次握手,关闭连接是四次挥手三次握手:因为目前网络通讯是全双工的,那我假设浏览器端是A端,服务器端是B端,A端会向B端先传送SYN报文,携带初始化随机序号,B端向A端返回SYN+ACK报文,A端最后向B端返回ACK报文最终确定,这就是TCP的三次握手。

2024-06-08 10:29:33 327

原创 一些Mysql面试题

InnoDB 的数据是按「数据页」为单位来读写的,默认数据页大小为 16 KB。每个数据页之间通过双向链表的形式组织起来,物理上不连续,但是逻辑上连续。数据页内包含用户记录,每个记录之间用单向链表的方式组织起来,为了加快在数据页内高效查询记录,设计了一个页目录,页目录存储各个槽(分组),且主键值是有序的,于是可以通过二分查找法的方式进行检索从而提高效率。为了高效查询记录所在的数据页,InnoDB 采用 b+ 树作为索引,每个节点都是一个数据页。

2024-06-06 21:42:05 404

原创 Satellite Stereo Pipeline学习

会在testoutput文件夹中生成output_pair和output_triplet。里面有生成的dsm和各个tile对应的dsm和点云cloud.ply文件。中间会有很多情况,基本上哪个包出问题就重新pip那个包就行。1.在Anaconda某个环境中安装s2p。先按照row分行,每个row再有几个col。2.在Ubuntu系统中安装s2p源代码。3.在s2p中进行make all处理。4.进行make test处理。

2024-05-30 11:10:39 640

水准网条件平差经典例题matlab代码

水准网条件平差经典例题matlab代码: 在水准网中,A和B是已知高程的水准点,并设这些点已知高程无误差。图中C,D和E点是待定点。A和B点高程、观测高差和相应的水准路线长度见表5-2。 试按条件平差求:(1)各待定点的平差高程;(2)C至D点间高差平差值的中误差。 路线号 观测高差 水准路线长度 1 +1.359 1.1 2 +2.009 1.7 3 +0.363 2.3 4 +1.012 2.7 5 +0.657 2.4 6 +0.238 1.4 7 -0.595 2.6

2024-01-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除