自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SVM支持向量机

向量机可解决分类和回归两种问题,监督学习方法。SVM起初针对二分类问题提出,1、2、3小节都是针对二分类问题展开理论推导,y取±1!

2024-10-08 13:47:01 721 2

原创 博途TIA v18下载时,需要重启才能安装&下载路径是灰色改不了

注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion里找到C:\Program Files或者C:\Program Files(x86),具体哪个看安装的时候对应的顶级文件夹。下载完成后最好还是改回来,不然可能会影响其它东西的使用!

2024-09-22 17:42:06 1050

原创 【YOLOv5模型部署】——TensorRT推理引擎安装与使用&基于Flask的项目部署

算法要落地到实际应用,这就叫模型部署!模型部署是将训练好的机器学习或深度学习模型集成到实际应用中,使其能够对外提供服务的过程。主要包括在线部署和离线部署两种。

2024-09-05 11:01:33 1507 2

原创 算法数学加油站:一元高斯分布(正态分布)&Python精美科研绘图(PDF、CDF、PPF、ECDF曲线;QQ图)

有了Z分数,不同分布、不同单位的样本数据有了可比性,如下是鸢尾花数据集四个特征的Z分数:(横轴是Z分数值,纵轴是概率密度)期望影响PDF曲线的位置(位置参数),方差影响PDF的形状(形状参数),方差越大曲线越扁平,越小曲线越瘦高。,如某个样本数据点x对应z值为3,说明这个数据点距均值有3倍的标准差偏移(右偏)——表示一个。据此更可以形象的看出,后两个鸢尾花特征的数据分布是不太适合用一元高斯分布进行描述的!(每一个x对应一个z,所有的z值数量与样本x数量对应)这样不同的四个特征用Z分数标准化后,变得。

2024-09-01 13:34:17 1370 1

原创 图论(二):图的度分析——度数bar图&度数等级图&度数直方图&根据度数渲染节点颜色

是除非两端直接相连外,不属于任何其他更小的循环的边。则至少通过将所有边视为无向边可实现连通。图的节点如何通过边相连”;意味着任意两点间存在。

2024-08-13 15:18:25 548 7

原创 缺失值处理方法:代数/统计/机器学习算法补全数据(附Python-sklearn代码&精美可视化绘图)

本期的删除或插补方法主要针对连续数据,时间序列数据的插补在后续关于时间序列的博客中讲明。代数/统计/机器学习算法补全数据(附Python-sklearn代码&精美可视化绘图)

2024-08-06 21:08:29 1294 7

原创 缺失值数据集生成&查找缺失值并可视化(Python代码+精美绘图)&统计缺失值信息

在数据分析和机器学习任务中,处理缺失值是一个常见且重要的步骤。完全随机缺失值、随机缺失值、非随机缺失值。完全随机缺失值(MCAR)在MCAR的情况下,缺失值的发生是完全随机的,不依赖于数据中的任何变量,包括缺失值本身。换句话说,缺失与否与数据中的观测值无关,仅仅是出于随机或偶然的原因。例如,在一个调查中,受访者是否回答某个问题可能仅仅是因为他们忘记了或者当时不方便回答,这种缺失与他们的其他回答或特征无关。处理MCAR缺失值相对简单,因为可以使用。

2024-07-24 16:58:47 989 3

原创 图论(一):速概览&无向图&有向图&图的可视化&路径问题

根据边有无权重欧氏距离、相似度、相关性系数等从一个节点指向另一个节点。网页之间的链接、任务执行的顺序、陆地生物链的能量流动模式更进阶地,关都能反映图论与矩阵之间奇妙的关系!GNNs能够在图上进行节点和边的信息传递,使得模型能够理解节点之间的复杂关系Python编写的图论和复杂网络分析的开源软件包。提供了创建、操作和研究复杂网络结构的工具。——编程时需要导入的库。

2024-07-18 10:13:25 1259 4

原创 【Mworks.Sysplorer上手】——软件界面&模型库加载&图形化建模方法&仿真求解与结果查看&文本建模

一个接口包含了多个变量属性,定义时注意“势变量”和“流变量”的定义方式不同。点击新建一个“connector”文件。Modelica文本接口定义,定义完成后可以绘制图标以增强可视化。注意变量和参数的定义方式稍有不同,注意区分。上图中是一种无物理含义的定义方式,Modelica标准库声明了450个左右的物理量类型,可以进行有物理含义。

2024-07-15 19:45:47 2377 1

原创 【YOLOv5进阶】——替换主干网络(backbone)-MobileNet为例

替换网络主体,即配置文件中的backbone,这里以轻量级网络MobileNet的替换为例,替换后网络参数数量降低了近一半,速度快了1倍左右,但训练效果指标相比之前不佳。

2024-07-08 11:49:46 664 7

原创 相关向量机RVM算法介绍&继承sklearn-SVM-API实现&回归预测算例

由于sklearn中没现成的相关向量机库,可以借助sklearn-SVM库的API(继承它一些功能),再根据需要编写一些独属RVM的类,即可实现RVM模型。

2024-07-06 10:51:27 1237 2

原创 蚁群优化算法(ACO)的原理&Matlab旅行商TSP问题算例

广义来讲,优化算法可分单一目标优化和两大类。单一目标优化如梯度下降算法、线性回归算法等;多目标优化如蚁群算法、粒子群算法、遗传算法、模拟退火算法、布谷鸟算法等(群智能算法)。

2024-07-04 10:47:25 1426 1

原创 【YOLOv5进阶】——引入注意力机制-以SE为例

首先需要在backbone的最后加上SE模块(相当于多了一层为第10层);其次考虑到backbone里多了一层,且在head里的输入层来源不止上一层(-1)一个,所以输入层来源大于等于第10层的都需要改为往后递推+1层。

2024-07-02 14:42:25 1516 2

原创 【YOLOv5进阶】——修改网络结构(以C2f模块为例)

这里我们借鉴YOLOv8源码:上期说到,对于网络模块定义详情在common.py这个文件,如Conv、CrossConv、C3f等。

2024-06-10 10:54:15 1295 2

原创 【Python项目】——爬虫爬取柯南的剧集数和集名(有错求指点)

因为柯宝除了在CSDN写博客这一爱好外,还比较喜欢追番剪辑,尤其是柯南,想到了爬取这个!从一个网页(这里是《名侦探柯南》各集列表的百度百科页面)抓取数据,并将这些数据以特定的格式写入到一个文本文件中。

2024-06-10 10:53:37 580

原创 【YOLOv5进阶】——模型结构与模型原理&YOLOv5源码解析

网络的具体结构在common.py、yolo.py、yolov5s.yaml这三个文件,修改网络结构是从这三个文件入手!

2024-06-03 17:00:06 1479 2

原创 【YOLOV5 入门】——Gradio搭建Web GUI

Gradio 是一个用于构建机器学习模型演示界面和Web应用的开源库。提供了简单易用的界面,使您可以快速地将机器学习模型部署为交互式应用程序,而无需编写大量的前端代码。简单易用!!

2024-05-14 20:47:41 1735 2

原创 【AI工具声音克隆】——OpenVoice一键部署&modelScope一键使用

OpenVoice是一个创新的开源项目,它利用最先进的深度学习技术,为开发者提供强大且易用的语音合成工具。OpenVoice是一种多功能的即时声音克隆方法,只需要参考发言者的一小段音频片段,就可以复制他们的声音,并用多种语言生成语音。

2024-05-04 16:50:45 3347 21

原创 【知识加油站】——机电产品数字孪生机理模型构建

明确一种多领域、多层次、参数化、一致性的机电一体化装备数字孪生机理模型构建准则!好的数字孪生模型不仅要求还需要!因为一个完整的机电产品数字孪生模型的机械系统、电气系统、控制系统、液压系统通常由不太人员开发,涉及多领域知识,目前,多领域系统建模和仿真方法包含:1、多建模平台集成建模方法关系与区别机电产品数字孪生机理模型构建是一个综合性的工程过程,它利用数字化技术来精确模拟和预测机电产品的性能和行为。这一过程涵盖了多领域、多层次、参数化和一致性等方面的要素,以确保模型能够准确反映机电产品的实际状态。

2024-05-04 11:45:50 324 8

原创 【YOLOV5 入门】——Pyside6/PyQt5可视化UI界面&后端逻辑

安装完pyside6时其实一并安装了qtdesigner,这个工具可让我们以拖拽的方式设计界面,按下面方法找到这个工具放在桌面以便后续使用:终端输入:现在用的虚拟环境是第二个,找到找到虚拟环境path/lib/site-packages/Pyside6/designer.exe

2024-04-15 13:51:11 5975 26

原创 【拓展技术】——AutoDL服务器训练&Pycharm使用注意点&Pycharm配置AutoDL

AutoDL是一个为研究人员、开发者和企业提供的平台,它致力于提供一个高效、可靠和易用的环境,以支持复杂的计算任务和AI模型的部署。还介绍了Pycharm的解释器和终端配置,以及在Pycharm使用AutoDL进行训练。

2024-04-12 11:30:24 2417 4

原创 【YOLOV5 入门】——构建自己的数据集&模型训练&模型检验

用YOLOv5检测自己喜欢的动漫是什么体验!?

2024-04-04 13:51:45 1704 9

原创 【YOLOV5 入门】——detect.py简单解析&模型检测&基于torch.hub的检测方法

我用YOLOv5与名侦探柯南邂逅!基于torch.hub的检测方法是一种利用PyTorch Hub的功能来进行目标检测任务的方法。在进行目标检测时,可以通过函数来加载PyTorch Hub中提供的目标检测模型,然后利用加载的模型进行目标检测任务。

2024-03-28 09:56:33 4874 22

原创 【YOLOV5 入门】——环境配置(Miniconda/Pytorch/YOLOv5/PYPI镜像源)

YOLOv5用些新技术来提高训练和推理的效率,例如自动数据增强和模型压缩等。提高模型的鲁棒性和泛化能力,例如采用新的数据增强技术和正则化方法等。更深的网络结构和更高级的特征提取技术,从而使其在目标检测任务上表现更好。

2024-03-25 11:32:18 2787 15

原创 几个好用的AI网站(视频/图片/论文/PPT生成)直接给链接

一起来探索十个AI网站值得一试:sora、mused.org、英伟达本地AI、瑞达写作、度加创作工具、天工AI、Dreamina、krea、讯飞智文和TME Studio。

2024-03-21 13:13:19 6054 16

原创 我的保研材料全部损坏了!这个压缩包文件格式未知或数据已经被损坏&不可预料的压缩文件末端

压缩包损坏,日夜辛苦整理的保研材料(各种简历、自我陈述、院校调查、面试方式记录、奖证整理、口语总结)找不回来了,我的老天,谁可以帮帮我!

2024-03-20 22:25:59 1066 5

原创 【轮式平衡机器人】——TMS320F28069片内外设之eCAP

TMS320F28069微控制器通常包含多个eCAP模块,每个模块可以独立配置和操作。这使得用户能够同时捕获和测量多个输入信号的事件。时间戳可以用于计算事件之间的时间间隔,从而确定输入信号的频率、周期或其他相关参数。灵活性。

2024-03-10 17:36:17 1616 6

原创 【轮式平衡机器人】——TMS320F28069片内外设之ePWM

一个ePWM模块包括:时基模块、计数器比较模块、比较方式预设模块、死区模块、斩波模块、事件触发模块、行程区模块7个模块。ePWM模块在电机控制、电源管理和其他需要精确时间控制的应用中非常有用!

2024-03-06 17:49:03 1774 37

原创 【Simulink基础】——控制系统仿真基础

①输入输出模型:微分方程模型、传递函数模型、频率特性模型(由传递函数s替换jw得到)。②状态空间模型:是一种应用更为广泛的数学模型,可用于非线性系统、多变量系统,利用计算机方便获得数值响应。传递函数的状态空间不具唯一性。③结构图:串联、并联、反馈。

2024-03-04 12:30:48 4275 25

原创 【轮式平衡机器人】——TMS320F28069片内外设之Timer_IT(补:CCS程序烧录方法)

TMS320F28069 的定时器中断功能。在微控制器或数字信号控制器中,定时器是一个非常重要的外设,它可以用来产生固定时间间隔的中断,或者用来精确计算时间。

2024-03-01 14:12:32 1254 10

原创 【Simulink基础】——Simulink与Matlab接口&使用命令行进行仿真

使用命令行可编写运行系统仿真的脚本文件,可实现在同一系统中采用不同仿真参数进行仿真,不必一次又一次更改模块参数点击“Run”进行仿真。

2024-02-28 16:58:43 3263 21

原创 【Simulink基础】——Simulink子系统&子系统封装&模块库技术

对于复杂的系统,直接建立系统会显得杂乱无章,下面介绍子系统的建立,为复杂系统的建立打下基础;并简单介绍了子系统封装和模块库技术,为后续拔高使用作下铺垫!

2024-02-28 11:36:25 3254 20

原创 【Simulink基础】——动态系统仿真 之 混合系统

由不同类型系统共同构成的系统称为混合系统!仿真时必须考虑连续信号和离散信号的采样匹配问题,一般使用变步长连续求解器!

2024-02-26 17:01:39 1688 22

原创 【STM32学习】——续上:软件SPI读写W25Q64&SPI通信外设&硬件SPI读写W25Q64

接着STM32专栏未更新完的,软件读写SPI程序代码,硬件SPI外设及硬件SPI读写程序!

2024-02-22 18:05:44 1566 27

原创 【Simulink基础】——动态系统仿真 之 连续系统&线性连续系统

①输出连续变化,变化的间隔为无穷小量。②数学描述上,存在输入或输出的微分项。③系统具有连续状态。

2024-02-20 10:44:46 1683 23

原创 【Simulink基础】——动态系统仿真 之 离散系统&线性离散系统

在离散系统中,线性离散系统具有重要的地位。当离散系统同时满足齐次性和叠加性时,即:此离散系统称为线性离散系统。

2024-02-04 14:57:28 2752 26

原创 【Simulink基础】——动态系统仿真 之 简单系统

①某一时刻的输出直接&唯一依赖于该时刻的输入量。②对同样的输入,其输出响应不随时间的变化而变化。③系统不存在输入的状态量(状态量是指系统输入的微分)。

2024-02-03 17:36:55 1184 10

原创 【轮式平衡机器人】——TMS320F28069片内外设之ADC

步骤:采样、保持、量化、编码将采样电平(模拟值)转换为数字值的方法:直接比较型(并行ADC、逐次逼近型ADC);间接比较型(双积分型ADC)关键技术指标:分辨率、转换速率、量化误差、偏移误差、满刻度误差、线性度。其他技术指标:绝对精度、相对精度、微分非线性、单调性和无错码、总谐波失真和积分非线性。

2024-01-31 15:54:29 2013 23

原创 【轮式平衡机器人】——TMS320F28069片内外设之GPIO

TMS320F28069有54个GPIO,对应芯片输出的54个引脚,分为A、B两组——A组包括GPIO0~GPIO31B组包括GPIO32~GPIO58(除了GPIO45~GPIO49),且每个引脚都有自己的复用功能。通用I/O口用GPxDIR配置I/O口方向(1为输出,0为输入);复用功能用GPxMUXn配置;GPxPUD用于配置I/O口上拉功能(0为使能上拉);量化寄存器GPxQSEL可对输入信号进行量化限制,以消除数字量I/O引脚噪声干扰。

2024-01-25 11:22:05 2181 36

原创 【轮式平衡机器人】——角度/速度/方向控制分析&软件控制框架

轮式平衡机器人具有自不稳定性,可类比一级倒立摆系统的控制方法,常见有反馈线性化方法、非线性PID控制、自适应控制、自抗扰控制,还有改进的传统缺乏对外界干扰和参数改变鲁棒性的滑模变结构控制。我们采用较为简单的实现平衡模型。

2024-01-21 16:09:09 2174 35

Python机器学习入门Xmind笔记

特点精简、逻辑清晰、快速入门、内容全面,包含特征工程、简单回归、高级回归、分类、无监督学习、数据可视化、神经网络、时间序列、文本分析等,部分较为精简,后续会有系列博客供进一步深入学习!

2023-12-10

物联网与嵌入式领域-单片机小车C51程序代码

2023年度博客之星《物联网与嵌入式》赛道第20名倾情奉献第一个资源,包含电机驱动程序、蓝牙串口程序、红外循迹程序、超声波避障程序等多个功能子程序,主程序中包含部分需要可进行改变裁剪! 适合小车竞赛、课程设计、课外实践、单片机入门学习等,代码都很简单,会点C语言基本都能读懂! 资源代码由自己编写裁剪,参考了互联网上部分代码!如侵权必删!

2023-06-21

空空如也

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

TA关注的人

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