- 博客(59)
- 收藏
- 关注
原创 Ultralytics 代码库深度解读【五】:数据预处理与增强Pipeline
对Ultralytics代码库中数据增强Pipeline的搭建方法进行了简单介绍,同时对数据预处理与增强的实现步骤与实现方法进行了深入讲解。
2025-12-23 09:11:23
599
原创 嵌入式视角下的浮点运算性能之迷
摘要:探讨了嵌入式开发中浮点运算的性能与精度问题。首先分析了浮点数的存储原理,对比定点数的局限性,指出浮点数通过科学计数法实现数值范围的扩展。重点解读了IEEE 754标准对浮点数存储格式的统一规范,包括单精度、双精度等不同格式的应用场景。随后详细剖析了浮点运算单元(FPU)的硬件设计,以加法器和乘法器为例,说明其运算流程和优化思路,包括单路径/双路径加法器的设计差异。文章揭示了FPU如何通过专用硬件加速浮点运算,为嵌入式开发者理解浮点运算的底层机制提供了技术参考。
2025-11-30 22:55:44
714
原创 Ultralytics 代码库深度解读【四】:YOLO V8/V11 网络配置文件解析与完整模型构建流程
本文深入解析了YOLO V8/V11模型的构建流程,重点探讨了YAML配置文件如何驱动神经网络搭建。
2025-11-08 13:20:50
1160
原创 Ultralytics 代码库深度解读【三】:YOLO V8/V11 核心模块可视化拆解(网络结构与参数解析)
详细介绍了YOLOv8和YOLOv11的网络结构1. yaml配置文件中关键参数的含义2. YOLO V8和YOLO V11整体网络的基本构成3. 关键模块的搭建过程
2025-10-29 23:13:06
960
原创 Ultralytics代码库深度解读【二】: TensorRT 引擎文件的构建与序列化
engine文件是英伟达(NVIDIA)TensorRT 框架生成的模型部署文件,它通常需要以onnx模型作为输入,专门用于在英伟达硬件(如 GPU、 Jetson 系列嵌入式设备等)上进行高性能推理部署。本文将以Ultralytics代码库为例,详细讲述其engine文件的导出过程。
2025-10-12 23:11:18
737
原创 Ultralytics代码库深度解读【一】:onnx模型导出
本文详细剖析了YOLOV8模型导出ONNX格式的代码执行流程。主要包含命令参数解析和模型导出等内容。
2025-10-05 11:50:07
1156
原创 万字长文:英伟达 GPU 硬件架构发展史全景回顾
英伟达(NVIDIA)的GPU早已超越了图形渲染的范畴,成为驱动人工智能、科学计算、数据中心和高性能计算的“引擎”。其GPU硬件架构的持续创新是这场变革的核心驱动力。今天,就让我们把时钟拨回20多年前,重温英伟达GPU发展的光辉历程!
2025-09-13 18:03:10
2366
原创 Pycharm远程连接Jetson Orin Super
介绍了pycharm远程连接英伟达jetson orin Super开发平台的详细步骤。
2025-09-07 15:50:55
704
1
原创 Jetson Orin Super YOLO 虚拟环境配置
jetson orin super开发套件YOLO虚拟环境搭建的基本方法与相关问题解决思路。
2025-09-02 09:00:55
1022
原创 小米玄戒O1架构深度解析(二):多核任务调度策略详解
本文从完全公平调度入手,再到能效感知调度器,深入剖析了小米玄戒O1可能采用的多核任务调度策略。
2025-06-11 23:50:04
1883
3
原创 小米玄戒O1架构深度解析(一):十核异构设计与缓存层次详解
这两天,小米的全新SOC玄戒O1横空出世,引发了科技数码圈的一次小地震,那么小米的这颗所谓的自研SOC,内部究竟有着什么不为人知的秘密呢?我们一起一探究竟。
2025-05-26 21:21:43
6279
14
原创 MSPM0GXX单片机内部比较器深度解析
本文仅以TI公司生产的MSPM0GXX单片机为例,对其内部比较器的作用,使用场景,原理进行分析和讲解。
2024-07-21 18:23:56
2525
1
原创 《C和指针》读书笔记(第十四章 预处理器)
编译一个C程序涉及到很多步骤,其中第一个步骤就是预处理阶段(preprocessing)阶段。C预处理器在源代码编译之前对其进行一些文本性质的操作。它的主要任务包括删除注释、插入被#including指令包含的文件的内容、定义和替换由#define指令定义的符号以及确定代码的部分内容是否应该根据一些条件编译指令进行编译。
2023-09-29 09:25:37
495
原创 《C和指针》读书笔记(第十三章 高级指针话题)
众所周知,指针是C语言的灵魂,所以本书(《C和指针》)才会将较多的笔墨放在指针的相关话题上,本章我们将看到更多关于指针的应用,更好地诠释了C语言的独特魅力。
2023-09-05 23:30:54
509
原创 《C和指针》读书笔记(第十一章 动态内存分配)
在实际开发中(C语言),数组的元素存储于内存中连续的位置上。但是用数组存储数据有个弊端,就是在程序运行之前我们就要知道其大小,在实际开发中,我们并不总能对需要申请的内存做到精准把握,于是乎,新的手段诞生了!
2023-06-15 23:55:41
722
原创 《C和指针》读书笔记(第九章 字符串、字符和字节)
在C语言中,字符串和数组有很多相似之处,且官方提供了很多的库函数可供调用。那么字符串和数组这对姐妹花,究竟有着什么样的亲密关系,而作为我们本期的重点角色,字符串又有何独特之处呢?
2023-06-03 17:41:26
790
原创 VNF1048F芯片深入介绍
该器件是用于高端配置的功率MOSFET的高级控制器,设计用于实现 12 V、24 V 和48 V 汽车应用。通过 3.3 V 和 5V CMOS 兼容的SPI 接口,实现 IC 与主控制器通信,从而提供保护和系统诊断。
2023-05-19 09:05:34
5736
10
原创 static关键字详解(C/C++)
`static`关键字在C/C++/JAVA编程语言中都存在,而且在编程中经常会遇到,那么,在C/C++中,`static`究竟意味着什么?那么`static`修饰的变量和函数有什么样的特点呢?
2023-04-02 12:02:29
334
原创 CPU三级缓存简介
计算机的CPU缓存(cache)作为一种存储结构,在数据的读写中发挥着十分重要的作用。其最主要的作用,是解决速度不匹配的问题。
2023-01-08 21:44:52
3322
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅