自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 玩转YOLOv10 多尺度多通道特征图

在YOLOv10的AutoBackend类的forward函数中,用户通过添加自定义代码实现了特征图的保存和可视化功能。具体包括三个部分:1)通过设置activate_state=1,可以保存特征图的激活情况,并计算不同通道的平均值;2)通过设置save_feature_map=1,可以保存多尺度(80x80、40x40、20x20)的特征图,并将其保存为图片文件;3)通过设置big_feature_map=1,可以将不同尺度的特征图拼接为一张长图,并保存为高分辨率图片。

2025-05-18 10:28:56 146

原创 怎么用Origin画出MATLAB效果的3D时频图

MATLAB画3D时频图的效果比Origin差远了....但用Origin去画MATLAB需要一些过程本帖让你轻轻松松把MATLAB的时频图搬移到Origin中,然后拥有高级视图的3D时频图,并且可以随心调整格式。

2025-05-17 10:12:08 392

原创 语句逻辑梳理

修改前的结构:场景修饰(在非合作场景中)+主(对信号进行参数估计)+谓(是)+宾(频谱管理的重要前提)修改后:主(对非合作场景中的信号进行参数估计)+谓(是)+宾(频谱管理的重要前提)在非合作场景中对信号进行参数估计是频谱管理的重要前提。对非合作场景中的信号进行参数估计是频谱管理的重要前提。

2025-05-16 15:29:55 60

原创 YOLOv7训练时4个类别只出2个类别

在使用YOLOv7进行训练和预测时,发现模型仅能预测出两个类别(LFM和SFM),而实际应有四个类别。经过检查,特征图大小和anchors设置均与YOLOv3一致,且YOLOv3表现正常。最终发现问题可能出在detect.py中的conf-thres参数设置过高,将其从0.5调整为0.1后,问题得到解决。此外,还需注意在NMS操作时不使用classes参数,并在train.py中根据实际类别数和图片大小调整hyp['cls']和hyp['obj']的缩放比例。这些调整有助于确保模型能够正确预测所有类别。

2025-05-16 14:49:58 852

原创 YOLOv3模型直接预测的框(未做NMS)是怎么来的

get_anchors_and_decode()函数是YOLOv3模型中用于解码预测框的关键部分。该函数处理三个不同尺度的特征图(13x13、26x26、52x52),每个特征图的每个网格都对应一个预测框,包含中心坐标(x, y)和宽高(w, h)。函数通过预定义的9种锚框(anchors)来调整预测框的宽高,并输出调整后的框坐标、置信度和类别概率。具体步骤包括:1)生成网格坐标;2)将锚框扩展到每个网格;3)解码预测框的中心坐标和宽高,并进行归一化;4)计算预测框的置信度和类别概率。

2025-05-15 14:51:38 183

原创 Tensorflow 2.X Debug中的Tensor.numpy问题 @tf.function

在调试YOLOv3模型时,若想查看get_pred函数下get_anchors_and_decode函数中grid_shape的具体数值,直接打印grid_shape只能显示其Tensor属性,无法获取实际数值。使用grid_shape.numpy()会报错,因为get_pred函数通过@tf.function装饰器调用,该装饰器用于加速程序运行,但会限制对Tensor的直接操作。为了调试方便,可以去掉@tf.function装饰器,这样在调用get_anchors_and_decode函数时,便可以通过g

2025-05-15 11:33:18 319

原创 用python把YOLOv3的anchors画出来观察

该程序用于可视化YOLOv3模型中的锚框(anchors)。通过定义锚框的尺寸和颜色,程序在416x416的图像上绘制每个锚框,并将其保存为PNG格式的图像文件。锚框的尺寸分别为[10,13]、[16,30]、[33,23]、[30,61]、[62,45]、[59,119]、[116,90]、[156,198]、[373,326],并使用红、绿、蓝三种颜色进行区分。程序首先创建保存图像的文件夹,然后依次绘制每个锚框,并将其居中放置在图像中。最终,所有生成的图像保存在指定文件夹中,并输出保存路径的提示信息。

2025-05-15 10:15:37 206

原创 YOLOv3标签框检查python程序

本文介绍了一个用于检查YOLOv3标签文件(txt格式)是否正确的Python程序check_labels.py。该程序通过读取标签文件中的图像路径和边界框信息,将边界框绘制在对应的图像上,并保存带框的图像到指定目录。程序使用OpenCV库加载图像并绘制矩形框,确保标签转换后的准确性。通过这种方式,用户可以直观地检查YOLOv10标签转换为YOLOv3标签后的结果是否正确。程序还提供了示例路径,用户可以根据需要替换为自己的标签文件路径和输出目录。

2025-05-14 15:16:18 156

原创 YOLOv3, YOLOv7, YOLOv10的CUDA环境及便捷切换方法

YOLOv10、YOLOv7和YOLOv3的依赖环境有所不同。YOLOv10和YOLOv7基于PyTorch,推荐使用CUDA 11.7版本,而YOLOv3基于TensorFlow 2.2.0,需使用CUDA 10.1版本。切换CUDA版本时,需修改系统变量CUDA_PATH和PATH中的相关路径,并重启电脑以生效。此外,cuDNN的版本需与CUDA版本对应,可从NVIDIA官网下载。这些步骤确保了不同YOLO版本在GPU上的兼容性和性能优化。

2025-05-13 21:18:39 904

原创 YOLOv10的标签转YOLOv3的标签

该Python程序YOLOv10_label_to_YOLOv3_label.py用于将YOLOv10格式的标签文件转换为YOLOv3格式,并将所有转换后的标签整合到一个文件中。程序首先遍历指定文件夹下的所有txt文件,读取每个文件中的标签数据。YOLOv10的标签格式为类别 x_center y_center width height,其中坐标和尺寸是相对于图片宽高的比例。程序将这些比例转换为绝对坐标,并重新组织为YOLOv3的格式x_min y_min x_max y_max 类别......

2025-05-13 21:12:15 294

原创 Labelimg生成的xml标签与YOLOv10所需的txt标签互相转换

该程序用于将LabelImg生成的XML标签文件转换为YOLOv10所需的TXT格式标签。程序首先定义了类别名到数字的映射,然后指定输入和输出文件夹路径。通过遍历前100个XML文件,程序读取每个文件中的图像尺寸和对象边界框信息,并将其转换为YOLO格式的归一化中心点和宽高。转换后的数据被写入相应的TXT文件中。程序最终输出“转换完成!”的提示信息。该转换工具适用于需要将LabelImg标注数据用于YOLOv10模型训练的场景。

2025-05-12 11:21:34 197

原创 YOLOv3数据集/标签转换为YOLOv10数据集/标签的python程序

YOLOv3数据集/标签转换为YOLOv10数据集/标签的python程序

2025-04-29 20:03:25 158

原创 YOLOv10 train出现ImportError: numpy._core.multiarray failed to import的错误

YOLOv10 train出现ImportError: numpy._core.multiarray failed to import的错误

2025-04-29 16:17:43 181

原创 世界通信网络拓扑推理发展史

世界通信网络拓扑推理发展史(部分),个人整理用于学习。禁止商用,二次转载或公开场合使用请标明出处,违反必纠。不提供原图。

2024-12-17 11:06:00 193

原创 无线通信网络拓扑推理早期发展

个人整理的无线通信网络拓扑推理早期发展脉络,用于自己了解前人无线通信网络拓扑推理研究的数学原理;原创内容,二次转载请表明出处

2024-12-16 20:27:52 124

原创 Code Composer Studio(CCS)中CC1352R通信相关例程

Code Composer Studio(CCS)中CC1352R通信直接相关例程如下:单独的:rfCarrierWve,rfPackErrorRate 成对的:① rfDualModeRx / rfDualModeTx② rfEchoRx / rfEchoTx③ rfPacketRx / rfPacketTx

2024-07-26 14:20:25 289

原创 生活常用无线电频段分布瀑布图(航空、海事、业余、民用、700M、1.8G、2.1G、2.4G)

生活常用无线电频段分布瀑布图(航空、海事、业余、民用、700M、1.8G、2.1G、2.4G)

2024-06-07 11:59:47 757 1

原创 2024年6月6日~7日哈尔滨市南通大街145号民用、海事、FM、业余、航空及2.4G频段无线电瀑布图

2024年6月6日~7日哈尔滨市南通大街145号民用、海事、FM、业余、航空及2.4G频段无线电瀑布图

2024-06-07 11:04:35 440

原创 python+word一键修改“式中”未顶格,图&题居中但有缩进,公式有缩进等问题

python+word一键修改“式中”未顶格,图&题居中但有缩进,公式有缩进等问题

2024-05-28 20:28:44 390 1

原创 图卷积神经网络训练效果不佳的问题

最近在研究图卷积神经网络,看到许多学者都描述它为“能挖掘非欧几里得空间特征”会比“仅能挖掘欧几里得空间特征”的传统CNN网络表现好,但是实际用起来发现它的收敛甚至都是个问题....

2024-01-09 14:35:22 699

原创 梯度下降算法的显性展示

一直都知道梯度下降算法的公式,也是一直记着,用来理解和解释模型训练过程中遇到的现象,但是从来没有亲自扒开代码去看去佐证。然而,做科研的我们不是应该秉持科学精神去做实验室,去验证猜想嘛?抱着这个想法尝试去代码中寻找梯度下降算法

2024-01-08 18:18:20 362

原创 深度学习模型训练快收敛时loss值突然暴增现象

自己深度学习模型训练快收敛时loss值突然暴增,我就记录下来了各个参数数值和梯度,并绘制了曲线图,供大家参考

2024-01-06 12:59:47 7102 3

原创 word全选后更新域出现“错误!不能通过编辑域代码创建对象。”的解决方案

word全选后更新域出现“错误!不能通过编辑域代码创建对象。”的解决方案

2023-12-15 10:03:47 9827

原创 opnet经典无线网络教程中有向天线和无向天线仿真效果一样

首先我就把问题确定到指向处理器上,一方面报错内容提示是指向处理器的问题,另一方面我思考发现我没有任何设置决定了指向处理器的目标,就是该指向谁?如果轨迹名称是自己随便设的,然后key的内容和你的轨迹名对不上,就会报错,出不了result view。后来我发现教程里有个设置关键字的地方,设置key为mrt,这个mrt实际上是移动节点轨迹的名字。然后一开始一直报错result view左下角没东西,仿真时间一直是0。就是Sim Time Elapsed 这列最开始一直是0。上面是我按照这篇文章跑出来的结果。

2023-12-02 22:11:06 219

原创 opnet process model 下面的数字是什么

如上图所示,process下面有个"81/0",数字是通过修改process的enter execs和exit execs改变的,如果左键双击默认是进入process的enter execs的修改。如果在process的enter execs里面添加代码则 / 左边有非0数字。如果在process的exit execs里面添加代码则 / 右边有非0数字。

2023-12-01 23:59:55 85

原创 dcs进行飞行模拟,tacview记录的航迹数据集,总共100条,包括直线、加速、水平转弯及爬升转弯

dcs进行飞行模拟,tacview记录的航迹数据集,总共100条,包括直线、加速、水平转弯及爬升转弯

2023-05-15 19:21:51 1469 5

原创 匈牙利算法到底用于无权图还是有权图?

比较疑惑的是,关于匈牙利算法的对象是有权还是无权的网上似乎有两种声音1.有许多资料讲解怎么用匈牙利算法解矩阵,这类资料看到的内容大多长这样:“第一步:使指派任务的系数矩阵经变换,在各行各列中都出现0元素...”2.另一类资料看到的内容大多长这样:......那么匈牙利算法到底是用于求解无权二部图还是有权二部图的呢?

2022-09-01 20:17:42 262 1

哈尔滨工程大学A类期刊投稿情况统计(信通学科,截止至2024年)

自己调研了下A类期刊投稿情况,顺便整理成压缩包仅供参考

2024-12-12

生活常用无线电频段分布瀑布图的visio图(航空、海事、业余、民用、700M、1.8G、2.1G、2.4G)

生活常用无线电频段分布瀑布图的visio图(航空、海事、业余、民用、700M、1.8G、2.1G、2.4G) 瀑布图是自己在工位采集数据软件绘制的,标注是自己根据网上的信息整理的。如要转发使用请标明出处。允许二次创作

2024-06-07

dcs进行飞行模拟,tacview记录的航迹数据集,总共100条,包括直线、加速、水平转弯及爬升转弯

dcs进行飞行模拟,tacview记录的航迹数据集,总共100条,包括直线、加速、水平转弯及爬升转弯,包含.acmi格式,部分已转换为.csv格式,可用excel查看

2023-05-15

空空如也

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

TA关注的人

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