- 博客(301)
- 资源 (1)
- 收藏
- 关注
原创 通俗易懂的RNN深度学习详解:从生活例子到代码实战(可直接运行)
RNN是一种专门用于处理序列数据(如文本、语音、时间序列)的深度学习模型。与传统神经网络(如全连接网络)不同,RNN在处理当前输入时,会考虑上一个时刻的“记忆”(即隐藏状态),从而让信息在序列中“循环”传递。本文代码可以拿来直接用。
2026-06-24 00:15:14
144
原创 LeNet-5深度学习详解:从手写数字识别到代码实战
LeNet-5是由Yann LeCun等人在1998年提出的卷积神经网络(CNN),专门用于手写数字识别。它不仅是第一个成功应用于商业系统的卷积神经网络,更是现代深度学习计算机视觉的"开山鼻祖"。附带完整代码。
2026-06-12 00:25:38
203
原创 卷积神经网络(CNN)详解:从生活实例到实战代码
本文系统介绍了卷积神经网络(CNN)的核心原理与实战应用。首先通过"认猫"等生活实例直观解释CNN的仿生思想,然后深入剖析**局部感知**和**参数共享**两大核心机制,对比传统全连接网络的优势。接着详细解析CNN三大核心组件:卷积层(特征提取器)、池化层(信息浓缩器)和全连接层(决策者)。最后通过完整的PyTorch实战教程,手把手教你搭建并训练一个准确率超过98%的MNIST手写数字识别模型,包含数据加载、模型定义、训练评估和可视化全流程代码。文章从理论到实践,帮助读者建立对CN
2026-06-11 00:07:01
373
原创 汽车诊断 UDS 协议全解:从基础到服务实战,一篇吃透 ISO14229
作为汽车电子工程师、诊断开发或售后维修从业者,UDS(Unified Diagnostic Services,统一诊断服务) 绝对是绕不开的核心协议。它基于ISO14229标准定义,是车载 ECU 与诊断仪通信的 “通用语言”,覆盖故障排查、软件刷写、参数配置、安全校验等全场景。
2026-06-10 23:42:52
301
原创 【CAPL】【拿来就能直接用系列】CAN报文周期测试
【摘要】本文介绍了一个用于CAN报文周期测试的CAPL脚本程序。该程序支持同时监测多条报文,可统计帧数、周期时间(最大/最小/平均),并判断是否超出预设容差范围。用户只需在代码中配置需要监测的报文ID列表(如0x250、0x100)及对应的周期容差上下限(如90-110ms、18-22ms),脚本会自动跳过前5帧后进行周期计算。程序通过Network Node方式集成到CANoe工程,提供详细的周期分析报告,包括异常周期预警功能,适用于CAN通信的自动化周期测试场景。
2026-06-09 09:34:35
153
原创 出差学习笔记(1)汽车智能大灯一键标定功能
车前的两个大灯如何标定,我们可以将车辆开到一片墙前,将一些动态/静态图形打到墙上,如果两个大灯对焦不准确或者未进行标定,那么这些打在墙上的图形会发生重影现象,如图1所示。这时我们可以利用标定算法(图像融合算法)进行标定,使两个大灯打出来的图形完美重合,如图2所示。数据传输链路:图像会由DLP变成rtsp类型的数据传到带有智驾功能的ECU,然后再到网关,最后再到DLP的算法中进行计算。今天看到了某公司制作的汽车智能大灯的一键标定功能,好奇,遂问之。图1 未进行标定,两个大灯打到墙上会重影。
2024-08-15 00:03:38
609
1
原创 CAPL语言设计(3)——流程控制
如果为假,则终止循环。当break用于开关语句switch中的时候,可使程序跳出switch而执行switch以后的语句,如果没有break语句,则将成为一个死循环而无法退出。当break语句用于do-while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句,通常break语句总是与if语句连在一起,即满足条件时便跳出循环。执行switch语句时,将变量逐个与case后的常量进行比较,若与其中一个相等,则执行该常量下的语句,若不与任何一个常量相等,则执行default后面的语句。
2024-07-19 23:58:28
2056
原创 CAPL语言设计(2)——数据类型
在程序运行过程中,其值可以被改变的量称为变量。变量可以用于保存用户输入的数据,也可以保存程序运行时产生的中间结果或者最终结果。下面将介绍如何定义变量名,以及如何定义全局变量和局部变量。
2024-07-18 21:50:19
3136
原创 CAPL语言设计(1)——CAPL概述
CAPL全称为Communication Access Programming Language,即通信访问编程语言。它是Vector公司专门为CANoe开发环境设计的编程语言,在语法和概念上与C语言类似。借助CAPL,我们可以编写程序并应用到网络的各个节点上,也可以利用CAPL编程加强测量分析功能,以及搭建高效的自动化测试模块。
2024-07-18 21:47:39
603
原创 CANoe从入门到跑路——仿真+测试(2)Test Service Library功能简介
CANoe从入门到跑路——仿真+测试(2)Test Service Library功能简介
2023-10-05 10:14:36
1879
2
原创 CANoe从入门到跑路——仿真+测试(1)Test Feature Set功能简介
CANoe从入门到跑路——仿真+测试(1)Test Feature Set功能简介
2023-10-05 10:12:19
2064
1
原创 汽车台架通信测试——地偏移测试
这篇文章是关于汽车台架测试——通信测试——地偏移测试的,我自己搞没搞明白是啥意思,捣鼓了半天也连不好测试环境,后来经师傅一讲就明白了,现在说给大家听
2023-09-11 22:23:10
12150
11
原创 CANoe基础教程:09发送模块-CAN IG
在CAN工程中添加IG模块、Send a user defined Frame(发送用户自定义报文)、配置报文的定义、设置报文的触发方式、Send CAN FD Frame(发送CAN FD报文)、Send Frame from Database(CAN IG发送数据库中的报文)
2023-08-06 11:52:46
7825
1
原创 CANoe基础教程04:分析窗口-State Tracker
添加一个新的State Tracker 窗口、Add Signals and System Variables(添加信号和系统变量)、State Tracker Analysis Tools(State Tracker分析工具)、Simple Trigger(简单触发器)、Configure Value Color(配置值颜色)
2023-08-06 11:07:39
1682
原创 CANoe基础教程03:分析窗口-Graphic
添加信号、Configure Diagram and Axes(配置图表和轴)、Displaying Signal Values(显示信号值)、Analysis Signals Value(分析信号值)、Logging Signals(记录信号)、Highlight Signals(对信号进行高亮操作)、Signal as X-Axes(将信号作为X轴)
2023-08-06 10:52:02
16822
1
原创 CANoe基础教程02:分析窗口——Trace
CANoe Trace窗口介绍,创建并打开一个Trace窗口,Trace窗口显示模式切换,Trace列信息和配置,Trace浏览视图,Trace缓冲区概念,Trace窗口过滤功能,Trace窗口数据的导入与导出
2023-08-02 23:56:15
14237
2
原创 CANoe基础教程01:新建工程及通道配置
创建一个新的CANoe工程(以CAN总线为例),CANoe通道配置,CANoe软件通道与硬件通道的映射配置,添加总线通信数据库,保存CANoe工程
2023-08-02 23:13:32
8679
AI+深度学习+卷积神经网络CNN+CNN代码训练
2025-08-08
appium-windows-1.12.0
2019-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅