相关文章
400行程序写一个实时操作系统RTOS(开篇)
笔者之前突发奇想,准备写一个极其微小的实时操作系统内核,在经过数天的努力后,这个RTOS诞生了。令读者比较意外的是,它的程序只有400行左右。但就是这短短的400行,完成了动态内存管理、多线程、优先级、临界区、低功耗…
建站知识
2025/2/3 0:57:25
(PyTorch) 深度学习框架-介绍篇
前言 在当今科技飞速发展的时代,人工智能尤其是深度学习领域正以惊人的速度改变着我们的世界。从图像识别、语音处理到自然语言处理,深度学习技术在各个领域都取得了显著的成就,为解决复杂的现实问题提供了强大的工具和方法。 PyTorch 是一个…
建站知识
2025/1/22 16:56:53
高效微调理解(prompt-tuning,p-tuning v1,p-tuning v2,lora)
高效微调(prompt-tuning,p-tuning v1,p-tuning v2,lora)
1.prompt-tuning:
例子理解;保持原本模型参数不变,通过训练提示词的参数调整prompt,使其与下游任务匹配。 例子…
建站知识
2025/1/18 21:46:21
用python做一个简单的画板
一,画板的介绍
画板(Paint Board)是一个提供用户绘图、涂鸦和创作的平台。现代数字画板通常是由软件程序实现的,具有多种功能。以下是画板的一些主要特征和功能:
1. 基本绘图工具
画笔和铅笔:用户可以选…
建站知识
2025/1/28 13:10:48
微信小程序 页面间传递数据
在小程序中,给页面传递参数通常有以下几种方法: 通过URL传递参数: 在小程序中,可以在页面的路径后面添加参数,然后在页面的 onLoad 函数中获取这些参数。 // 在app.json中配置页面路径
"pages": [{"pat…
建站知识
2025/2/2 7:59:42
Cortex-M 内核的 OS 特性
目录 一、通用堆栈知识二、双堆栈用法三、PendSV 中断介绍和用法四、SVC 软中断介绍和用法五、特权级和非特权级使用方法 一、通用堆栈知识
在前面讲解 STM32 启动文件的时候就已经提到过,有关堆栈大小的设置是在启动文件中设置的:
Heap 主要用于 Mal…
建站知识
2025/1/18 22:27:40
【网络知识】Linux Virtual Server (LVS):构建高性能负载均衡器
目录 一、Linux Virtual Server (LVS):构建高性能负载均衡器1. LVS 概述2. LVS 的工作原理3. LVS 的组件3.1 虚拟服务器 (Virtual Server)3.2 真实服务器 (Real Server)3.3 负载均衡器 (Load Balancer) 4. LVS 的配置和管理4.1 安装 IPVS 模块4.2 配置虚拟服务器4.3…
建站知识
2025/1/18 22:05:05