摘要: 1 简介 在深度学习领域,Softmax 函数是一种广泛应用的激活函数,尤其在多分类问题中表现突出。它能够将原始的得分转换为概率分布,使每个类别的概率值都处于 0 到 1 之间且总和为 1。Softmax 内含有大量的指数运算,这使得它在嵌入式端(例如 RV1106)上计算较慢。 针对量化模型,模型 阅读全文
posted @ 2024-11-30 17:25 Zheng-Bicheng 阅读(224) 评论(0) 推荐(0)
摘要: 中央处理器(CPU) CPU 是计算机的大脑,负责执行大部分计算任务和系统控制。它能够处理通用计算任务,包括算术运算、逻辑运算、控制指令等。CPU 的核心设计目标是尽可能提高通用计算的效率和能效。它广泛应用于个人电脑、服务器和嵌入式系统中。 AMD Yes Fuck you Intel 图形处理器( 阅读全文
posted @ 2024-11-30 15:42 Zheng-Bicheng 阅读(393) 评论(0) 推荐(0)
摘要: 时光荏苒,如指尖流水。编程的奇妙之处,就是让时间在调试的繁忙中流走,抬头一看,已是新的一年。我并非文艺之人,但时间匆匆,也想用文字记下毕业后生活的的点滴。 1 开源是一场富有激情修行 1.1 开源的魅力 开源是 2023 年最重要的一环,我投入了自己将近 40% 的休息时间在开源事业上。并非没有煎熬 阅读全文
posted @ 2024-11-30 15:16 Zheng-Bicheng 阅读(64) 评论(0) 推荐(0)
摘要: 1 简介 这篇文章将探讨了在使用 CMake 构建 C++ 项目时,调用 set_target_properties 函数时参数数量不正确所引发的问题。 2 错误案例 以下为可能发生错误的案例 include_directories (${CMAKE_SOURCE_DIR}/common) find 阅读全文
posted @ 2024-11-30 12:17 Zheng-Bicheng 阅读(216) 评论(0) 推荐(0)
摘要: 1 简介 类似 Rockpi 4SE(RK3399-T) 这一类的类树莓派核心板,一般出厂自带的频率控制方式为自动调频,这就对 CPU 的性能进行了部分限制。这里以 Rockpi 4SE 为例子介绍如何固定 CPU 频率。 2 查看 CPU 支持的频率 RK3399-T 的 CPU 参数如下: 2 阅读全文
posted @ 2024-11-30 12:06 Zheng-Bicheng 阅读(181) 评论(0) 推荐(0)
摘要: 1 在 Windows 下快速安装 Qt 由于QT的服务器在国外,而国内通国外的网络往往不够流畅,因此在下载QT时我们经常会出现下载中断的问题。一个好的解决办法是在安装程序时替换下载源,下面我以中科大源为例子,替换QT的下载源。 1.1 下载 Qt 安装器 首先点击 download-open-so 阅读全文
posted @ 2024-11-30 12:02 Zheng-Bicheng 阅读(298) 评论(0) 推荐(0)
摘要: 1 简介 在使用Docker容器运行Ubuntu系统时,有时会遇到Tab键自动补全和上下键历史命令失效的问题。这通常是由于终端模拟器的设置不当引起的。 2 解决方案 2.1 安装 bash-complete bash-completion 是一个增强的命令补全工具,能够为许多常用的命令提供智能补全。 阅读全文
posted @ 2024-11-30 11:29 Zheng-Bicheng 阅读(651) 评论(0) 推荐(0)
摘要: 1 简介 本文将介绍在 C++ 编程中使用 MSVC 编译器时可能遇到的错误:检测到 RuntimeLibrary 的不匹配项:值 MT_StaticRelease 不匹配值 MD_DynamicRelease。该错误通常是由于编译器和链接器之间的设置不一致引起的。 2 VisualStudio环境 阅读全文
posted @ 2024-11-30 11:25 Zheng-Bicheng 阅读(776) 评论(0) 推荐(0)
摘要: 1 简介 当你使用 MSVC 编译器时遇到的 __acrt_first_block == header 错误通常与内存管理问题有关,特别是涉及到 C 运行时库 (CRT)。这个错误通常是由于不同模块(如 DLL 和 EXE)在使用不同 CRT 时分配和释放内存的方式不匹配引起的。具体来说,当使用 / 阅读全文
posted @ 2024-11-30 11:21 Zheng-Bicheng 阅读(314) 评论(0) 推荐(0)
摘要: 1 简介 Eigen 是一个高效、易于使用的C++模板库,广泛应用于线性代数计算。本文将介绍如何使用 Eigen 实现 CosineSimilarity 函数,这是一种常用的相似度度量方法,可以用于衡量两个向量之间的相似程度。通过 Eigen 的矩阵运算和向量运算,我们可以快速、准确地实现 Cosi 阅读全文
posted @ 2024-11-30 11:16 Zheng-Bicheng 阅读(88) 评论(0) 推荐(0)
摘要: 1 简介 Eigen 是一个高效、易于使用的 C++ 模板库,广泛应用于线性代数计算。本文将介绍如何使用 Eigen 实现 Softmax 函数,这是一种常用的归一化函数,在深度学习中具有重要应用。通过 Eigen 的矩阵运算和向量运算,我们可以快速、准确地实现 Softmax 函数,提高深度学习模 阅读全文
posted @ 2024-11-30 11:11 Zheng-Bicheng 阅读(76) 评论(0) 推荐(0)
摘要: 1 简介 在当今高性能计算和深度学习领域,半精度浮点数(FP16)因其存储空间小、计算效率高的特点而被广泛应用。然而,在某些场景下,如精度要求较高的科学计算或者需要与 FP32 数据格式兼容的情况,将 FP16 转换为 FP32 就显得尤为重要。本文将介绍一种基于 C++ 实现的 FP16 到 FP 阅读全文
posted @ 2024-11-30 11:04 Zheng-Bicheng 阅读(386) 评论(0) 推荐(0)