自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习——6.模型训练案例: 预测儿童神经缺陷分类TD/ADHD

案例目的:根据已有的一份EXCEL标注数据,训练出合适的模型来预测儿童神经缺陷分类。

2024-05-10 21:41:54 385 1

原创 机器学习——5.模型训练案例: 乳腺癌预测

通过已标注的数据,训练出模型来预测患者是否有患乳腺癌。数据转化为Pytorch张量。

2024-05-07 20:26:50 488

原创 机器学习——4.案例: 简单线性回归求解

案例目的:寻找一个良好的函数表达式,该函数表达式能够很好的描述上面数据点的分布,即对上面数据点进行拟合。

2024-05-07 10:32:25 323

原创 机器学习——3.梯度计算与梯度下降

梯度的本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模)。

2024-05-06 19:01:08 338

原创 机器学习——2.损失函数loss

损失函数就是计算预测结果和实际结果差距的函数,机器学习的过程就是试图将损失函数的值降到最小。

2024-05-06 17:29:23 492 1

原创 TensorFlow轻松入门(三)——小案例:ANN构建一个异或运算的模型

ANN构建一个异或运算的模型

2024-04-28 22:10:32 246

原创 TensorFlow轻松入门(二)——小案例:ANN构建一个或运算的模型

用ANN构建一个或运算的模型。

2024-04-28 21:17:48 298

原创 Bug记录:AttributeError: module ‘numpy‘ has no attribute ‘object‘

使用Tensorflow进行模型训练时,之前都好用的,突然报错:AttributeError: module 'numpy' has no attribute 'object'

2024-04-28 21:08:34 353

原创 ROS轻松入门(一)—— 基本概念:node节点、topic通信、service通信

ROS 中的每个节点都应该负责单一的、模块化的目的,例如控制车轮马达或发布来自激光测距仪的传感器数据。每个节点都可以通过主题、服务、操作或参数从其他节点发送和接收数据

2024-04-23 22:38:45 499

原创 环境配置——Windows平台配置VScode运行环境为远程服务器或虚拟机

本地VScode写代码,配置运行环境为远程环境。

2024-04-23 20:41:58 700 1

原创 TensorFlow轻松入门(一)(更新中)

常见模块tf. :包含了张量定义,变换等常用函数和类; tf.data:输入数据处理模块,提供了像tf.data.Dataset等类用于封装输入数据,指定批量大小等; tf.image:图像处理模块,提供图像剪裁、变换、编码、解码等类; tf.keras:原Keras框架高阶API,包含原tf.layers中高阶神经网络的各种层; tf.linalg:线性代数模块,提供了大量先行代数计算方法和类; tf.losses:损失函数模块,用于方便神经网络定义损失函数; tf.math:数据计算模块

2024-04-22 22:42:43 432

原创 OpenCV轻松入门(九)——使用第三方库imgaug自定义数据增强器

imgaug库是一个基于torchvision的数据增强工具包,可用于增加图像数据的多样性、改善模型性能、克服数据稀缺问题,以及为机器学习和计算机视觉任务提供更丰富的数据,以提高模型的性能和泛化能力。

2024-04-22 11:34:02 307 1

原创 环境感知——自动驾驶模型训练(菜鸟版本)

本文用仿真工具录制下训练数据后,存到本地CSV文件中,本文仅用方向盘转角速度进行模型训练。

2024-04-18 12:42:47 566

原创 OpenCV轻松入门(八)——图片卷积

对图像和滤波矩阵进行逐个元素相乘再求和的操作就相当于将一个二维的函数移动到另一个二维函数的所有位置,这个操作就叫卷积

2024-04-16 17:01:13 638

原创 OpenCV轻松入门(七)——HSV颜色模型图像特效案例:判断白天夜晚&抠图颜色过滤&替换背景图

HSV是指色调、饱和度、明暗度。基于该颜色模型可以做很多很多特效,本文列举了几个简单小栗子,快来学学吧!

2024-04-15 16:12:50 931

原创 OpenCV轻松入门(六)——简单图片处理【马赛克、毛玻璃、浮雕效果】

马赛克、毛玻璃、浮雕效果实现方式。

2024-04-13 21:49:07 808

原创 机器学习—1.快速入门(更新中)

关系:label=f(feature) ,好比: 经济损失=f(地震等级)feature,自变量(输入)label,因变量(输出)

2024-04-09 09:12:34 316

原创 瑞芯微RK3566—LINUX开发环境配置(更新中)

立创泰山派采用 22nm制程 4核 Cortex-A55的64位 CPU RK3566 , 主频高达1.8GHz. 集成 ARM Mali-G52 GPU , 支持 4K 60fps解码, 1080P 60fps 编码, 支持8M ISP 和 HDR, 内置1T ops算力的AI加速器 NPU。 内存提供: 1/2/4/8 GB可选, 存储:EMMC(8/16/32/64/128GB) ,最高支持512GB的TF扩展

2024-04-08 17:37:46 682

原创 常见滤波算法(Python版本)

受限于MCU自身的ADC外设缺陷,精度和稳定性通常较差,很多场景下需要用滤波算法进行补偿。滤波的主要目的是减少噪声与干扰对数据的影响,让数据更加接近真实值。

2024-04-03 11:52:25 1834

原创 杰理芯片AC79——物联网远程点亮/关闭LED灯

杰理芯片的封装简直太香了(比STM32香多了),SDK也封装得很好,对于我这种手残党简直不要太友好了。赶紧学起来,快速实现你想要的功能吧!

2024-03-30 18:29:57 1209 2

原创 UDS诊断协议基础(持续更新中)

UDS是汽车诊断领域广泛采用的一种标准化协议,它定义了一系列的服务功能,用于实现对车辆电子控制单元的诊断、 编程和通信。本质上是一种定向通讯,是一种交互协议(Request/Respone)。本文参照ISO-14229整理。

2024-03-29 21:45:57 701

原创 STM32/GD32——自己制定协议和解析协议数据

什么是协议?不要把协议想的那么困难,协议有简单的,也有复杂的。最易懂的解释就是,我们约定好数据是什么格式,大家都按照这个规则来收发数据,这个规则就是协议。

2024-03-23 20:26:34 869 2

原创 STM32/GD32——FreeRTOS任务管理与相关机制

多任务创建与调度机制介绍。

2024-03-17 11:35:23 1225

原创 STM32/GD32——CAN协议

CAN总线以“帧”的方式进行通讯。CAN协议定义了5种类型的帧:数据帧、遥控帧、错误帧、过载帧、间隔帧。其中“数据帧”最为常用。

2024-03-13 17:03:37 648

原创 STM32/GD32——电源管理单元PWU

PMU全称Power Management Unit,电源管理单元。

2024-03-08 12:14:12 692

原创 STM32/GD32——I2C通信协议

I2C协议(或称IIC)是由飞利浦(现在的恩智浦半导体)公司开发的一种通用的总线协议。它使用两根线(时钟线和数据线)来传输数据,支持多个设备共享同一条总线。 I2C协议通常用于连接微控制器、传感器、存储器和其他外围设备。

2024-03-06 22:32:00 1256

原创 STM32/GD32——UART串口通信

串口通信指的是通过串行通信接口进行数据传输的通信方式,通常用于短距离、低速率的数据传输。

2024-03-04 10:34:49 2224

原创 STM32/GD32——看门狗

看门狗字面意思理解就是用来看门的。我们设置一个看门狗,它可以帮我们发现软件和芯片的故障,我们需要定时喂这个狗,,如果超过规定的时间没喂它或者提前喂它,它就会认为你有问题了,就会咬你一口让芯片系统复位重启。

2024-03-03 20:21:30 1216

原创 STM32/GD32——点亮第一盏灯

用STM32点亮人生第一盏灯。

2024-02-19 20:18:50 226 1

原创 PyQT——蓝牙收发数据(上位机案例-小车控制器)

实现功能:蓝牙设备扫描以及刷新,蓝牙连接,蓝牙数据发送,蓝牙数据接收

2024-02-04 11:45:18 935

原创 PyQT——URAT串口发送数据(上位机界面-农业灌溉)

最简单的一些pushButton和comboBox实现串口扫描、刷新、设置、数据发送等功能。

2024-02-02 12:15:48 537

原创 PyQT——URAT串口调试助手(上位机界面)

【代码】PyQT——URAT串口调试助手(上位机界面)

2024-01-30 21:47:00 442

原创 C++——fstream文件读写操作

程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放,通过文件可以将数据持久化.

2024-01-23 11:55:12 907

原创 C++——面对对象之对象特性

【代码】C++——面对对象(对象特性)

2024-01-23 10:20:53 401

原创 C++——面对对象之基本用法

class 类名{访问权限:属性;方法;}

2024-01-21 17:48:32 448

原创 STC8H8K蓝牙智能巡线小车——5.超声波测距(超声波检测障碍物)

以上时序图表明你只需要提供一个 10uS 以上脉冲触发信号,该模块内部将 发出 8 个 40kHz 周期电平并检测回波。一旦检测到有回波信号则输出回响信号。回响信号的脉冲宽度与所测的距离成正比。由此通过发射信号到收到的回响信号 时间间隔可以计算得到距离。公式:uS/58=厘米或者 uS/148=英寸;建议测量周期为 60ms 以上,以防止发射信号对 回响信号的影响。HC-SR04 超声波测距模块可供 2cm提-400cm 的非接触式距离感测功能,测距精度可达高到 3mm;

2024-01-17 11:50:39 721 1

原创 STC8H8K蓝牙智能巡线小车——4.ADC电压检测

ADC电压检测

2024-01-16 12:22:34 773

原创 STC8H8K蓝牙智能巡线小车——3.按键开关状态获取

【代码】STC8H8K蓝牙智能巡线小车——3.按键开关状态获取。

2024-01-16 12:12:26 638

原创 STC8H8K蓝牙智能巡线小车——2. 点亮左右转弯灯与危险报警灯

RTX 51 TNY 可做多任务调度,API较为简单。

2024-01-15 21:38:41 534

原创 STC8H8K蓝牙智能巡线小车——1. 环境搭建(基于RTX51操作系统)

STC8H8K64U芯片开发的一款玩具小车,具有蓝牙控制和巡线功能。

2024-01-15 17:40:01 1136

PyQT-(上位机界面-农业灌溉)

PyQT-(上位机界面-农业灌溉)

2024-02-02

空空如也

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

TA关注的人

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