自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 【无标题】

Series是Pandas中基础且强大的数据结构,它本质上是一个带标签的一维数组。‌历史局限‌:在Pandas出现之前,Python在数据分析任务中主要承担数据采集和预处理工作,对数据分析的支持相对有限,未能充分发挥Python简单、易上手的特点。Pandas库是基于Python的NumPy库开发而来的,因此它可以与Python的科学计算库无缝配合,共同构建强大的数据分析环境。‌定义‌:Pandas是一个免费且开源的第三方Python库,专为数据分析设计,是Python数据分析领域不可或缺的工具。

2025-06-16 13:01:07 82

原创 Numpy保姆级函数使用

NumPy(Numerical Python)是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix)),支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。一、Numpy是什么?

2025-06-13 11:27:26 214

原创 YOLOV5代码详解一

Python 是通用编程语言,而 Anaconda 是专为数据科学优化的‌增强型 Python 发行版‌。它不仅包含 Python 解释器,还通过预装 190+ 科学计算库(如 NumPy、Pandas)和工具链(如 Jupyter Notebook),免除了用户手动配置环境的繁琐步骤。Anaconda 将 Python 与数据科学工具链(如 R 语言支持、TensorFlow 框架)打包为统一平台,形成‌开箱即用的解决方案‌。2‌.3、生态封装与整合‌。2‌.2、环境管理机制‌。

2025-04-28 18:30:28 148

原创 VSCode新建VUE项目

打开系统环境变量设置,在 ‌Path‌ 中添加 C:\Users\zhao.zhao\node_global。在 VSCode 终端中重新执行 vue create my-vue-project。在VSCode中按 Ctrl+Shift+P 打开命令面板,选择「新建终端」。按提示选择配置(如Babel、Router、Vuex等),默认配置可一路回车。右键点击 VSCode 快捷方式,选择 ‌以管理员身份运行‌。一、打开VSCODE,使用Vue CLI创建(推荐)修改 npm 全局缓存路径(推荐)‌。

2025-04-23 08:40:14 949

原创 YOLOV5代码详解五

YAML(递归缩写为"YAML Ain’t a Markup Language")是一种以数据为中心的序列化语言,其设计初衷为"Yet Another Markup Language"(另一种标记语言)。该语言通过‌去标记化‌实现简洁性,采用自然语言结构表达数据关系,支持跨平台数据交换‌。与JSON/XML的对比优势‌结构精简性‌XML需用30%字符表达的数据,YAML仅需15%字符即可实现‌56。例如XML的8080在YAML中简化为port:8080‌3。‌可读性增强‌。

2025-04-17 10:19:21 188

原创 YOLOv5代码详解四

###### 模型架构与推理相关from models.common import DetectMultiBackend # 多后端模型加载类,支持PyTorch/TensorFlow等框架的权重加载(如.pt, .onnx格式)####### 训练过程控制from utils.callbacks import Callbacks # 回调函数管理器,处理训练各阶段的事件触发(如每epoch结束保存模型)####### 数据加载处理。

2025-03-26 17:33:04 819

原创 机器学习,人工智能常见字符或术语含义总结

假设模型只检测容易的类别(如AP高的娃娃),忽略难的类别(如AP低的积木),单纯精度高但实际不平衡。mAP@0.5:0.95:IoU从0.5到0.95的平均值(严格标准,COCO竞赛常用)若某些类别数据量极少,可能拉低mAP,需结合每个类别的AP单独分析。mAP@0.5:IoU阈值=0.5时的评分(宽松标准,常用)现在你应该能像理解“考试平均分”一样轻松理解mAP啦!mAP强制要求所有类别都要表现好,更适合多类别任务。

2025-03-24 13:24:42 212

原创 YOLOv5代码详解三

######总体功能:生成超参数进化过程的可视化图表,并输出最终进化报告####### 绘制进化曲线(类似绘制菜系改良历程图)plot_evolve(evolve_csv) # 输入进化记录文件,输出参数优化过程的可视化图表####### 生成进化总结报告(类似出具美食改良总结书)f’Hyperparameter evolution finished {opt.evolve} generations\n’ # 报告总进化代数。

2025-03-19 11:30:36 161

原创 VOLOV5代码详解二

import argparse # 用于解析命令行参数(如处理 --input, --output 等用户输入)import os # 提供操作系统相关功能(文件读写、路径处理、环境变量等)import sys # 访问 Python 解释器功能(获取命令行参数、强制退出程序等)

2025-03-15 12:32:37 192

原创 tensorflow张量详解

shape=(2, 2) shape=(3, 2, 3) shape=(2, 3, 2, 3) shape=() shape=(1,)

2024-07-11 18:34:05 99 2

转载 人脸检测超越opencv

转载https://www.sohu.com/a/301701546_473283编译时切记加加速选项

2022-04-07 21:20:00 132

转载 Windows Socket 异步编程(非阻塞)

使用Select异步模式来实现返送示例。服务器启动并监听9999端口,并将收到的客户端信息打印并返送给客户端。重点理解的是:一个套接字是否是可读、可写状态。当服务器端socket在Accept成功之后,便是可读状态,接收客户端发送数据。当客户端发送recv函数时,这个socket便成为可写状态,服务器端便知道这个客户端可写,然后根据自己的定义发送给客户端内容。如果客户端不发送recv函数,即下面Client中的recv函数的话,服务器端保存的客户端这个socket便没有进入可写状态的时候,也就不会有回送的

2021-10-13 11:26:38 2000 1

原创 QT的几种线程

1、QThread使用QThread创建线程是我们最常见的一种方式,步骤如下:继承QThread重写run()函数通过start()函数启动线程优点:可以通过信号槽与外界进行通信。缺点:①每次新建一个线程都需要继承QThread,实现一个新类,使用不太方便。②要自己进行资源管理,线程释放和删除。并且频繁的创建和释放会带来比较大的内存开销。适用场景:QThread适用于那些常驻内存的任务。2、moveToThreadmoveToThread是在QThread的用法基础上扩展出来的,它是Q

2021-09-03 16:06:05 1149

MFC 重绘CListCtrl、CTreeCtrl的滚动条.rar

MFC 重绘CListCtrl、CTreeCtrl的滚动条,实现了添加滑动条控件的背景重绘,完全和控件完美的结合在一起,用当前的控件可以直接应用到你的项目进行二次开发,非常好的资源。

2020-03-11

openglProgram-1.rar

qt opengl 用esl2.0 显示两张图片在界面上,该功能适合初学opengl在qt界面上显示图片的学习

2020-05-22

opencv图像反转,放射变化

该项目用opencv开发,其中包含了opencv的一些方法,例如直方图,细化,骨骼提取,仿射变化,旋转,翻转等等基础处理。非常好的小项目,可以搭建环境后直接运行调试代码。

2020-03-11

Text_CTreeBT_Demo.rar

MFC实现的树形控件背景贴图,文字编辑,贴图,展开功能,用该树形控件可以再次扩展,引用到自己的软件项目中。非常好用,功能也比较强大。

2020-03-11

空空如也

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

TA关注的人

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