自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 集成学习算法学习笔记

三个臭皮匠顶一个诸葛亮集成学习会考虑多个评估器的建模结果,汇总后得到一个综合的结果,以此来获取比单个模型更好的回归或分类表现。很多独立的机器学习算法:决策树、神经网络、支持向量机集成学习构建了一组基学习器,并将它们综合起来作为最终的模型。在很多集成学习模型中,对基学习器的要求很低。集成学习适用于机器学习的几乎所有领域:回归、分类、推荐和排序。相同的多个基学习器不会带来任何提升,不同的模型取长补短,每个基学习器都会犯不同的错误,综合起来犯错的可能性不大。

2024-04-27 17:33:21 133

原创 决策树学习笔记

随机变量不确定性的度量信息增益:表示特征X使得类Y的不确定性减少的程度。

2024-04-27 14:32:05 141

原创 随机过程——卡尔曼滤波学习笔记

V(k)基于样本观测的条件均值为0,即均方不可预测。

2024-01-11 11:02:56 502

原创 天线的相关概念

天线的某一特性在某一准则下的工作频率范围。参考强度是假设输入功率被各向均匀辐射天线全部辐射出去时的强度。接收天线负载上所获得的功率与入射波功率流密度成正比,这个比例系数称为天线的有效面积。平均强度是假设辐射功率被各向均匀辐射天线所辐射时的强度。发射(接收)能量在空间中的角分布(单位立体角中的功率)。天线输入端电压与电流之比,或适当定义的电场与磁场之比。考虑到输入阻抗不匹配时引起的反射损耗时的辐射效率。E-平面:最大辐射方向与电场矢量方向所确定的平面。H-平面:最大辐射方向与磁场矢量方向所确定的平面。

2024-01-03 10:59:55 447

原创 电磁波散射

入射场和散射场和总场和。

2023-12-31 20:34:22 419

原创 CUDA动态并行

动态并行是 CUDA 编程模型的扩展,使 CUDA 内核能够直接在 GPU 上创建新工作并与其同步。在程序中任何需要的地方动态创建并行性都提供了令人兴奋的功能。直接从 GPU 创建工作的能力可以减少在主机和设备之间传输执行控制和数据的需要,因为现在可以由在设备上执行的线程在运行时做出启动配置决策。此外,可以在运行时在内核内内联生成依赖于数据的并行工作,动态利用 GPU 的硬件调度程序和负载平衡器,并根据数据驱动的决策或工作负载进行调整。

2023-12-27 21:28:16 448

原创 笔记01:随机过程——随机游动

1. n次伯努利实验中(x=1)发生的总次数Yn:(二项分布)2. 伯努利实验中事件第一次发生的时间L1:(几何分布)3. n次伯努利实验中事件第k次发生的时间Lk:(帕斯卡分布)

2023-10-08 00:23:43 334

原创 算法笔记:0-1背包问题

KnapsackSR(h, i, c):在第h个到第i个商品中,容量为c时的最优解。n个商品组成集合O,每个商品有两个属性vi(体积)和pi(价格),背包容量为C。取二者最大值P = max{P1+pi, P2}(1)问题的最优解由相关子问题最优解组合而成。时间复杂度 O(n*C)(2)子问题可以独立求解。求解一个商品子集S,令。共2^n - 1种情况。

2023-10-07 00:02:06 368

原创 【无标题】

5G三大使用场景:增强型移动宽带(eMBB)、大规模机器类型通信(mMTC)、超可靠低延迟通信(uRLLC)卫星在5G生态系统中发挥的作用至关重要,并已得到广泛认可。3GPP已经定义了NTN 5G系统的三个主要用例:(1)在单一或组合地面网络无法提供服务的情况下,NTN可以通过确保业务连续性来显著增强“5G网络可靠性”。在移动平台(如汽车、火车、飞机等)和关键任务通信的情况下尤其如此。

2023-10-05 16:50:49 869

原创 CUDA学习笔记0929

(1)GPU缓存是非可编程存储区域(2)GPU包含4类缓存:L1缓存,每个流处理器一个L2缓存,全部流处理器共享一个L1和L2都可用于存储本地和全局内存中的数据,包括寄存器溢出数据(3)只读常量缓存,每个流处理器一个(4)只读纹理缓存,每个流处理器一个。

2023-09-29 01:08:48 174

原创 LwIP笔记03:内存管理

2. 内存池(pool):只能申请固定大小的内存,能有效防止内存碎片。1. 内存堆(heap):提供合适大小的内存,剩余内存返回堆中;内存管理:软件运行时对计算机内存资源的分配和使用技术。C语言:malloc(分配)、free(释放)3. C库:C运行时库自带的内存分配策略。

2023-09-27 00:19:34 60

原创 CUDA学习笔记0924

线程束占用率:nvprof --metrics achieved_occupancy。

2023-09-24 18:45:12 166

原创 LwIP笔记02:

api:NETCONN API 和 Socket API 相关的源文件,在有操作系统环境下使用apps:应用程序源文件,如http、mqtt、tftp等core:LwIP内核源文件include:LwIP所有模块对应的头文件netif:与网卡移植有关,为移植网卡提供模板。

2023-09-23 15:48:20 220

原创 笔记1-2:

麦克斯韦方程组:引入磁荷和磁流的概念,上述方程可以写成对称形式:磁荷和磁流实际上不存在,只具有某种等效意义,可以把某个区域中的电磁场看成是由一组等效磁型源所产生。引入磁荷和磁流的概念后的方程组做如下替换,后方程组依然成立电型源和磁型源所产生的场之间的可变换性称为电磁场的对偶性在无源区域,如果是方程的一组解,则也是方程的一组解。

2023-09-20 20:55:07 271

原创 笔记2.2:网络应用基本原理

(1)客户机/服务器结构(Client-Server, C/S)(2)点对点结构(Peer-to-Peer,P2P)(3)混合结构(Hybrid)

2023-09-20 09:42:48 172

原创 笔记1.6:计算机网络发展历史

1972-1980:网络互连,大量新型、私有网络的涌现。1961-1972:早期分组交换原理的提出与应用。1999、2000‘s:商业化、Web、新应用。1980-1990:新型网络协议与网络的激增。

2023-09-19 23:50:18 759

原创 LwIP笔记01:LwIP入门

(1)应用层:HTTP、MQTT、NTP、FTP、......(2)传输层:TCP、UDP(3)网络层:IP、ARP、ICMP、......(4)链路层:数据链路层(MAC内核)、物理层(PHY芯片)LwIP + MAC内核 + PHY芯片 = TCP/IP协议栈。

2023-09-19 15:48:45 329

原创 笔记01:第一行Python

NameError数据类型之间可以相互转换。

2023-09-17 23:59:52 222

原创 笔记1.5:计算机网络体系结构

从功能上描述计算机网络结构分层结构每层遵循某个网络协议完成本层功能。

2023-09-17 18:33:08 250

原创 笔记1.4 计算机网络性能

速率即数据率(data rate)或称数据传输速率或比特率单位时间(秒)传输信息(比特)量计算机网络中最重要的一个性能指标单位:bps、kbps、Mbps速率往往是指额定速率或标称速率,理想数据传输速率。

2023-09-17 13:39:10 381

原创 笔记1.3 数据交换

(4)分类:频分多路复用、时分多路复用、波分多路复用、码分多路复用。(2)三个阶段:建立连接(电路建立)、通信、释放连接(电路拆除)如何实现数据通过网络核心从源主机到达目的主机?(2)每路呼叫独占分配到的资源片进行通信。(1)将资源片分配给各路“呼叫”链路/网络资源划分为“资源片”(3)独占资源(多路复用)(1)典型:电话网络。(3)资源片可能闲置。

2023-09-16 08:06:45 120

原创 笔记1.2 计算机网络结构

主机、网络应用有线或无线通信链路互联的路由器(或分组转发设备)网络之网络。

2023-09-15 19:45:17 333

原创 笔记1.1 计算机网络基本概念

网络协议(network protocol),简称协议,是为进行网络中的数据交换而建立的规则、标准或约定。协议规定了通信实体之间交换的消息的格式、意义、顺序以及针对收到信息或发生的事件所采取的动作。Internet:数以百万计的互连的计算设备集合。计算机网络是通信技术与计算机技术紧密结合的产物。计算机网络中的数据交换必须遵循事先约定好的规则。分组交换:转发分组(数据包):路由器和交换机。计算机网络是互连的、自洽的计算机集合。通信链路:光纤、 铜缆、无线电、卫星。计算机网络是一种通信网络。

2023-09-15 11:15:27 198

原创 指令延迟隐藏

https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#maximize-instruction-throughput

2023-09-11 08:03:36 219

原创 QT多线程

在进行桌面应用程序开发时,假设应用程序在某些情况下需要处理比较复杂的逻辑,这种情况下就需要使用多线程,其中一个线程处理窗口事件,其他线程进行逻辑运算。

2023-09-10 22:40:55 35

原创 C++ STL教程

(1)容器(Containers):用来管理某一类对象的集合,C++提供了各种不同类型的容器,比如deque、list、vector、map等。C++ 标准模板库的核心包括:(1)容器(Containers);(2)算法(Algorithms);(3)迭代器(iterators)(2)算法(Algorithms):作用于容器,提供了执行各种操作的方式,包括对容器内容执行初始化、排序、搜索和转换等操作。(3)迭代器(iterators):迭代器用于遍历对象集合的元素,可能是容器,也可能是容器的子集。

2023-09-10 11:58:45 183

原创 论文笔记:Fast density-based clustering through dataset partitionusing graphics processing units

(1)将整个数据集划分为大小不大于S(预先设定的参数)的子区域;(3)对局部聚类结果进行合并,构造最终聚类结果。(2)在子区域内部并行地进行聚类;

2023-09-10 00:28:53 71

原创 DBSCAN

4. 密度可达:如果存在一个对象链p1、p2、p3、.... 、pn,p1 = q,pn = p,对于pi 属于 D,pi+1是pi关于e和MinPts直接密度可达,则对象p是从对象q关于e和MinPts密度可达的。3. 密度直接可达:给定一个对象集合D,如果p在q的e邻域内,且q是一个核心对象,则对象p从对象q触发是直接密度可达的。2. 核心对象:如果给定对象e邻域内的样本点数大于等于MinPts的对象,则称该对象为核心对象。内的邻域称为该对象的e邻域。1. 领域:给定对象半径。

2023-09-05 09:22:17 71

原创 QUdpSocket Class

如果你想使用标准的QIODevice函数read(), readLine(), write()等,你必须首先通过调用connectToHost()将套接字直接连接到对等体。将数据报发送到数据报中包含的主机地址和端口号,使用网络接口和跳数限制也设置在那里。使用QUdpSocket,您还可以使用connectToHost()与UDP服务器建立虚拟连接,然后使用read()和write()交换数据报,而无需指定每个数据报的接收者。返回第一个挂起的UDP数据报的尺寸,如果没有可用的数据报,则会返回-1。

2023-09-02 10:24:01 563

原创 06:流与并发

CUDA流是一系列异步的CUDA操作,这些操作按照主机代码确定的顺序在设备上执行。流能封装这些操作,保持操作的顺序,允许操作在流中排队,并使它们在先前的所有操作之后执行,并且可以查询排队操作的状态。流中操作的执行相对于主机总是异步的。在同一个CUDA流中的操作有严格的执行顺序,而在不同CUDA流中的操作在执行顺序上不受限制。使用多个流同时启动多个内核,可以实现网格级的并发。

2023-08-29 19:42:58 134

原创 图像读取、显示与保存

【代码】图像读取、显示与保存。

2023-08-25 08:44:22 76

原创 Mat容器

【代码】Mat容器。

2023-08-24 08:32:49 76

原创 由小波变换模极大值重建信号

给定信号令小波变换的尺度则x(t)的二进小波变换为令为取模极大值时的横坐标,那么就是模极大值。目标是由坐标、模极大值及最后一级的低频分量重建信号x(t)为了重建x(t),假定有一信号集合h(t),该集合中信号的小波变换和x(t)的小波变换具有相同的模极大值。希望在某一准则下在h(t)中选取一个信号来最佳地近似x(t)。记h(t)的小波变换为,则对的制约条件有:(1)对应每一个尺度j,在所有的模极大值横坐标处,都应有(2)对应每一个尺度j,的局部极值都应位于模极大值横坐标。

2023-08-17 22:30:17 246

原创 笔记04:全局内存

寄存器、共享内存、本地内存、常量内存、纹理内存和全局内存一个核函数中的线程都有自己私有的。一个线程块有自己的,对同一个线程块中所有的线程都可见,其内容持续线程块的整个生命周期。所有线程都可以访问。和。其中纹理内存为各种数据布局提供了不同的寻址模式和滤波模式。对于一个应用程序来说,全局内存、常量内存和纹理内存中的内容具有相同的生命周期。

2023-08-14 22:24:28 284

原创 CUDA NPP库

NPP API被定义在以下文件中:npp.h、nppdefs.h、nppcore.h、nppi.h、npps.h,所有的头文件包括在CUDA工具包目录下的:/include/NPP的功能被分为三个不同的组:(1)核心库(NPPC):npp.h、nppdefs.h、nppcore.h(2)图像处理库(NPPI):nppi.h、nppi_xxx.h(3)信号处理库(NPPS):npps.h、npps_xxx.h。

2023-08-13 23:18:05 658

原创 CUDA执行模型

线程束是SM中基本的执行单元。当一个线程块的网格被启动后,网格中的线程块分布在SM中。一旦线程块被调度到一个SM中,线程块中的线程会被进一步划分成线程束。一个线程束由32个连续的线程组成,在一个线程束中,所有的线程按照单指令多线程方式执行。所有线程都执行相同的指令,每个线程在私有数据上进行操作。从逻辑角度看,线程块是线程的集合,可以被组织成一维、二维或三维布局。从硬件角度看,线程块是一维线程束的集合。在线程块中线程被组织成一维布局,每32个连续线程组织成一个线程束。

2023-08-13 11:32:24 134

原创 静态时序分析与时序约束

理性的时钟模型是一个占空比为50%且周期固定的方波: 实际电路中输入给FPGA的晶振时钟信号是正弦波:Clock Jitter,时钟抖动,相对于理想时钟沿,实际时钟存在不随时钟存在积累的、时而超前、时而滞后的偏移。Clock Skew:时钟偏差,同一个时钟域内的时钟信号到达数字电路各个部分所用时间的差异。建立时间,Setup Time,Tsu,时钟上升沿之前数据必须稳定的最短时间。若不满足建立时间,数据无法进入寄存器,寄存器的数据采样会失败。保持时间,Hold Time,Th,时钟上升沿之后数据必须稳定的最

2023-08-11 22:08:43 498

原创 构造函数

构造函数用来在创建对象时初始化对象,为对象数据成员赋初始值。类的数据成员是不能在类定义时初始化的,类定义并没有产生一个实体,而是给出了一个数据类型,不占用存储空间,无处容纳数据。如果一个类所有的数据成员是公有的(public),则可以在定义对象时对数据成员进行初始化。C++提供了构造函数(constructor)来处理对象的初始化问题。构造函数是类的一种特殊成员函数,不需要人为调用,而是在建立对象时自动被执行。C++规定构造函数的名字与类的名字相同,并且不能指定返回类型。

2023-08-08 15:12:14 72

原创 对象的定义和使用

2. 定义类类型的同时定义对象3. 直接定义对象二、对象的动态建立和释放利用new运算符可以动态地分配对象空间,delete运算符释放对象空间。 三、对象成员的引用如果一个类定义了两个或多个对象,则这些同类的对象之间可以互相赋值。

2023-08-07 14:35:40 98

原创 类的定义

类(class)是用户自定义数据类型。如果程序中要使用类类型,必须根据实际需要定义,或者使用已设计好的类。类可以没有成员,也可以有多个成员。类成员可以是数据或者函数。所有成员必须在类的内部声明,一旦类定义完成后,就没有任何其他方式可以再增加成员了。

2023-08-06 22:14:49 440

空空如也

空空如也

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

TA关注的人

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