- 博客(28)
- 收藏
- 关注
原创 用 Excel 手算 LSTM:从四个门到梯度下降的完整过程
LSTM 的计算可以拆成“门控计算 → 状态更新 → 隐藏输出 → 损失 → 反向传播 → 参数更新”六个部分。Excel 的优势是能把每一步拆成独立单元格,既能看到公式,也能看到数值。理解这个单时间步示例后,再推广到多时间步 BPTT,本质上就是沿时间方向把梯度继续累加回去。
2026-05-21 18:55:32
883
原创 用 Excel 手算一个 1-6-1 MLP:前向传播、损失、反向传播与参数更新
通过这个 Excel 示例,可以清楚看到 MLP 的四个关键步骤:前向传播得到预测值,损失函数衡量预测误差,反向传播计算每个参数的梯度,最后用梯度下降更新参数。Excel 的优势在于每个单元格都可以显示公式,非常适合用来学习神经网络的底层计算过程。
2026-05-21 18:36:26
246
1
原创 codex插件老是重新激活问题
本地.ssh的设置。还有服务器端配置的~/.proxy_env和Remote Settings JSON都是永久生效的,如果不是内存爆了,首先考虑Codex 插件没有稳定走代理。如果换了服务器、换了 SSH 端口、换了实例,最后在 VS Code 按。本地 Windows 的。VS Code 里再打开。这就是隧道已经起来了。
2026-05-16 15:52:42
81
原创 vscode里codex一直reconnecting问题记录
5,本地codex不用登录,远程codex也能正常使用。1,换节点没用,简单配置就行了,不要去复杂的分流。3,重启了vscode。4,无视终端421提示。
2026-05-01 19:31:14
667
原创 博客摘录「 成信大2021自动化专业-平时自主学习-C语言改错题解题参考-整理第02页」2023年9月21日
17.static型的变量,会常驻内存,直到整个程序结束才释放内存,不用重新分内存,就有了记忆性:也就是上一次的操作结果保留下来了,不会释放,会对下一次的操作造成影响;普通的变量,会及时回收和再次分配内存,没有记忆性。用数组的方式整理好串后一定要要末尾加上’\0’符号,才可以是一个串,是一个串后,才可以使用%s来正确操作。16.对于结构里的成员,scanf中需要在成员前面加取地址运算符,数组名本身就是地址,不用再取地址。13,getchar()完成输入后,才取得到值,才可以再做判断,加括号。
2023-09-25 00:13:53
156
1
原创 博客摘录「 成信大2021自动化专业-平时自主学习-C语言改错题解题参考-整理第01页」2023年9月21日
3,数组名是一个指针,是一个常指针,指向不会发生变化,改成一个变量指针,就可以指移动遍历输出整个数组了。
2023-09-21 00:45:36
111
原创 博客摘录「 20201022-成信大-C语言程序设计-20201学期《C语言程序设计B》C-trainingExercises05」2023年9月18日
3,一开始数据在合理的范围里,但运算过后的结果,可能超出值域范围,扩大表示范围,保证结果表示的正确性也要考虑在内。二,设置中间变量,交换数据,始终让data1最大, data2第二大,data3最小。1. 三个数比大小:一,直接判断,给出所有结果。2, abs(变量)//绝对值。
2023-09-18 13:30:13
118
原创 博客摘录「 20201022-成信大-C语言程序设计-20201学期《C语言程序设计B》C-trainingExercises03」2023年9月18日
2,三位数取每位gw = data % 10;4,调用库函数#include <math.h>sqrt(变量)//开根号。
2023-09-18 12:41:16
95
原创 博客摘录「 20201022-成信大-C语言程序设计-20201学期《C语言程序设计B》C-trainingExercises02」2023年9月17日
printf("\n加密结果为:%d, %d, %d, %d, %d, %d, %d, %d, %d, %d\n", ch1, ch2, ch3, ch4, ch5, ch6, ch7, ch8, ch9, ch10);3, C语言中,任意整数,都可以以三种形式输出。5,宏定义#define PI 3.14。1,输出每个字符对应的ASCII码值。%lf double浮点数。2,大小写字母ASCII码。%i 或 %d 即十进制。%f float浮点数。
2023-09-17 14:31:02
136
1
原创 博客摘录「 20201015-成信大-C语言程序设计-20201学期《C语言程序设计B》C-trainingExercises01」2023年9月17日
3,格式化输出转换:使用%0md方式,m即整数的输出所占位数,而之前的0则表示,不足时补0 这里,题目要求的是,当月份和日期小于10时,就只有一位数字了,要求前面补0对齐。1,见名知意,int a,b,c;// 【这样的变量名,不能过能风格检查】 int dataA,dataB,dataC;// 【这样的变量名,更有实际意义】2,%f输出默认是6位小数,不足6位,则补0。
2023-09-17 14:01:29
115
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅