- 博客(6)
- 收藏
- 关注
原创 C语言 实现 数字识别 MNIST CNN 训练
3.这里的网络设计是依据百度飞桨的 https://www.paddlepaddle.org.cn/documentation/docs/zh/guides/advanced/visualdl_usage_cn.html 使用 VisualDL 可视化模型,数据和训练。可以自动生成,也可使用mnist_init_para_paddle.c(是copy百度飞桨的)里的初始化参数。8.程序用的是float 类型,可以换成double类型,math库中的函数也换成相应的double的。这里的路径可以自己设置。
2025-12-31 16:05:36
378
原创 STM32寄存器在函数调用中断处理上下文切换中的作用
RTOS任务调度中的上下去切换本质就是:先保存当前任务的内核寄存器值,再换上将要运行的任务的内核寄存器值。在函数调用时,保存当前处理器状态,即保存内核寄存器,调用完时,用于恢复调用前处理器状态。在进入中断前,保存当前的内核寄存器值,中断完成后,恢复保存的内核寄存器值。STM32的cpu(内核)寄存器:包含R0~R15,特殊功能寄存器等。在单片机中,寄存器是CPU与硬件、程序交互的核心桥梁。STM32寄存器,分为CPU内核寄存器和外设寄存器。
2025-11-28 14:38:30
100
原创 C语言实现Transformer中的嵌入层和网络层
1.实现是参考百度飞桨的https://www.paddlepaddle.org.cn/tutorials/projectdetail/4325287。
2025-11-25 10:24:27
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅